自己手撸了一个语言玩

2015-10-16 10:18:10 +08:00
 bramblex

GayHub 求 start : https://github.com/bramblex/BlxScript

在线测试地址:http://bramblex.github.io/BlxScript

求各种指教 /w\

8039 次点击
所在节点    JavaScript
80 条回复
anym0us
2015-10-16 10:21:26 +08:00
友情先支持一下
bramblex
2015-10-16 10:22:55 +08:00
@anym0us /w\ 感谢支持
bramblex
2015-10-16 10:53:36 +08:00
然而并没有什么人理我 TnT
matsuijurina
2015-10-16 11:06:56 +08:00
挺有意思的,可以起个名字叫 goffeescript
pubby
2015-10-16 11:09:25 +08:00
@matsuijurina 缩进的, gothon 哈哈
fyyz
2015-10-16 11:11:19 +08:00
支持尾递归优化吗?
bramblex
2015-10-16 11:13:37 +08:00
@fyyz

以后我自己解释的时候考虑下怎么做
bramblex
2015-10-16 11:13:50 +08:00
@matsuijurina

然而不喜欢 coffee
Felldeadbird
2015-10-16 11:50:25 +08:00
楼主这个语言最终是编译成 JS 么
dsphper
2015-10-16 11:55:19 +08:00
:= 哈哈
Ouyangan
2015-10-16 11:58:36 +08:00
19
oott123
2015-10-16 12:03:58 +08:00
玻璃心 Script (逃
bramblex
2015-10-16 12:06:38 +08:00
@Felldeadbird

是啊,因为我懒(好吧,其实如果让我自己解决运行的问题的话,处理闭包和函数柯里化都比较复杂啦)……
bramblex
2015-10-16 12:07:24 +08:00
@dsphper TnT 这是从 Io lang 抄来的
bramblex
2015-10-16 12:07:33 +08:00
@Ouyangan thx /w\
bramblex
2015-10-16 12:08:01 +08:00
@oott123

对啊,楼主玻璃心,只能赞不能喷 /w\
Doubear
2015-10-16 12:11:56 +08:00
好厉害的模板引擎……

一直想用写编译器的思路写模板引擎,然而学历低下,没学过那些知识,不知道怎么写

知道编译器里有个 parser 是用来解析出抽象语法树的,但是真到自己写的时候就懵了
oott123
2015-10-16 12:12:43 +08:00
@bramblex 赞赞赞
Gonster
2015-10-16 12:15:23 +08:00
/w\ lz 好萌,点 star 看看
cxshun
2015-10-16 12:16:53 +08:00
哈哈,果断 star 一下看看。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/228459

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX