# luaparse

A Lua parser written in JavaScript, for my bachelor's thesis at Arcada.

*Still in development*

### Todo

- Implement grammar (done)
- Test expression types
- Exceptions
- Error handling
- Location tracking
- Clean up
- Figure out methods to make expose
- Optimize hot functions
- Finish all @TODO in code.

## Getting started

## Features

## Makefile

Run the tests

    $ make test

Create the documentation

    $ make docs

Report test coverage (more accurate than docs/coverage.html)

    $ make lcov

Build a distribution file

    $ make build

## License

MIT

# luaparse

A Lua parser written in JavaScript, for my bachelor's thesis at Arcada.

*Still in development*

### Todo

- <del>Implement grammar</del>
- Test expression types
- Exceptions
- Error handling
- Location tracking
- Clean up
- Figure out methods to make expose
- Optimize hot functions
- Finish all @TODO in code.
- Polish test helpers
- Support testing in browsers
- Switch over to istanbul coverage analysis

## Getting started

## Features

## Makefile

Run the tests

    $ make test

Create the documentation

    $ make docs

Report test coverage (more accurate than docs/coverage.html)

    $ make lcov

Build a distribution file

    $ make build

## License

MIT

Add stuff to todo list
Add stuff to todo list
