justinrubek / ayysee

A custom programming language for Stationeers integrated circuits
https://justinrubek.github.io/ayysee/
MIT License
2 stars 0 forks source link

Improved syntax #3

Open justinrubek opened 1 year ago

justinrubek commented 1 year ago

There is room for tweaking the existing syntax. Currently the syntax is inspired by a mix of languages, including predecessors like MScript and unrelated languages like Rust. The language has been designed to be fairly easy to parse and not have many complicated language features beyond what lalrpop makes easy.

goals

justinrubek commented 1 year ago

I think it may be important for longevity and expressiveness to include a sort of inline assembly syntax such that the user can take direct control similar to rust's asm macro.