Parse transform utilities for Erlang
Go to file
2011-01-13 18:07:27 +01:00
doc dialyzer warnings reported by Kostis 2011-01-13 18:07:27 +01:00
ebin dialyzer warnings reported by Kostis 2011-01-13 18:07:27 +01:00
examples Inject an abstract form when '$form' is seen 2010-10-26 21:23:11 +02:00
include added '#is_record-' in exprecs 2010-10-04 10:35:57 +02:00
src dialyzer warnings reported by Kostis 2011-01-13 18:07:27 +01:00
util added pos functions to exprecs 2010-02-25 07:34:17 -05:00
.gitignore added codegen: gen_functions/1, expr/1 2010-09-05 14:32:59 +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 Add rebar and get basic compilation functional (so that you can use this library as a dep) 2010-07-13 08:39:29 -06: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.