Skip to content

dontpanic92/dlex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dlex

哈工大编译原理实验词法分析器

语法分析器请见https://github.com/dontpanic92/dparse

dlex文件语法

dlex文件一行表示一种token,每一列的意义分别为

ID名称行为正则表达式

名称:为token的标志名,将在parse阶段使用。

行为:目前支持Accept以及Omit。被设置为Omit的token将被忽略。

支持正则表达式:支持由简易的正则表达式构成的token词法描述。

实现原理

一个简易的正则表达式引擎。

About

dlex is a Dynamic Lexer / a Lexer Generator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors