View on GitHub

豫言

一款函数式中文编程语言

第一章:教程序言

豫言是一门极简单又深入的语言。我们与大家分享我在豫言编程语言设计方面的思考,希望以此在中文编程语言的设计上继往开来,推陈出新。如有错误不周之处,恳请读者予以斧正。

语法

豫言有简略的文言语法,和易懂的现代汉语语法。 文言语法主要用于实际开发,现代汉语语法主要用于教学。 两种语法一一对应,详见附录语法表。 本教程将使用现代汉语语法书写,豫言编译器本身使用文言语法书写。读者最终可以自由选择两种语法之一使用。

如何运行代码

代码有两种运行方式,一是使用在线IDE(目前仍在开发中),二是在本地安装程序,并使用VSCode等文本编辑器编辑代码,使用命令行运行代码。

本教程大多数情况下需要依赖标准库,运行代码时请在文件顶部加上

导入并打开标准库。