Added non-maintenance badge (as of 2017)
This commit is contained in:
parent
2c811d67e3
commit
16c14f69ca
10
README.md
10
README.md
|
@ -1,3 +1,11 @@
|
|||
[](https://github.com/jsmaniac/preexpanded/issues)
|
||||
|
||||
preexpanded
|
||||
===========
|
||||
README text here.
|
||||
|
||||
This project was an attempt at making it possible to write efficient macros which produce code using other macros.
|
||||
The goal was to statically pre-expand parts the generated code within the generator, so that the produced code consists mostly of primitives (`let-values`, `if`, …), but can still be specified in a concise way (`let`, `cond`, …).
|
||||
|
||||
To do this properly, one would need to consider the generated macros as source-to-source functions which can be partially applied.
|
||||
|
||||
This attempt however only consisted in hard-coding the expanded form of a few common macros, in a way which could easily and efficiently be injected in the generated code.
|
||||
|
|
Loading…
Reference in New Issue
Block a user