QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

Modal:一种基于重写的灵活通用编程语言 (wryl.tech)

原文: (modal)

Modal是一种基于重写概念的灵活通用编程语言,创建于2018年。它只有一个操作:查找模式并用另一个模式替换。Modal程序通过多次替换操作“进化”,将自身的部分替换,最终形成一个无法应用更多规则的“结果”。Modal程序操作一个全局“树”结构,所有搜索和替换操作都发生在这个全局树上。Modal可以定义特殊的语法形式,将自身转变为解析器、编译器和解释器的融合体,也可以用作元语言或定义新语言的语言。