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(\"! false || ! true\").filter_map(|x|\n                                               x.ok()).map(|(_, x, _)|\n                                                               match x {\n                                                                   Token::Ident(x)\n                                                                   |\n                                                                   Token::NumLit(x)\n                                                                   |\n                                                                   Token::StrLit(x)\n                                                                   =>\n                                                                   format!(\"{}\",\n                                                                           x),\n                                                                   x =>\n                                                                   format!(\"{}\",\n                                                                           x),\n                                                               }).collect::<Vec<_>>()"

---
[
    "!",
    "False",
    "||",
    "!",
    "True",
]