tokay-lang/tokay
Tokay is a programming language designed for ad-hoc parsing, inspired by awk.
RustMIT
Pinned issues
Issues
- 0
`Self`/`self`-reference currently unclear
#140 opened by phorward - 0
Confusing error message with redundant generic names
#141 opened by phorward - 4
bug: Recursive generic definition fails to resolve
#127 opened by phorward - 1
Replace `etareneg.awk` by `etareneg.tok`
#137 opened by phorward - 0
- 0
Variable handling in compiler is a mess
#128 opened by phorward - 1
- 1
Improving test facilities to new format
#99 opened by phorward - 3
`print(Int ast("int"))` causes `assertion failed: n <= tos - self.frame0().capture_start`
#107 opened by phorward - 0
- 0
- 0
bug: Generic use before definition fails
#126 opened by phorward - 2
Implement builtin `Keyword<P>`
#121 opened by phorward - 1
Turn `Capture` into object
#116 opened by phorward - 0
Requirement for inlined parselets
#120 opened by phorward - 0
- 0
Sequence peeking input is being ignored
#64 opened by phorward - 2
- 1
Enforcing `void` value paradigm
#82 opened by phorward - 2
- 1
- 1
- 1
Implement indirect left-recursion
#95 opened by phorward - 1
- 0
- 1
- 0
- 1
- 0
Capture access should downgrade captured items
#122 opened by phorward - 0
- 2
- 2
- 1
- 0
`2 == 2 == 2` returns `false`
#68 opened by phorward - 1
Provide syntax highlighting
#85 opened by phorward - 1
- 0
- 3
Use `tokay.tok` as main grammar
#66 opened by phorward - 0
- 0
Endless loop
#89 opened by phorward - 1
- 1
- 1
Inline-sequences, blocks and assignments
#76 opened by phorward - 0
- 1
dict.pop() function
#75 opened by phorward - 0
- 0
dict.merge() issues
#74 opened by phorward - 1
ASTs of `parser.rs` and `tokay.tok` are unequal
#73 opened by phorward - 0
`(1, (2, 3), 4)` still produces `(1, 4)`
#67 opened by phorward - 0