nanana is a programming language for ACGN fans. This project wants to implement a language that is fun for ACGN fans, not necessarily a practical language, but a fun language.
English | 简体中文
The step 1 of this project is underway and we look forward to your participation.
The standard doc is produced through community contributions, including Github Discussions and pull requests.
You can find the standard docs in docs/standard
and read or modify it, it must contain the following content.
- The role of each keyword.
- The grammar and behavior of each statement, using the grammar tentatively designated as "context-free grammar".
- Naming rules and scope rules for symbols.
- The length of memory occupied by the basic types, and if necessary, the encoding method, such as the encoding method for floating point numbers.
- The interface and behavior of the standard library.
- ......
Implement the content in the standard doc in a proper way.