issues
search
CASC-Lang
/
Yakou
An experimental JVM Language inspired by Rust.
38
stars
2
forks
source link
Compiler reworks
#57
Open
ChAoSUnItY
opened
2 years ago
ChAoSUnItY
commented
2 years ago
Language Code: Yakou
Followed up
Java
(An Indonesian island) and
Kotlin
(An Russian island), in this case, Yakou refers to a
mountain pass in Taiwan
.
Language
Kotlin
Lexer
[x] Rework parsing definitions
56
[x] Break up greater '>' and lesser '<' tokens' variant type (including double and triple ones)
This is for future generic implementation
Parser
[ ] Fault tolerant
Also adopts reworked lexer
Checker
[ ] Better type binding & function locating design
Emitter
[ ] Class-based emitter
Generating class file based on
Item.Class
Language Code: Yakou
Language
Lexer
56
Parser
Checker
Emitter
Item.Class