f1d338194e
* Introduce the concept of packages. Closes #3 * Add support for error notes. * Introduce `@import` and `@c_import` builtin functions and remove the `import` and `c_import` top level declarations. * Introduce the `use` top level declaration. * Add `--check-unused` parameter to perform semantic analysis and codegen on all top level declarations, not just exported ones and ones referenced by exported ones. * Delete the root export node and add `--library` argument. |
||
---|---|---|
.. | ||
all_types.hpp | ||
analyze.cpp | ||
analyze.hpp | ||
ast_render.cpp | ||
ast_render.hpp | ||
bignum.cpp | ||
bignum.hpp | ||
buffer.cpp | ||
buffer.hpp | ||
codegen.cpp | ||
codegen.hpp | ||
config.h.in | ||
errmsg.cpp | ||
errmsg.hpp | ||
error.cpp | ||
error.hpp | ||
hash_map.hpp | ||
link.cpp | ||
link.hpp | ||
list.hpp | ||
main.cpp | ||
os.cpp | ||
os.hpp | ||
parseh.cpp | ||
parseh.hpp | ||
parser.cpp | ||
parser.hpp | ||
target.cpp | ||
target.hpp | ||
tokenizer.cpp | ||
tokenizer.hpp | ||
util.cpp | ||
util.hpp | ||
zig_llvm.cpp | ||
zig_llvm.hpp |