find456789

find456789

帅气的签名
🏢  自由职业
V2EX 第 266181 号会员,加入于 2017-11-10 10:42:48 +08:00
24 S 41 B
python,django程序员
react初学者,
希望可以接到一些简单的django外包订单
find456789 最近回复了
@0bit 谢谢
小米的系统真不错,隐私保护在安卓里应该是最好的吧
我可能陷入了某种细节里,无法看清全局了,我不知道全局是什么,不知道有这方面(操作系统,编程语言,底层)的思维导图吗
@wutiantong

谢谢 我猜测可能是我基础差,所以会走很多弯路
79 天前
回复了 angryfish 创建的主题 投资 0.启动在职炒股挑战
楼主你好,请问你现在投资收益如何,本金还在吗
@secondwtq 谢谢
@echo1937

我没有研究过 babel,好想是 js 里的东西
@ysc3839
@BoarBoar
@cmostuor
@ysc3839
@msg7086
@beidounanxizi
@Kininaru
@namaketa
@si
@misaka19000
@shroxd

谢谢大家, 我刚才看了很多资料, 我感觉我上面的描述,应该是指解释器, 我现在利用 antlr 实现了一个 bb 语言的雏形, 可以通过 在 shell 执行 ./bb_lang a.bb 来执行 a.bb 里的代码

bb_lang 的代码如下:
![image.png]( https://i.loli.net/2020/12/09/T2cMLUBWvNJtoRX.png)


a.bb 的代码:
![image.png]( https://i.loli.net/2020/12/09/gIcQY8lnGTUh5WE.png)

visitror.py 核心代码:

![image.png]( https://i.loli.net/2020/12/09/bil9vtOsqU71Jrw.png)

在这里面,我的 方法 `打印` 就是直接调用 python 的 print

加, 就是直接调用 python 的 加法运算符
减 也类似

所以在发帖的时候,我才会觉得,基于另外一个语言来开发新语言,就类似套娃




所以我现在还是有些糊涂,我可能需要再看一些书
@CEBBCAT

谢谢大哥
@creedowl

哦 谢谢大哥, 那我用其他语言 比如 js 、go 、python,试试也可以 在 llvm 上 开发一门新语言呀
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2827 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 15:22 · PVG 23:22 · LAX 07:22 · JFK 10:22
♥ Do have faith in what you're doing.