moodlee 发表于 2016-5-22 16:51

【原创源码】C#编写一款自己的脚本语言.第十九章



第十九章(过度章)人活着,为什么活?难道就这么浑浑噩噩度过一生?
——————————要实现代码的功能,明白代码的意思是关键!
所以Class编写中,代码解析是核心。


《第一章》到《第八章.下》我们解决了数学表达式的解析,并且实现了其功能。
而如今代码解析的基本方法和它一样:一个一个char进行分析。


解析方法的大概步骤如下:
1、找出集合
2、解析单个


集合长什么样?
其一:
x(x1,x2,...)
{
y;
z;
}
其二:
x
{
y;
z;
}
还有其他的样子吗?
——————————你可问过自己“我是谁?”
你可问过自己“我真的愿意这么做吗?”
你可问过自己“你活着有意义吗?”

moodlee 发表于 2016-5-22 16:51

附上之前章节地址:

第一章:http://www.52pojie.cn/thread-470085-1-1.html
第二章:http://www.52pojie.cn/thread-470424-1-2.html
第三章:http://www.52pojie.cn/thread-471306-1-1.html
第四章:http://www.52pojie.cn/thread-471637-1-1.html
第五章:http://www.52pojie.cn/thread-471937-1-1.html
第六章:http://www.52pojie.cn/thread-472899-1-1.html
第六章.下:http://www.52pojie.cn/thread-473861-1-1.html
第七章:http://www.52pojie.cn/thread-476054-1-1.html
第八章:http://www.52pojie.cn/thread-478357-1-1.html
第八章.下:http://www.52pojie.cn/thread-478971-1-1.html
第九章:http://www.52pojie.cn/thread-481291-1-1.html
第十章:http://www.52pojie.cn/thread-482243-1-1.html
第十一章:http://www.52pojie.cn/thread-483382-1-1.html
第十二章:http://www.52pojie.cn/thread-484707-1-1.html
第十三章:http://www.52pojie.cn/thread-486262-1-1.html
第十四章:http://www.52pojie.cn/thread-488239-1-1.html
第十五章:http://www.52pojie.cn/thread-490649-1-1.html
第十六章:http://www.52pojie.cn/thread-495034-1-1.html
第十七章:http://www.52pojie.cn/thread-497199-1-1.html
第十八章:http://www.52pojie.cn/thread-499323-1-1.html

感谢支持!

夜航船 发表于 2016-5-22 16:57

已经收藏,有时间好好学学

VII’s 发表于 2016-5-22 17:09

有空研究一下

凡凡之呗 发表于 2016-5-22 17:45

冒昧的问一句,这是什么东西

徐诺心 发表于 2016-5-22 18:18

谢谢分享   

moodlee 发表于 2016-5-22 18:30

凡凡之呗 发表于 2016-5-22 17:45
冒昧的问一句,这是什么东西

整个系列在于开发一款脚本语言。
当前这章属于代码解析部分。

13015776879 发表于 2016-5-23 08:58

感谢!已经收藏

凡凡之呗 发表于 2016-5-23 17:56

moodlee 发表于 2016-5-22 18:30
整个系列在于开发一款脚本语言。
当前这章属于代码解析部分。

就是自己写一款语言??那不涉及到汇编什么的?

moodlee 发表于 2016-5-23 18:07

凡凡之呗 发表于 2016-5-23 17:56
就是自己写一款语言??那不涉及到汇编什么的?

嗯,是的。基于C#。核心是解析代码。
页: [1] 2
查看完整版本: 【原创源码】C#编写一款自己的脚本语言.第十九章