Lex Plt

Results 59 issues of Lex Plt

The logger was recently removed, because it was meant to handle files and terminal but was never used to output to files (who wants to have an output.log and error.log...

parser
virtual machine
compiler
repl
priority/medium

`(let i 0) (print i)` in ArkScript generates the following bytecode ``` Version: 3.0.15 Timestamp: 1620651845 SHA256: eb4587372d295f8db6314323142f64d46961f38f4d0d07f2c259710b45043 Symbols table (length: 1) 0) i Constants table (length: 1) 0) (Number)...

enhancement
virtual machine
compiler
optimization

This is linked to #5, currently the problem is handled in the VM but we could take it to the compiler. This code should then throw a compile time error:...

enhancement
ark/virtual machine
ark/compiler
❗️ priority/low

`import` acts like a macro: read filename, canonicalize it (our reference path being the path of the first file) can check if it's in our *already imported files* list. The...

parser
priority/low

In the VM, we have an instruction to load plugins (.dll, .so and .dynlib, depending on the OS), working perfectly when Ark *and* the plugin have been compiled with the...

🔥 bug
ark/virtual machine
❗️ priority/medium

**Is your feature request related to a problem? Please describe.** This is linked to our package manager, https://github.com/ArkScript-lang/nuclear. We should be able to create virtual environment to have (mostly) multiple...

enhancement
good first issue
priority/low

Something among the lines of ark -u|--update to download the latest ark release and use it instead of the current version

enhancement
help wanted
modules
priority/low

documentation
enhancement
help wanted
priority/low

We never have enough tests (may they be in ArkScript or C++). We need to have more tests, to ensure every language construct continue to work properly, and that our...

enhancement
🤔 help wanted
👍 good first issue
❗️ priority/medium

## Language name [ArkScript](https://github.com/ArkScript-lang/Ark) ## URL of example repository Examples are hosted here: https://github.com/ArkScript-lang/Ark/tree/dev/examples Also here (the standard library) https://github.com/ArkScript-lang/std ## URL of syntax highlighting grammar A basic hightlighting syntax...

Add Language
Good First Issue