-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Pripority: P1The highest priority task / issue.The highest priority task / issue.compilerRelates to compiler itselfRelates to compiler itselfenhancementNew feature or requestNew feature or request
Description
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
- Rework parsing definitions
- 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
- Generating class file based on
Metadata
Metadata
Assignees
Labels
Pripority: P1The highest priority task / issue.The highest priority task / issue.compilerRelates to compiler itselfRelates to compiler itselfenhancementNew feature or requestNew feature or request