Lexer and parser for Idyll lang. If you want to embed Idyll on your webpage, use the idyll-document
package.
$ npm install --save idyll-compiler
import { compile } from 'idyll-compiler';
compile(inputString, options).then(ast => {
// Do something with the generated abstract syntax tree.
});
- Clone this repo
- Bootstrap with lerna:
lerna bootstrap
(run from the top level folder) - Make your changes
- Run the tests:
lerna run test
If you want to make a change, add a failing test, update the compiler so that the test passes, then submit a PR.