diff options
Diffstat (limited to 'src/lexer/parser_language.rs')
-rw-r--r-- | src/lexer/parser_language.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lexer/parser_language.rs b/src/lexer/parser_language.rs new file mode 100644 index 0000000..e356571 --- /dev/null +++ b/src/lexer/parser_language.rs @@ -0,0 +1,10 @@ +/// We use the same lexer/tokenizer for all parsers for simplicity +#[derive(Copy, Clone, Debug, Eq, PartialEq)] +pub enum ParserLanguage { + // `.proto` files + Proto, + // Protobuf text format + TextFormat, + // JSON + Json, +} |