Skip to content

Is Aniseed's compilation incremental? #146

Answered by Olical
alexmozaidze asked this question in Q&A
Discussion options

You must be logged in to vote

It compiles all files to keep things simpler, nfnl on the other hand only compiles the file you just edited unless it's a macro file, in which case it compiles everything to make sure the macro's effects propagate. I do not attempt to parse Fennel / Lua to work out the dependencies, it's not really worth it when compile times of big projects like Conjure are measured in a handful of milliseconds, the Fennel compiler is REALLY fast because it's a pretty simple transformation in many ways.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by alexmozaidze
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants