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
12
---
source: src/lib.rs
expression: "Lexer::new(\"foo.bar.baz\").filter_map(|x|\n                                         x.ok()).map(|(_, x, _)|\n                                                         match x {\n                                                             Token::Ident(x) |\n                                                             Token::NumLit(x)\n                                                             |\n                                                             Token::StrLit(x)\n                                                             =>\n                                                             format!(\"{}\", x),\n                                                             x =>\n                                                             format!(\"{}\", x),\n                                                         }).collect::<Vec<_>>()"

---
[
    "foo",
    "Dot",
    "bar",
    "Dot",
    "baz",
]