1.0.0-alpha.8
·
537 commits
to master
since this release
- Reworked tolerant parsing mode, less failures and better suggestions
- Reworked lib building, lib size reduced from 71Kb to 39Kb
- Fixed a function parsing, now it's greedy and a parentheses needed only around expressions with
>operator when used outside braces, since>will end a function definition (i.e.<a > 20>causes to a parse error, but<(a > 20)>or<foo.[a > 20]>is not) - Allowed a block inside a function, i.e. function can be empty (returns a
currentin this case) and definitions are allowed in function's body - Added
hasandhas nooperators as inverse ofinandnot in - Fixed
andandoroperators to evaluate left expression only once (good for performance and eliminates duplicates in suggestions)