项目作者: tom-weatherhead

项目描述 :
Programming language parsers, including LL(1), LR(0), and SLR(1).
高级语言: TypeScript
项目地址: git://github.com/tom-weatherhead/thaw-parser.git
创建时间: 2020-06-11T22:29:35Z
项目社区:https://github.com/tom-weatherhead/thaw-parser

开源协议:MIT License

下载


thaw-parser

Programming language parsers, including LL(1), LR(0), LR(1), SLR(1), and LALR(1).

Obligatory BadgeFest:

apple
atom
circleci
codeclimate
git
github
npm
packagephobia
terminal
typescript

status
build status
npm version
latest tag
npm total downloads
watchers
stars
issues
forks
contributors
branches
releases
commits
last commit
types
install size
known vulnerabilities
lines of code
technical debt
maintainability
test coverage
tested with jest
code style: prettier
license

Much of the code in this library was based on or inspired by the book ‘Crafting a Compiler with C’, by Charles N. Fischer and Richard J. LeBlanc, Jr., 1991, Benjamin/Cummings, ISBN 0-8053-2166-7.

This was the textbook for the course CS 444 (Compiler Construction) at the University of Waterloo, Ontario, Canada, which I took in January-April 1994.

License

MIT