文件名称:droplet:一种简单的高级解释型编程语言
文件大小:49KB
文件格式:ZIP
更新时间:2024-04-14 19:40:19
Java
水滴 Droplet是一种用于教育目的的高级解释性编程语言。 它被设计为简约且易于理解。 目录 规格 Droplet中的程序具有三种主要类型的结构,即 , 和 ,它们是彼此和相互构建的。 程序可以是单个功能,也可以是功能列表。 程序入口点必须是无参数函数。 在单功能程序的情况下,将单功能视为入口点。 否则,必须有一个称为main的函数被视为入口点。 代币 令牌是最小的词法单位Droplet。 Droplet中有七种不同类型的令牌: WHITESPACE :在解析过程中会被忽略的空格,制表符或换行符 KEYWORD :单词return , while , if , let和def ,它们引入了某些结构 IDENTIFIER :不是关键字的单词,代表变量和函数的名称 LITERAL :代表预定数值的数字组合 SPECIAL :字符{ , } , ( , ) ; 和,它们对结构进行分组和定界
【文件预览】:
droplet-main
----.gitignore(21B)
----README.md(4KB)
----pom.xml(3KB)
----.github()
--------workflows()
----src()
--------test()
--------main()