aboutsummaryrefslogtreecommitdiffstats
path: root/askama_parser/src/expr.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Derive Clone for Expr and TargetLibravatar Andrew Dona-Couch2023-11-131-1/+1
* Create a type alias for all `IResult` to simplify code readingLibravatar Guillaume Gomez2023-10-251-29/+23
* Create `ErrorContext` typeLibravatar Guillaume Gomez2023-10-251-33/+41
* Require Expr::parse() callers to supply LevelLibravatar Dirkjan Ochtman2023-09-281-10/+6
* Move Level into the crate rootLibravatar Dirkjan Ochtman2023-09-281-16/+1
* Limit expression nesting level to avoid stack overflowsLibravatar Dirkjan Ochtman2023-09-281-33/+81
* Use char_indices() to get byte indices for charactersLibravatar Dirkjan Ochtman2023-09-111-1/+1
* Rename some variablesLibravatar Dirkjan Ochtman2023-09-111-7/+7
* Optimize parsing boolean literals, tooLibravatar René Kijewski2023-08-031-9/+5
* Parse paths and identifiers only onceLibravatar René Kijewski2023-08-031-10/+10
* parser: don't truncates whitespaces after arraysLibravatar René Kijewski2023-08-021-1/+1
* Fix parsing arraysLibravatar René Kijewski2023-07-311-5/+7
* Fix parsing callsLibravatar René Kijewski2023-07-311-3/+5
* parser: move Expr parser helpers into callersLibravatar Dirkjan Ochtman2023-07-311-53/+54
* parser: move single expr parsers into Expr implLibravatar Dirkjan Ochtman2023-07-311-63/+63
* parser: move binary operator parsers into Expr implLibravatar Dirkjan Ochtman2023-07-311-71/+71
* parser: flatten top-level Expr interfaceLibravatar Dirkjan Ochtman2023-07-311-35/+27
* parser: move suffix parsers into impl blockLibravatar Dirkjan Ochtman2023-07-311-53/+61
* parser: move nested_parenthesis() helper into node moduleLibravatar Dirkjan Ochtman2023-07-311-3/+49
* Extract askama_parser crateLibravatar Dirkjan Ochtman2023-07-311-0/+285