Ara*_*raK 5 interpreter programming-languages
我的大学即将开始,但我想在剩下的几周内做点什么:)
上学期我上了一门课程programming languages,我想把我的知识变为现实.有什么简单的,优雅的语言可以在初级程序员实施一个解释?
programming languages
我不介意语言是非常小还是实验性的.
has*_*sen 16
部件
我不是在谈论将其编译为机器代码.只是一名翻译.
我们在第一年就做到了,但是教授编写了虚拟机,但你仍然可以自己编写.
Kon*_*lph 14
Lisp和/或Scheme.有关指针,请阅读Leppie开发的IronLisp代码.
Ben*_*n S 8
lolcode和brainfuck既小又简单.
kwa*_*ord 6
RPAL编译为lambda表达式,然后可以对其进行解释.
lex*_*exu 5
设计你自己的语言,然后尝试实现它.然后在设计和实现c ++,Java,c sharp等之前谦卑地鞠躬.
但请务必尝试!这很有挑战性,而且非常有趣!
归档时间:
15 年,11 月 前
查看次数:
1262 次
最近记录:
15 年,10 月 前