update
parent
4e0615e181
commit
3cbe1571ff
|
@ -47,16 +47,18 @@ enum Token {
|
|||
|
||||
#[regex(r"//[ a-zA-Z!-+]+", |lex| lex.slice().parse().ok())]
|
||||
Comment(String),
|
||||
|
||||
#[regex("[0-9]+", |lex| lex.slice().parse().ok())]
|
||||
Number(String),
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let mut lex = Token::lexer(include_str!("../../../programs/aidl/assets/vfs.idl"));
|
||||
|
||||
for token in lex {
|
||||
// let ok_token = token.ok();
|
||||
// if ok_token.is_some() {
|
||||
// println!("{:?}", ok_token.unwrap());
|
||||
// }
|
||||
println!("{:?}", token);
|
||||
let ok_token = token.ok();
|
||||
if ok_token.is_some() {
|
||||
println!("{:?}", ok_token.unwrap());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue