2016-01-22 13:40:26 -06:00
|
|
|
itemmacro!(this, is.now() .formatted(yay));
|
2015-09-14 15:53:30 -05:00
|
|
|
|
2016-01-24 13:11:18 -06:00
|
|
|
itemmacro!(really, long.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbb() .is.formatted());
|
|
|
|
|
|
|
|
itemmacro!{this, is.bracket().formatted()}
|
|
|
|
|
2016-03-27 07:45:55 -05:00
|
|
|
peg_file! modname ("mygrammarfile.rustpeg");
|
|
|
|
|
2015-09-14 15:53:30 -05:00
|
|
|
fn main() {
|
|
|
|
foo! ( );
|
|
|
|
|
|
|
|
bar!( a , b , c );
|
|
|
|
|
|
|
|
baz!(1+2+3, quux. kaas());
|
|
|
|
|
|
|
|
quux!(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA, BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB);
|
|
|
|
|
|
|
|
kaas!(/* comments */ a /* post macro */, b /* another */);
|
|
|
|
|
|
|
|
trailingcomma!( a , b , c , );
|
|
|
|
|
|
|
|
noexpr!( i am not an expression, OK? );
|
|
|
|
|
|
|
|
vec! [ a , b , c];
|
|
|
|
|
|
|
|
vec! [AAAAAA, AAAAAA, AAAAAA, AAAAAA, AAAAAA, AAAAAA, AAAAAA, AAAAAA, AAAAAA,
|
|
|
|
BBBBB, 5, 100-30, 1.33, b, b, b];
|
|
|
|
|
|
|
|
vec! [a /* comment */];
|
|
|
|
|
|
|
|
foo(makro!(1, 3));
|
|
|
|
|
|
|
|
hamkaas!{ () };
|
|
|
|
|
|
|
|
macrowithbraces! {dont, format, me}
|
2015-10-28 01:41:32 -05:00
|
|
|
|
|
|
|
x!(fn);
|
2016-03-27 06:44:08 -05:00
|
|
|
|
|
|
|
some_macro!(
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
some_macro![
|
|
|
|
];
|
|
|
|
|
|
|
|
some_macro!{
|
|
|
|
// comment
|
|
|
|
};
|
|
|
|
|
|
|
|
some_macro!{
|
|
|
|
// comment
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
impl X {
|
|
|
|
empty_invoc!{}
|
2015-09-14 15:53:30 -05:00
|
|
|
}
|
2016-04-27 14:08:44 -05:00
|
|
|
|
|
|
|
gfx_pipeline!(pipe {
|
|
|
|
vbuf: gfx::VertexBuffer<Vertex> = (),
|
|
|
|
out: gfx::RenderTarget<ColorFormat> = "Target0",
|
|
|
|
});
|