-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Labels
A-frontendArea: Compiler frontend (errors, parsing and HIR)Area: Compiler frontend (errors, parsing and HIR)A-linkageArea: linking into static, shared libraries and binariesArea: linking into static, shared libraries and binaries
Milestone
Description
A very basic version of the syntactic extension system is working but only supports a test extension "#shell". Add a few more to see how it feels (#if-#else-#endif, #include, #env, #file, #line, #pos, possibly #re, #html, #bit -matching patterns, maybe a simple macro system?)
For this to really work long-term we need to wait on the self-hosting compiler, but an experiment or two would be useful.
Metadata
Metadata
Assignees
Labels
A-frontendArea: Compiler frontend (errors, parsing and HIR)Area: Compiler frontend (errors, parsing and HIR)A-linkageArea: linking into static, shared libraries and binariesArea: linking into static, shared libraries and binaries