ExpressionParser:算术表达式的解析器和树表示

时间:2024-05-22 15:17:14
【文件属性】:

文件名称:ExpressionParser:算术表达式的解析器和树表示

文件大小:19KB

文件格式:ZIP

更新时间:2024-05-22 15:17:14

Java

ExpressionParser 算术表达式的解析器和树表示 该程序将递归树表示形式用于算术表达式(复合模式)。 它从输入中读取此类表达式并对其进行解析,就像编程语言的编译器一样。 解析器通过递归下降操作。 一旦存储在树表示中,就可以对表达式进行评估或以前缀,中缀和后缀形式打印出来。 由伊恩·巴恩斯(Ian Barnes)为澳大利亚国立大学的COMP2100软件构建撰写,2000-2005年。 2015年在高地和群岛大学因UG409765软件构建而复苏。


【文件预览】:
ExpressionParser-master
----manifest.mf(82B)
----src()
--------Calculator.java(3KB)
--------Compiler.java(2KB)
--------Constant.java(472B)
--------Expression.java(410B)
--------Lexer.java(2KB)
--------Parser.java(3KB)
--------Multiplication.java(612B)
--------Addition.java(622B)
----README.md(652B)
----build.xml(3KB)
----nbproject()
--------genfiles.properties(467B)
--------project.properties(2KB)
--------build-impl.xml(76KB)
--------project.xml(509B)

网友评论