jMiniLang:用Kotlin实现的编译器和虚拟机并在此基础上构建操作系统 源码
jMiniLang-GLR编译器和虚拟机( Kotlin ) 设计思路: : 视频演示: : 一言以蔽之,本项目涉及的思想包括: 编译原理(涵盖正则文法(com.bajdcc.util.lexer),LR1文法(com.bajdcc.LALR1),LL1文法(com.bajdcc.LL1)),重点:语法制导翻译,自定义语义动作,包含自动机的生成(非确定性有限自动机-NFA,确定性有限自动机-DFA,非确定性下推自动机-NPDA,确定性下推自动机-PDA),LR或LL表的生成(com。 bajdcc.LALR1 / LL1.syntax),语法分析(com.bajdcc.LALR1.gra
文件列表
jMiniLang:用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统
(预估有个535文件)
.gitignore
56B
settings.gradle
31B
build.gradle
3KB
share.html
2KB
file.html
2KB
doc.html
3KB
vfs.html
2KB
pipe.html
2KB
proc.html
4KB
user.html
2KB
暂无评论