Permalink
Browse files

Add README file

  • Loading branch information...
1 parent 10d2afa commit efa60973cbec193debc8e69df7e17e296993ac39 @capflam committed Jul 17, 2011
Showing with 27 additions and 0 deletions.
  1. +27 −0 README
View
27 README
@@ -0,0 +1,27 @@
+Translib is for Transformer Library. Translib is an Erlang application that
+contains some parse transformers to extend or modify the semantic of Erlang.
+
+For the moment, Translib contains 6 modules:
+
+ * gen_trans: a behaviour module for implementing a parse transformer of
+ Erlang code.
+
+ * lambda_expr: a transformer that simplifies the partial application and the
+ composistion of functions in Erlang.
+
+ * recfun: a transformer that makes possible to easily write recursive
+ anonymous function.
+
+ * clone_module: a transformer that builds modules by cloning the content of
+ another one.
+
+ * multiparser: a "meta" transformer that can perform several
+ parse_transformations.
+
+ * transhell: a "clone" of the Erlang shell that transforms expressions
+ before evaluation calling a multiparser transformer.
+
+
+TODO:
+ Finish the edoc documentation
+ Add type specification in modules

0 comments on commit efa6097

Please sign in to comment.