issues
search
tokay-lang
/
tokay
Tokay is a programming language designed for ad-hoc parsing, inspired by awk.
https://tokay.dev
MIT License
236
stars
7
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Confusing error message with redundant generic names
#141
phorward
opened
2 days ago
0
`Self`/`self`-reference currently unclear
#140
phorward
opened
2 days ago
0
Fix tests
#139
phorward
closed
3 months ago
0
New attempt for ImlValue resolving
#138
phorward
closed
3 months ago
0
Replace `etareneg.awk` by `etareneg.tok`
#137
phorward
opened
4 months ago
1
fix: Resolve recursive self-references to `ImlValue::SelfToken`
#136
phorward
closed
4 months ago
1
Refactor `ImlValue` to avoid using `Rc<RefCell<ImlValue>>`
#135
phorward
opened
5 months ago
0
Reworks on `ImlValue`
#134
phorward
closed
5 months ago
1
feat: `Until` and `String`-preludes
#133
phorward
opened
5 months ago
1
Compiler scopes and intermediate object construction rework
#132
phorward
closed
5 months ago
0
Compiler scopes and intermediate object construction rework
#131
phorward
closed
6 months ago
0
bug: Use of generic within implicit parselet fails to compile
#130
phorward
opened
6 months ago
1
Implementation of `Void`-token
#129
phorward
closed
5 months ago
0
Variable handling in compiler is a mess
#128
phorward
opened
6 months ago
0
bug: Recursive generic definition fails to resolve
#127
phorward
closed
2 days ago
4
bug: Generic use before definition fails
#126
phorward
closed
7 months ago
0
Implement `Keyword<P>`-parselet prelude
#125
phorward
closed
8 months ago
0
Function call with multiple, same arguments should be rejected
#124
phorward
opened
8 months ago
0
Bug with `Repeat<P>`: Match in `Pos<P>` sequence fails without severity
#123
phorward
closed
8 months ago
0
Capture access should downgrade captured items
#122
phorward
opened
9 months ago
0
Implement builtin `Keyword<P>`
#121
phorward
closed
8 months ago
2
Requirement for inlined parselets
#120
phorward
opened
9 months ago
0
Redefine severity
#119
phorward
closed
9 months ago
0
`Context::collect()` collects everything, even severity 0
#118
phorward
closed
9 months ago
0
`1(2+3)`: The value Int(1) is generally not callable! - hint for user?
#117
phorward
opened
11 months ago
1
Turn `Capture` into object
#116
phorward
opened
11 months ago
1
bug: Assign of consumable to variable should call (like an expression)
#115
phorward
opened
11 months ago
0
Context-based stacks
#114
phorward
closed
11 months ago
1
`"x".upper.replace("y")` throws `"Method 'method_replace' not found"`
#113
phorward
opened
1 year ago
0
Alternative builtin registry toolchain
#112
phorward
closed
11 months ago
0
Run program once over all provided files or in parallel
#111
phorward
opened
1 year ago
1
Remove build-dependency on `tokay = "0.4"` for `build.rs`
#110
phorward
closed
11 months ago
2
Fix `begin` and `end` feature of parselets
#109
phorward
closed
1 year ago
0
Alternative keyword syntax for `parselet` and `function` definitions
#108
phorward
opened
1 year ago
0
`print(Int ast("int"))` causes `assertion failed: n <= tos - self.frame0().capture_start`
#107
phorward
closed
6 months ago
3
`cargo install tokay` fails with Rust toolchain >= 1.68
#106
phorward
closed
12 months ago
2
Establishing generic parselets and functions
#105
phorward
closed
8 months ago
1
We be sad
#104
Harao90
closed
1 year ago
1
Comparison chains within expressions
#103
phorward
closed
1 year ago
0
Misleading error message on undefined constant `I: X`
#102
phorward
closed
1 year ago
1
Establishing Iterators
#101
phorward
closed
1 year ago
4
feat: New list syntax with enforced `,`-operator
#100
phorward
closed
6 months ago
1
Improving test facilities to new format
#99
phorward
opened
1 year ago
1
Implement character-classes by `Char<...>` keyword token
#98
phorward
closed
1 year ago
0
Implement parselet capture variable `$` as a dict
#97
phorward
opened
1 year ago
1
Using RefValue as keys for dicts
#96
phorward
closed
1 year ago
1
Implement indirect left-recursion
#95
phorward
opened
1 year ago
1
Compile-time `static : void` should unregister static
#94
phorward
opened
1 year ago
1
Replace Tokay's internal parser by a parser generated from `tokay.tok`
#93
phorward
closed
1 year ago
1
Implement `divi` (integer divison) operations / operators `//` and `//=`
#92
phorward
closed
1 year ago
0
Next