Jan Max Meyer

Results 73 issues of Jan Max Meyer

... just a reminder :zany_face:

feature
build

This is the PR for implementing the built-in parselets `Until` and `String`. Started with until.tok draft. Currently not working due #130. - [ ] Implementation of the `Until` prelude parselet...

feature

The current handling of locals, globals and temporaries is a mess. This became clear with a10b45a. An entire re-design should be considered. Some bad things to be resolved: - [x]...

help wanted
refactor

This little program ```tokay Test : @ { Pos } Test ``` fails to compile: ``` thread 'main' panicked at src/compiler/iml/imlvalue.rs:355:52: IndexMap: key not found note: run with `RUST_BACKTRACE=1` environment...

bug
help wanted

It might be worth to change the current implementation of `testmode:repl` tests into a different notation, which can also be used for examples or explanations. Current notation (Tokay v0.6) ```...

feature
tests

Given `tokay -- hello1234` ``` Tokay 0.6.4 >>> x = Int >>> x 1234 >>> X : @{ x = Int x } Line 1, column 1: Cannot assign to...

bug

The behavior of specifying the same named argument multiple times is invalid. ``` Tokay 0.6.4 >>> add : @a, b { a + b } >>> add(2,3) 5 >>> add(a=2,...

bug

This issue was a point in the checklist on #105: > Think about a replacement of Capture by RefValue with a new value type Capture, so that Repeat returns a...

feature
discussion

#105 establishes generic parselets and already integrates the feature very close into the language. Due the removal of the `ImlOp::Repeat`-construct, Tokay became much slower than before, as more iterations and...

feature
help wanted

Similar to JavaScript, Tokay has two atomics to define an empty value. - `void` is intended to define a value which isn't there - `null` is a defined empty value...

semantic