zig/src
Andrew Kelley f1d338194e rewrite how importing works
* 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.
2016-03-01 03:13:40 -07:00
..
all_types.hpp rewrite how importing works 2016-03-01 03:13:40 -07:00
analyze.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
analyze.hpp rewrite how importing works 2016-03-01 03:13:40 -07:00
ast_render.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
ast_render.hpp
bignum.cpp back to normal print specifiers 2016-02-16 21:43:38 -07:00
bignum.hpp
buffer.cpp
buffer.hpp
codegen.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
codegen.hpp rewrite how importing works 2016-03-01 03:13:40 -07:00
config.h.in first pass at linking on macos 2016-02-15 20:56:52 -07:00
errmsg.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
errmsg.hpp
error.cpp
error.hpp
hash_map.hpp
link.cpp link: on windows link test runner and builtin o files 2016-02-17 21:05:46 -07:00
link.hpp
list.hpp
main.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
os.cpp fix build error with signed/unsigned 2016-02-19 14:02:36 -07:00
os.hpp os: implement windows os layer 2016-02-17 19:53:30 -07:00
parseh.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
parseh.hpp
parser.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
parser.hpp
target.cpp rename 'environ' to 'env_type' 2016-02-16 20:03:41 -07:00
target.hpp rename 'environ' to 'env_type' 2016-02-16 20:03:41 -07:00
tokenizer.cpp rewrite how importing works 2016-03-01 03:13:40 -07:00
tokenizer.hpp rewrite how importing works 2016-03-01 03:13:40 -07:00
util.cpp
util.hpp
zig_llvm.cpp rename 'environ' to 'env_type' 2016-02-16 20:03:41 -07:00
zig_llvm.hpp rename 'environ' to 'env_type' 2016-02-16 20:03:41 -07:00