Björn Steinbrink
bdc182cc41
Use static string with fail!() and remove fail!(fmt!())
...
fail!() used to require owned strings but can handle static strings
now. Also, it can pass its arguments to fmt!() on its own, no need for
the caller to call fmt!() itself.
2013-05-14 16:36:23 +02:00
Daniel Micay
86efd97a10
add gitattributes and fix whitespace issues
2013-05-03 20:01:42 -04:00
Tim Chevalier
3633ba240f
Copyedit macro tutorial
2013-03-22 16:11:27 -07:00
Nick Desaulniers
13fe167dbb
remove die definition and use in doc tests
2013-02-14 17:33:16 -08:00
Olivier Saut
4dec0d5192
Typo s/recusive/recursive/
2013-02-08 11:45:47 +01:00
Nick Desaulniers
7868b6bf55
Remove fail keyword from lexer & parser and clean up remaining calls to
...
fail
Fix merge conflicts - Issue 4524
2013-02-01 00:15:42 -08:00
Peter Williams
e4571446f9
doc: Fix spelling error in macro tutorial
2013-01-12 18:36:46 -05:00
Franklin Chen
6e7cf87101
Remove spurious semicolons at the end of macro_rules! definitions.
2012-12-29 01:37:00 -05:00
Paul Stansifer
7c103f2da9
Add a section to the macro tutorial about recursive macros.
2012-12-16 18:45:54 -05:00
Paul Stansifer
2b5e81c464
Reword some things in the macro tutorial.
2012-12-16 18:45:54 -05:00
Paul Stansifer
3af757631e
Be a bit more explicit about the nature of macro RHSes.
2012-12-06 15:01:40 -08:00
Paul Stansifer
d0c2d6c54e
Update macro tutorial to recognize item/statement macros and be clearer
...
about invocation location vs. interpolation location.
2012-12-06 15:01:17 -08:00
Paul Stansifer
4edb881124
Talk about ends, rather than means, in macro tutorial introduction.
2012-10-20 21:54:25 -04:00
Paul Stansifer
0f2fc71d79
Add examples to the parsing limitations section of the macro tutorial.
...
(Thanks to bstrie for pointing them out!)
2012-10-17 21:40:39 -04:00
Graydon Hoare
28cf16a304
Fix tutorial breakage.
2012-10-09 15:33:24 -07:00
Tim Chevalier
0aa42bc91e
Copyedit the macro tutorial
...
I hope I haven't introduced any grievous errors :-)
2012-10-09 14:40:23 -07:00
Gonçalo Cabrita
0eb9d41454
Fixed a few typos in the tutorials.
2012-10-04 21:28:45 +01:00
Brian Anderson
5424f21d5d
docs: Give all tutorials consistent titles and intro sections
2012-09-26 19:00:13 -07:00
Patrick Walton
69b363e02a
doc: Split macros out into a separate tutorial
2012-09-05 11:07:06 -07:00