Eevee:一种用 Java 编写的解释型编程语言

时间:2024-07-07 22:11:29
【文件属性】:

文件名称:Eevee:一种用 Java 编写的解释型编程语言

文件大小:27KB

文件格式:ZIP

更新时间:2024-07-07 22:11:29

Java

EEVEE - Thomas Lewallen 的编程语言(使用 Java 7 SE 开发) Eevee 与 javascript 非常相似。 “var”关键字用于声明新变量,“func”关键字用于声明/定义新函数。 一个程序由两部分组成: 变量声明/初始化 主功能。 可变声明: Eevee 的一个显着方面是变量就像迷你对象。 每个变量的 setter 和 getter 都可以被用户定义的函数覆盖。 使用特定运算符自动调用 getter 和 setter:如果变量位于 = 符号的左侧,则调用 setter,而每当需要变量的值时,调用 getter。 . . . x = 5 #Setter 被调用。 . . 4 + x #Getter 被调用 变量定义类似于 javascript 的 JSON,其中每个覆盖都有一个键值对。 它们“键”是一个特定的关键字,用于表示哪个覆盖,而“值”是


【文件预览】:
Eevee-master
----src()
--------environment()
--------exceptions()
--------recognizer()
--------stack.ev(536B)
--------main()
--------NOTES.txt(2KB)
--------lexical_analysis()
----bin()
--------NOTES.txt(2KB)
----testPrograms()
--------testProblem.ev(662B)
--------conditionals.ev(1KB)
--------lists.ev(382B)
--------functions.ev(378B)
--------arrays.ev(326B)
--------test.ev(719B)
--------stack.ev(142B)
--------recursion.ev(606B)
--------iteration.ev(432B)
----LICENSE(1KB)
----main.lib(2KB)
----README.md(7KB)
----eevee(39B)
----makefile(794B)
----NOTES.txt(2KB)

网友评论