Skip to content

theschemer/lalr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lalr

LALR(1) parser generator by Mark Johnson

I completed an LALR(1) parser generator a couple of weeks ago, and I thought it might be useful to some of you. (My CommonLisp version seems to be well-used). Anyway, here it is; it has been tested on a couple of small grammars and on a larger one (the purpose for which it was written) and seems to work fine. Still, there may be errors in it.

It's offered more or less on an as-is basis; it's a tool that I have found useful, and I thought that others might as well.

This message contains three files; lalr.ss, lalr-test.ss, and a utility called assoc.ss (this is only needed for parse table construction). It needs the sort utility distributed in SLIB.

repackage by theschemer / Raven support team from https://github.com/ovenpasta/thunderchez

About

LALR(1) parser generator by Mark Johnson

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages