You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Phuntsok Drak-pa a4f8101909
yep, test is ok
1 year ago
src fixed identifier collision detection 1 year ago
.gitignore begin to work on checking the grammar, context and so on 1 year ago
.gitlab-ci.yml yep, test is ok 1 year ago
CONTRIBUTING.org added CONTRIBUTING.org 1 year ago
Cargo.lock forked plex to my own repo 1 year ago
Cargo.toml forked plex to my own repo 1 year ago
LICENSE Add LICENSE 1 year ago
README.md can now call variables as arguments, simplified some parts of the ast 1 year ago
test.ppy checks for identifiers collision 1 year ago
test2.ppy begin to work on checking the grammar, context and so on 1 year ago

README.md

pipeline status

LIEC Pseudo-Python is a simple python-like language developed as a university assignment with both an interpreter and a compiler to MIPS assembly, written in Rust.

To know more about the syntax of this pseudo-python (which in the end isn’t really Python anymore), take a look at ./test.ppy

For now, only variables can be passed as arguments of functions.