Parse transform utilities for Erlang
Go to file
2011-10-18 11:42:18 +02:00
doc cleanup, type fixes and new rebar 2011-04-18 15:16:54 +02:00
ebin dialyzer warnings reported by Kostis 2011-01-13 18:07:27 +01:00
examples optional pretty-printing in transform_module 2011-10-18 11:42:18 +02:00
include added '#is_record-' in exprecs 2010-10-04 10:35:57 +02:00
src optional pretty-printing in transform_module 2011-10-18 11:42:18 +02:00
.gitignore cleanup, type fixes and new rebar 2011-04-18 15:16:54 +02:00
Makefile added codegen: gen_functions/1, expr/1 2010-09-05 14:32:59 +02:00
README.md generated edown docs + added README 2010-10-23 21:06:20 +02:00
rebar cleanup, type fixes and new rebar 2011-04-18 15:16:54 +02:00
rebar.config generated edown docs + added README 2010-10-23 21:06:20 +02:00
vsn.mk git-svn-id: http://svn.ulf.wiger.net/parse_trans/trunk/parse_trans@1 ae7daa23-5771-0410-ae54-ec81a0701e84 2009-08-18 08:09:34 +00:00

Parse Transform Utility Library

This application contains some utility functions that make it easier to write maintainable parse transforms for erlang. The library uses Syntax Tools, which may seem unwieldy at first. However, I recommend getting acquainted with Syntax Tools; it has many advantages in for parse transforms.

Documentation

The EDoc is generated using the EDown extension, in order to make it easy to read online on Github. To generate normal edoc, update rebar.config to remove the edown- related dependencies and edoc options.