4
4
5
5
%% Created for neil at 2002-12-09 14:04:13 +1300
6
6
7
- @incollection {Dum93b ,
8
- Crossref = { Dum93} ,
9
- Pages = { 34--105} ,
10
- Year = { 1993} ,
11
- Title = { What is a theory of meaning? (II)} ,
12
- Booktitle = { The Seas of Language} ,
13
- Author = { Dummett, Michael} ,
14
- Note = { First published in G. Evans and J. McDowell, editors, {\it Truth and Meaning}, Oxford University Press, Oxford, England, 1976.} }
15
-
16
- @incollection {Dum93a ,
17
- Crossref = { Dum93} ,
18
- Pages = { 1--33} ,
19
- Year = { 1993} ,
20
- Title = { What is a theory of meaning? (I)} ,
21
- Booktitle = { The Seas of Language} ,
22
- Author = { Dummett, Michael} ,
23
- Note = { First published in S. Guttenplan, editor, {\it Mind and Language}, Oxford University Press, Oxford, England, 1975.} }
24
-
25
- @book {Dum93 ,
26
- Year = { 1993} ,
27
- Title = { The Seas of Language} ,
28
- Address = { Oxford, England} ,
29
- Publisher = { Oxford University Press} ,
30
- Author = { Dummett, Michael} }
31
-
32
- @book {GMS94 ,
33
- Year = { 1994} ,
34
- Title = { The \LaTeX\ Companion} ,
35
- Address = { Reading, Massachusetts, USA} ,
36
- Publisher = { Addison-Wesley} ,
37
- Author = { Goosens, Michel and Mittelbach, Frank and Samarin, Alexander} }
38
-
39
- @book {GRM97GC ,
40
- Year = { 1997} ,
41
- Title = { The \LaTeX\ Graphics Companion: illustrating documents with \TeX\ and PostScript} ,
42
- Address = { Reading, Massachusetts, USA} ,
43
- Publisher = { Addison-Wesley} ,
44
- Author = { Goosens, Michel and Sebastian P. Q. Rahtz and Mittelbach, Frank} }
45
-
46
- @book {Lam94 ,
47
- Year = { 1994} ,
48
- Title = { \LaTeX: a document preparation system: user's guide and reference manual} ,
49
- Address = { Reading, Massachusetts, USA} ,
50
- Edition = { {S}econd} ,
51
- Publisher = { Addison-Wesley} ,
52
- Author = { Lamport, Leslie} }
7
+ @misc {rustcore15 ,
8
+ author = " {The Rust Core Team}" ,
9
+ title = { {Announcing Rust 1.0 - The Rust Programming Language Blog}} ,
10
+ howpublished = { \url{http://blog.rust-lang.org/2015/05/15/Rust-1.0.html}} ,
11
+ year =2015 ,
12
+ }
13
+
14
+ @misc {rustbook15 ,
15
+ author = " {The Rust Community}" ,
16
+ title = { {The Rust programming Language}} ,
17
+ howpublished = { \url{https://doc.rust-lang.org/book/README.html}} ,
18
+ year =2015 ,
19
+ }
20
+
21
+ @misc {faq15 ,
22
+ author = " {The Rust Project Developers}" ,
23
+ title = { {The Rust Project FAQ}} ,
24
+ howpublished = { \url{https://doc.rust-lang.org/complement-project-faq.html}} ,
25
+ year =2015 ,
26
+ }
27
+
28
+ @misc {traitexample15 ,
29
+ author = " {The Rust Community}" ,
30
+ title = { {Traits}} ,
31
+ howpublished = { \url{http://rustbyexample.com/trait.html}} ,
32
+ year =2015 ,
33
+ }
34
+
35
+ @misc {docowner15 ,
36
+ author = " {The Rust Community}" ,
37
+ title = { {Ownership}} ,
38
+ howpublished = { \url{https://doc.rust-lang.org/book/ownership.html}} ,
39
+ year =2015 ,
40
+ }
41
+
42
+ @misc {docborrow15 ,
43
+ author = " {The Rust Community}" ,
44
+ title = { {Borrowing}} ,
45
+ howpublished = { \url{https://doc.rust-lang.org/book/references-and-borrowing.html}} ,
46
+ year =2015 ,
47
+ }
48
+
49
+ @misc {docmod15 ,
50
+ author = " {The Rust Community}" ,
51
+ title = { {Crates and Modules}} ,
52
+ howpublished = { \url{http://static.rust-lang.org/doc/master/book/crates-and-modules.html}} ,
53
+ year =2015 ,
54
+ }
55
+
56
+ @misc {openhub15 ,
57
+ author = " {Black Duck Open HUB}" ,
58
+ title = { {Rust (programming language)}} ,
59
+ howpublished = { \url{http://code.openhub.net/project?pid=&ipid=301463}} ,
60
+ year =2015 ,
61
+ }
62
+
63
+ @misc {makefile15 ,
64
+ author = " {The Rust Community}" ,
65
+ title = { {Rust Wiki - Compiler Snapshots}} ,
66
+ howpublished = { \url{https://github.com/rust-lang/rust-wiki-backup/blob/master/Note-compiler-snapshots.md}} ,
67
+ year =2015 ,
68
+ }
69
+
70
+ @misc {examplecrates15 ,
71
+ author = " {The Rust Community}" ,
72
+ title = { {Crates)}} ,
73
+ howpublished = { \url{http://rustbyexample.com/crates.html}} ,
74
+ year =2015 ,
75
+ }
76
+
77
+ @misc {driver15 ,
78
+ author = " {The Rust Community}" ,
79
+ title = { {librustc\_driver -- driver.rs}} ,
80
+ howpublished = { \url{https://github.com/rust-lang/rust/blob/master/src/librustc_driver/driver.rs}} ,
81
+ year =2015 ,
82
+ }
83
+
84
+ @misc {dxr15 ,
85
+ author = " {Github}" ,
86
+ title = { {Rust DXR plugin}} ,
87
+ howpublished = { \url{https://github.com/nrc/dxr/blob/rust5/dxr/plugins/rust/__init__.py}} ,
88
+ year =2015 ,
89
+ }
90
+
91
+ @misc {docpath15 ,
92
+ author = " {The Rust Community}" ,
93
+ title = { {Struct syntax::ast::Path}} ,
94
+ howpublished = { \url{http://doc.rust-lang.org/syntax/ast/struct.Path.html}} ,
95
+ year =2015 ,
96
+ }
97
+
98
+ @misc {doc15 ,
99
+ author = " {The Rust Community}" ,
100
+ title = { {Rust Documentation}} ,
101
+ howpublished = { \url{https://doc.rust-lang.org/}} ,
102
+ year =2015 ,
103
+ }
104
+
105
+ @misc {keep15 ,
106
+ author = { Keep, Daniel} ,
107
+ title = { {A Practical Intro to Macros in Rust 1.0}} ,
108
+ howpublished = { \url{https://danielkeep.github.io/practical-intro-to-macros.html}} ,
109
+ year =2015 ,
110
+ }
111
+
112
+ @article {foote1997big ,
113
+ title ={ Big ball of mud} ,
114
+ author ={ Foote, Brian and Yoder, Joseph} ,
115
+ journal ={ Pattern languages of program design} ,
116
+ volume ={ 4} ,
117
+ pages ={ 654--692} ,
118
+ year ={ 1997}
119
+ }
120
+
121
+ @phdthesis {opdyke1992refactoring ,
122
+ title ={ Refactoring object-oriented frameworks} ,
123
+ author ={ Opdyke, William F} ,
124
+ year ={ 1992} ,
125
+ school ={ University of Illinois at Urbana-Champaign}
126
+ }
127
+
128
+ @phdthesis {schafer2010specification ,
129
+ title ={ Specification, Implementation and Verification of Refactorings} ,
130
+ author ={ Schafer, Max} ,
131
+ year ={ 2010} ,
132
+ school ={ Oxford University}
133
+ }
134
+
135
+ @misc {gofmt15 ,
136
+ author = " {The Go Authors}" ,
137
+ title = { {Command gofmt}} ,
138
+ howpublished = { \url{https://golang.org/cmd/gofmt/}} ,
139
+ year =2015 ,
140
+ }
141
+
142
+ @misc {gofix11 ,
143
+ author = { Cox, Russ} ,
144
+ title = { {Introducing Gofix}} ,
145
+ howpublished = { \url{http://blog.golang.org/introducing-gofix}} ,
146
+ year =2011 ,
147
+ }
148
+
149
+ @misc {gorename15 ,
150
+ author = " {The Go Authors}" ,
151
+ title = { {Rename: check.go}} ,
152
+ howpublished = { \url{https://github.com/golang/tools/blob/master/refactor/rename/check.go}} ,
153
+ year =2015 ,
154
+ }
155
+
156
+ @phdthesis {stocker2010scala ,
157
+ title ={ Scala refactoring} ,
158
+ author ={ Stocker, Mirko} ,
159
+ year ={ 2010} ,
160
+ school ={ HSR Hochschule f{\"u}r Technik Rapperswil}
161
+ }
162
+
163
+ @misc {scala15 ,
164
+ author = " {Scala Refactoring}" ,
165
+ title = { {Scala Refactoring: Refactorings}} ,
166
+ howpublished = { \url{http://scala-refactoring.org/screenshots/}} ,
167
+ year =2015 ,
168
+ }
169
+
170
+ @phdthesis {brown2008tool ,
171
+ title ={ Tool Support for Refactoring Haskell Programs} ,
172
+ author ={ Brown, Christopher Mark} ,
173
+ year ={ 2008} ,
174
+ school ={ University of Kent}
175
+ }
176
+
177
+ @article {baumer2001integrating ,
178
+ title ={ Integrating refactoring support into a Java development tool} ,
179
+ author ={ B{\"a}umer, Dirk and Gamma, Erich and Kiezun, Adam} ,
180
+ journal ={ OOPSLA’01 Companion} ,
181
+ year ={ 2001}
182
+ }
183
+
184
+ @misc {widmer07 ,
185
+ author = { Widmer, Tobias} ,
186
+ title = { {Unleashing the Power of Refactoring}} ,
187
+ howpublished = { \url{http://www.eclipse.org/articles/article.php?file=Article-Unleashing-the-Power-of-Refactoring/index.html}} ,
188
+ year =2007 ,
189
+ }
190
+
191
+ @misc {cratesio15 ,
192
+ author = { Crates.io} ,
193
+ title = { {Cargo: The Rust Community's crate host}} ,
194
+ howpublished = { \url{https://crates.io/}} ,
195
+ year =2015 ,
196
+ }
197
+
198
+ @article {carruth2011clang ,
199
+ title ={ {Clang MapReduce-Automatic C++ Refactoring at Google Scale}} ,
200
+ author ={ Carruth, C} ,
201
+ journal ={ Google Inc} ,
202
+ year ={ 2011}
203
+ }
204
+
205
+ @misc {jetbrains15 ,
206
+ author = { Jetbrains} ,
207
+ title = { {Multi-language Refactorings}} ,
208
+ howpublished = { \url{https://www.jetbrains.com/idea/features/refactoring.html}} ,
209
+ year =2015 ,
210
+ }
211
+
212
+ @inproceedings {jemerov2008implementing ,
213
+ title ={ {Implementing refactorings in IntelliJ IDEA}} ,
214
+ author ={ Jemerov, Dmitry} ,
215
+ booktitle ={ Proceedings of the 2nd Workshop on Refactoring Tools} ,
216
+ pages ={ 13} ,
217
+ year ={ 2008} ,
218
+ organization ={ ACM}
219
+ }
220
+
221
+ @book {fowler99 ,
222
+ Year = { 1999} ,
223
+ Title = { Refactoring: Improving the Design of Existing Code} ,
224
+ Address = { Reading, Massachusetts, USA} ,
225
+ Publisher = { Addison-Wesley} ,
226
+ Author = { Fowler, Martin and Beck, Kent} }
227
+
228
+ @inproceedings {sculthorpe ,
229
+ title ={ {The HERMIT in the Tree}} ,
230
+ author ={ Sculthorpe, Neil and Farmer, Andrew and Beck, Kent} ,
231
+ booktitle ={ {24th Symposium on Implementation and Application of Functional Languages, 2012}} ,
232
+ pages ={ 86--103} ,
233
+ year ={ 2013} ,
234
+ organization ={ Springer}
235
+ }
236
+
237
+ @misc {elisionrules ,
238
+ author = " {The Rust Community}" ,
239
+ title = { {RFC - Lifetime elision}} ,
240
+ howpublished = { \url{https://github.com/rust-lang/rfcs/blob/master/text/0141-lifetime-elision.md}} ,
241
+ year =2014 ,
242
+ }
243
+
244
+
245
+ @misc {pwalton ,
246
+ author = " {Walton, P. (Mozilla)}" ,
247
+ title = { {Why in the Rust language functions are not pure by default? -- Email}} ,
248
+ howpublished = { \url{https://mail.mozilla.org/pipermail/rust-dev/2013-January/002903.html}} ,
249
+ year =2013 ,
250
+ }
251
+
252
+ @inproceedings {effects ,
253
+ title ={ {Lightweight polymorphic effects}} ,
254
+ author ={ Rytz, Lukas and Odersky, Martin and Philipp Haller} ,
255
+ booktitle ={ {Object-Oriented Programming -- ECOOP}} ,
256
+ pages ={ 258--282} ,
257
+ year ={ 2012} ,
258
+ organization ={ Springer}
259
+ }
260
+
261
+ @misc {inherit ,
262
+ author = " {The Rust Community}" ,
263
+ title = { {RFC - Efficient code reuse}} ,
264
+ howpublished = { \url{https://github.com/rust-lang/rfcs/issues/349}} ,
265
+ year =2014 ,
266
+ }
267
+
268
+ @inproceedings {graph ,
269
+ title ={ {Formalising behaviour preserving program transformations}} ,
270
+ author ={ Mens, Tom and Demeyer, Serge and Janssens, Dirk } ,
271
+ booktitle ={ {International Conferenceon Graph Transformation (ICGT 2002)}} ,
272
+ pages ={ 286--301} ,
273
+ year ={ 2002} ,
274
+ organization ={ Springer-Verlag}
275
+ }
276
+
277
+ @article {aop ,
278
+ title ={ The paradoxical success of aspect-oriented programming} ,
279
+ author ={ Steimann, Friedrich} ,
280
+ journal ={ ACM Sigplan Notices} ,
281
+ volume ={ 41} ,
282
+ pages ={ 481--497} ,
283
+ year ={ 2006}
284
+ }
285
+
286
+ @misc {rrproject ,
287
+ author = { Sam, Garming} ,
288
+ title = { {rust-refactor: Rust refactoring project}} ,
289
+ howpublished = { \url{https://github.com/GSam/rust-refactor}} ,
290
+ year =2015 ,
291
+ }
292
+
293
+ @misc {rfmt ,
294
+ author = " {The Rust Community}" ,
295
+ title = " {rustfmt: Format Rust code}" ,
296
+ howpublished = { \url{https://github.com/nrc/rustfmt}} ,
297
+ year =2015 ,
298
+ }
299
+
300
+
0 commit comments