@spissvinkel/dsl-parser
TypeScript icon, indicating that this package has built-in type declarations

0.1.3 • Public • Published

DSL Parser

A simple parser combinator library for expressions and domain specific languages, written in Typescript.

API Documentation

TSDoc API reference

Install dependencies

$ npm install

Build project

Before first build:

$ mkdir dist

(Re)build:

$ ./build.sh

References

This project was inspired by the paper "Monadic Parser Combinators" by Hutton and Meijer, the paper "Parsec: Direct Style Monadic Parser Combinators for the Real World" by Leijen and Meijer, and the chapter on parser combinators in the book "Programming in Scala" by Odersky et al.

Package Sidebar

Install

npm i @spissvinkel/dsl-parser

Weekly Downloads

1

Version

0.1.3

License

MIT

Unpacked Size

65.3 kB

Total Files

44

Last publish

Collaborators

  • spissvinkel