1
0
Fork
You've already forked phoenix
0
A simple programming language
  • Rust 100%
Find a file
2020年08月21日 21:54:03 +02:00
.github/workflows add github actions 2020年08月16日 21:17:51 +02:00
src add loops 2020年08月21日 21:54:03 +02:00
.gitignore basic lexing 2020年07月29日 22:35:26 +02:00
Cargo.toml add loops 2020年08月21日 21:54:03 +02:00
LICENSE add variables and improve project description 2020年08月09日 19:27:53 +02:00
README.md add variables and improve project description 2020年08月09日 19:27:53 +02:00

Phoenix

Phoenix is a small interpreted programming language developed by Akida.

The Interpreter of it is written in Rust.

Grammar

The Grammar of Phoenix can be found in src/interpreter/grammar.txt

Features

  • Lexing
  • Parsing to AST
  • Interpreting
  • Variables

TODO

  • split files -> stdlib
  • Documentation
  • Web interpreter
  • lib instead of binary with io handlers
  • add help and exit command