diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-01-20 22:56:50 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-01-20 22:56:50 +0100 |
| commit | 34fc35ce55fa31b30cbb3491b0bce9c2289abbdc (patch) | |
| tree | c4b0b6f7d90005f43aaaade64dc2fb88169b54f0 /src/compiler.rs | |
| parent | 914bc87fd0525ce042d279bff6a4c97477bfeb61 (diff) | |
| download | sylt-34fc35ce55fa31b30cbb3491b0bce9c2289abbdc.tar.gz | |
trailing comma on nextable enum
Diffstat (limited to 'src/compiler.rs')
| -rw-r--r-- | src/compiler.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler.rs b/src/compiler.rs index 727f177..e45e611 100644 --- a/src/compiler.rs +++ b/src/compiler.rs @@ -6,7 +6,7 @@ use crate::tokenizer::{Token, TokenStream}; use crate::vm::{Value, Block, Op}; macro_rules! nextable_enum { - ( $name:ident { $( $thing:ident ),* } ) => { + ( $name:ident { $( $thing:ident ),* $( , )? } ) => { #[derive(PartialEq, PartialOrd, Clone, Copy, Debug)] enum $name { $( $thing, )* @@ -43,7 +43,7 @@ nextable_enum!(Prec { Bool, Comp, Term, - Factor + Factor, }); #[derive(Debug, Clone)] |
