Publically export Lex and Token from lexer
This commit is contained in:
parent
5f4b96e4e2
commit
febc3c359f
1 changed files with 3 additions and 2 deletions
|
@ -3,6 +3,9 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
pub mod token;
|
pub mod token;
|
||||||
|
pub use self::token::Lex;
|
||||||
|
pub use self::token::Token;
|
||||||
|
|
||||||
mod char;
|
mod char;
|
||||||
mod charset;
|
mod charset;
|
||||||
mod number;
|
mod number;
|
||||||
|
@ -60,8 +63,6 @@ use self::number::Radix;
|
||||||
use self::number::Sign;
|
use self::number::Sign;
|
||||||
use self::str::CharAt;
|
use self::str::CharAt;
|
||||||
use self::str::RelativeIndexable;
|
use self::str::RelativeIndexable;
|
||||||
use self::token::Lex;
|
|
||||||
use self::token::Token;
|
|
||||||
|
|
||||||
type StateResult = Result<Option<Token>, String>;
|
type StateResult = Result<Option<Token>, String>;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue