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
---
source: src/lib.rs
expression: "Lexer::new(\"\\\"foo\\\" + 12.4\").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<_>>()"

---
[
    "\"foo\"",
    "+",
    "12.4",
]