Ideas that have yet to be implemented.
Note that some of these may never be implemented but they are still
listed here as a reminder.
- Be able to update a library rather than just create libraries.
- Support the concept of a 'Plugin' block of code.
version (build) pragma(plugin, <tool>[,delim=xxx],[, <parms>] ) { [body] }
This block would be replaced by the stdout data of calling 'tool <params>' and
sending it the content of <body> via stdin.
- Support limited preprocessor capability.
Something like pragma(macro, <preprocessor commands>); and replacing
source text of the form @{tokenname}@ with the value of the token.
- To specify compiler command line
options inside the source code by using a the new pragma COMPILE_OPTS.
In this case, it will compile the source that contains this pragma
as a separate step using the supplied options in the pragma statement.