ABEL: A Better Extension Language

Copyright (C) 2007, 2008   Henri Lesourd
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation (see COPYING for further details).

1. Compile and run

You can download ABEL from
	Click here to download ABEL

Next, you should unpack the archive, and then type
for compiling. Type
	abel.parse --help
for getting help about the parser (this is currently
the only component implemented). You can then run a
simple test suite by means of
You can also try, for example
	prompt>cat expr0.c
	prompt>./abel.parse --rules=crules.syn --parse < expr0.c --format=sexpr --color
        (";" (+ a (* b c)))

N.B. : You can also browse the ABEL CVS repository

2. Feedback

Be cool and let me know if you like or dislike the program; see
It is very useful for me to have a rough idea about the number of
permanent users and for what applications you are interested in ABEL.
Furthermore, I will always be glad to receive your suggestions and

You can contact me at
Enjoy !