【文件属性】:
文件名称:Pavo:天主教伯南布哥大学(UNICAP)的“编译器”课程完成的工作
文件大小:97KB
文件格式:ZIP
更新时间:2021-03-13 20:22:12
compiler lexical-analyzer Java
帕沃
极简编译器
伯南布哥天主教大学(UNICAP)为“编译器”课程所做的工作。
学生:
Karolayne Teixeira da Silva( )
路易斯·费尔南多·莱特( )
功能(功能)
-Lexica分析:
用类C语法生成程序令牌;
个性化的错误消息。
- 一般的:
将.txt文件导入编辑器;
暗模式。
所用技术/图书馆
-HTML增强了Web应用程序!
出色的基于Web的文本编辑器
-Markdown解析器正确完成。 快速且易于扩展。
接受令牌
在词法分析接受的标记列表下方。
表达方式
代币类型
表达方式
代币类型
[az]或[AZ]
信
> =
关系运算符_
[0-9]
数字
<=
关系运算符_
数字+
整型
!
关系运算符不是
digit + .digit +
漂浮
!=
关系运算符不相等
'信'
烧焦
==
关系运算符相等
【文件预览】:
Pavo-main
----.gitignore(34B)
----README.md(2KB)
----manifest.mf(82B)
----src()
--------br()
----build.xml(3KB)
----nbproject()
--------build-impl.xml(77KB)
--------jfx-impl.xml(218KB)
--------private()
--------configs()
--------project.properties(4KB)
--------project.xml(1KB)
--------genfiles.properties(467B)