自己手撸了一个简单的语言玩

brambles 发布于 2015年10月15日 | 更新于 2015年10月16日
tinyfool 清醒疯子 尼克徐 等4人欣赏。

源码

GitHub : https://github.com/bramblex/Parser

语法

语法非常简单,下面这种图包含了一切。

alt text

编译

这个东东我是编译成js再执行的……因为本身就是函数式语言,所以编译成js非常简单。下面是上图代码编译成的js

alt text

执行

然后执行变异后的JS可以得到如下效果

alt text

共11条回复
brambles 回复于 2015年10月15日

擦,只有人点赞没人理我

尼克徐 回复于 2015年10月15日

1楼 @brambles 你做的这个东西,需要仔细看,不是那么容易就评价啦。

所以很难有多少响应,很正常。

至少你自己撸的很爽,是吧!这很够了呢。

brambles 回复于 2015年10月15日

2楼 @尼克徐

自造轮子 /w\ 好玩

tinyfool 回复于 2015年10月15日

好赞,我回到上海好好研究下

brambles 回复于 2015年10月15日

4楼 @tinyfool

/w 好玩吧~

brambles 回复于 2015年10月16日

4楼 @tinyfool

2楼 @尼克徐

http://bramblex.github.io/BlxScript/

可以在网页上面编译执行了 /w。这个是网页版的

清醒疯子 回复于 2015年10月16日

哈,巨赞啊:)

brambles 回复于 2015年10月16日

7楼 @清醒疯子

/w\ 好玩

来给爷喵一个 回复于 2015年10月16日

编译原理在我眼里一直是天书般的存在 赞

brambles 回复于 2015年10月16日

9楼 @来给爷喵一个

我来跟你说,造个这个根本不需要跟着编译原理里面那些乱七八糟的东西做。编译原理把很多本该是很简单的东西搞得那么复杂,而且并没有哪个必要。

brambles 回复于 2015年10月16日

求start

本帖有11个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
相关帖子

[顶 楼]
|
|
[底 楼]
|
|
[首 页]