Rare find

Degens Interpreter Competition. Build a working programming language interpreter in your favorite language.

github.com/ThePrimeagen/ts-rust-zig-deez

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

October 2023
  • Merge pull request #243 from RafRunner/upstream_mirror
  • Merge pull request #3 from RafRunner/java21
  • Migrating the Dockerfile to java 21 and some improvments
  • migrating the implementation to java 21
September 2023
  • Merge pull request #2 from RafRunner/upstream_mirror
  • Merge pull request #1 from RafRunner/finishing
  • Implementing some Hash tests and fixing hash evaluation
  • Implementing set and remove for arrays, implementing asList. Language…
  • Implementing Hash Literals, hash Indexing and some functions. Tests s…
August 2023
  • Writing tests to express that the right side of a boolean infix expre…
  • Removing MonkeyUnit (it's a big devianting that I'm no longer confort…
  • Merge remote-tracking branch 'origin/finishing' into finishing
  • The program can now read and interpret text files
  • Implementing boolean infix expressions && (and) and || (or)
  • Refactoring how Nodes are represented in strings (not using toString(…
  • Implementing chars and typeof builtin functions + some fixes
  • Implementing Array Literals and Array indexing Expressions. Also addi…
  • Fixing 0 sized Strings
  • Implementing String literal lexing, parsing and evaluation, supportin…
  • Impriving how functions are avaluated and their interface, fixing som…