Skip to content
This repository has been archived by the owner on Nov 26, 2022. It is now read-only.
/ how-to-build-a-lexer Public archive

Practicing compiler construction by building a lexer

License

Notifications You must be signed in to change notification settings

Lotes/how-to-build-a-lexer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

how-to-build-a-lexer

Practicing compiler construction by building a lexer.

See the documentation folder for detailed information. It does not contain code. But it describes the background of the code.

Main project

The Main project contains a regular expression parser prompt.

Please enter a regular expression!
> [a-z][a-z0-9]*
start: 1
ends: 0
0 --[48-57],[97-122]--> 0
1 --[97-122]--> 0

Please enter a regular...
...

License

MIT