Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sile/erl_ast

A Rust library for working with Abstract Syntax Trees of Erlang programs
https://github.com/sile/erl_ast

Last synced: about 1 month ago
JSON representation

A Rust library for working with Abstract Syntax Trees of Erlang programs

Awesome Lists containing this project

README

        

erl_ast
=======

[![](http://meritbadge.herokuapp.com/erl_ast)](https://crates.io/crates/erl_ast)
[![Actions Status](https://github.com/sile/erl_ast/workflows/CI/badge.svg)](https://github.com/sile/erl_ast/actions)
[![Coverage Status](https://coveralls.io/repos/github/sile/erl_ast/badge.svg?branch=master)](https://coveralls.io/github/sile/erl_ast?branch=master)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

A Rust library for working with Abstract Syntax Trees of Erlang programs

Documentation
-------------

See [RustDoc Documentation](https://docs.rs/erl_ast).

Installation
------------

Add following lines to your `Cargo.toml`:

```toml
[dependencies]
erl_ast = "*"
```

Reference
---------

- http://erlang.org/doc/apps/erts/absform.html
- http://erlang.org/doc/man/erl_parse.html
- http://erlang.org/doc/man/erl_syntax.html