dedupe literal parsers

This commit is contained in:
Aleksey Kladov 2018-12-27 14:42:46 +03:00
parent dbf03b674e
commit 73ded3c63c
10 changed files with 220 additions and 374 deletions

View file

@ -1,13 +1,7 @@
mod parser;
mod byte;
mod byte_string;
mod char;
mod string;
pub use self::{
byte::parse_byte_literal,
byte_string::parse_byte_string_literal,
char::parse_char_literal,
parser::{CharComponent, CharComponentKind, StringComponent, StringComponentKind},
string::parse_string_literal,
parser::{StringComponent, StringComponentKind},
string::{parse_string_literal, parse_char_literal, parse_byte_literal, parse_byte_string_literal},
};