![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 82
语言观止
不求技惊四座,但求一技之长。
展开
-
开发自己的编程语言(八)—— 在Snail中调用C#函数
自己开发的脚本语言Snail Language 可以调用C#的函数了。原创 2014-01-17 11:52:03 · 1569 阅读 · 0 评论 -
开发自己的编程语言(九)—— 生成EXE文件
本章介绍将Snail脚本编译成EXE文件的原型框架,其主要原理是利用Reflection.Emit逐一转换Snail的每条语句。之所以称为原型框架,是因为目前版本只支持:将一个变量赋值为整数,然后将这个整数变量输出。a = 1001print(a)利用上面的两条语句生成一个exe文件,同时将结果输出,得到的exe文件大小只有2k。实现了这个原型之后,其他内容的实现就是时间和体力的问题了原创 2014-01-20 17:59:34 · 3809 阅读 · 0 评论