-
Currently we have `builtins.match` for parsing strings using regular expressions. Perhaps it would be appropriate to also have `builtins.earley` function that takes an ABNF (or EBNF) grammar and a str…
-
The VM should support a simple regular expression type and various operations for compiling regular expressions, finding matches, etc. The compiler / runtime in turn should use this. There are two way…
-
i wrote the following grammar and generate it with asModule
Metacode:
Script < Statement\*
Operator < "+" / "-" / "_" / "\"
Unary < "++" / "--" / "+" / "-"
UnaryPostFix < "++" /"--…
-
The shorthand syntax for combining multiple related citations is intuitive to humans, but resolving the full, independent form of citations after the first requires context: specifically, figuring out…
-
**Description**
Passing string literal to templated function causes validation errors when optimizations are disabled (using -Od) but works fine with optimizations enabled.
**Steps to Reproduce**
…
-
### Issue type
- **Bug Report:** no
- **Feature Request:** yes
- **Question:** no
- **Not an issue:** no
### Prerequisites
- **Can you reproduce the issue?:** yes
- **Did you sear…
ghost updated
5 years ago
-
## Motivation
[One of the advertised features of LALRPOP](http://lalrpop.github.io/lalrpop/tutorial/007_macros.html), macros/templates/generics are a useful tool for factoring out common parts of y…
CAD97 updated
2 years ago
-
#### Description of the problem
Associativity annotations don't seem to work when adding Notations to custom grammars when the production uses other grammars to parse substrings. I have an exam…
lag47 updated
3 years ago
-
When using Excel formulas inside cells, they are typically converted into calculated values. However, S-expressions are retained as strings, while native formulas are not. This means that when you ope…
-
The following piece of code is valid but it is parsed incorrectly:
```javascript
if (foo) { bar: 'baz' }
```
Here's a link to the TypeScript Playground showing that the snippet above is valid …