simplexpr 0.1.0

A simple expression language, used as a part of eww
Documentation
1
2
3
4
5
6
7
8
9
10
11
---
source: src/lib.rs
expression: "Lexer::new(\"hi[\\\"ho\\\"]\").filter_map(|x|\n                                        x.ok()).map(|(_, x, _)|\n                                                        match x {\n                                                            Token::Ident(x) |\n                                                            Token::NumLit(x) |\n                                                            Token::StrLit(x)\n                                                            =>\n                                                            format!(\"{}\", x),\n                                                            x =>\n                                                            format!(\"{}\", x),\n                                                        }).collect::<Vec<_>>()"

---
[
    "hi",
    "LBrack",
    "\"ho\"",
    "RBrack",
]