创建一门简单的解释性编程语言并实现它的解释器

背景

最近刷到大佬的教程,跟着学一下

效果

开始时

创建一门简单的解释性编程语言并实现它的解释器_第1张图片

输入姓名和年龄后

创建一门简单的解释性编程语言并实现它的解释器_第2张图片

代码

自创编程语言SimpleScript: 自创一门简易脚本支持中文编程 (gitee.com)

解析

1.词法分析

将程序的每个字符串精准划分出来,形成多个单词Token

2.语法分析

将各段Token再次划分出来,形成多条语句Statement

3.语义解析

对每条语句进行解释执行,形成如上效果

结语

语法的部分比较简单,仅作参考。

你可能感兴趣的:(C#,自创编程语言,自写解释器)