好吧,我先把yin语言的java代码看了个差不多才想编译一下,主要原因还是想打印点测试的东西,并不是想写点什么。

总的来说像淫神说的,写得代码却是容易阅读。我java只是上学的时候开过课,再没用过,看的过程中只查了两三个的函数就看完了。看完了发现写个括号语言不算太难0 0,我的意思仅仅是学习知识不是编写一个可以用的语言。编译原理的课也开了,都是理论,传说中的龙书又是啥书的,我几分钟看来一遍,感觉和课本没什么区别。看一个编写初期的代码更容易理解一些东西。以前也想自己实现过,想想解析代码的复杂程度就怕了。

环境需求,参照github的wiki上。
java jdk 1.7,ubuntu12.04自带好像是openjdk 我以前搞安卓游戏的时候换过了。
maven 3.2 我直接从官网下载的二进制版本,http://maven.apache.org/download.cgi。解压到/opt/maven-3.2.1,vim /home/a0x55aa/.bashrc,添加export PATH=/opt/maven-3.2.1/apache-maven-3.2.1/bin:$PATH。source一下。mvn -version看一下。应该没问题了
然后mvn compile,自动下了一堆的东西0 0。pom.xml配置文件也看不懂。
mvn exec:java -Dexec.mainClass="org.yinwang.yin.Interpreter" -Dexec.args="tests/assign1.yin"
又下载了一堆东西。。。java果然不是一般人能搞的。我草。太恶心了,都不知道什么用。

上一篇:
下一篇:

相关文章:

Categories: 博客记录

4 Responses so far.

  1. 0X55AA 说:

    之前的fork:https://github.com/0x55aa/yin

  2. 0X55AA 说:

    这个之前的fork:https://github.com/0x55aa/yin

  3. good 说:

    同求源码

  4. mzm 说:

    请问王垠的 yin 语言源码你还有吗,网上已经找不到了。有的话能不能发一份给我,谢谢。

Leave a Reply