| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-01-31 | add --library-path cli option | Andrew Kelley | |
| 2016-01-31 | delete bogus --help text | Andrew Kelley | |
| 2016-01-31 | parseh understands types better and handles some situations better | Andrew Kelley | |
| See #88 Also, includes partial implementation of typedef top level declaration. See #95 Also, fix function types. Previously the way we were deduping function type pointers was incorrect. | |||
| 2016-01-29 | parseh properly ignores anonymous structs | Andrew Kelley | |
| and nodes get valid create_index values | |||
| 2016-01-28 | parseh: add --c-import-warnings option | Andrew Kelley | |
| 2016-01-27 | move AST rendering code to separate file | Andrew Kelley | |
| 2016-01-27 | build command supports -isystem argument | Andrew Kelley | |
| 2016-01-27 | parseh correctly handles C's void type | Andrew Kelley | |
| 2016-01-27 | parseh: recognize typedef types | Andrew Kelley | |
| and fix const qualifier on pointers | |||
| 2016-01-27 | parseh works for simple functions | Andrew Kelley | |
| 2016-01-27 | upgrade to the libclang C++ API | Andrew Kelley | |
| c_import creates a tmp .h file and parses it with libclang, reporting any errors found. See #88 | |||
| 2016-01-18 | Revert "delete parseh" | Andrew Kelley | |
| This reverts commit 18374ea8f18b6b48c53e6e7bd23d536ac2e8a807. | |||
| 2016-01-15 | delete parseh | Andrew Kelley | |
| we'll have to switch to the clang C++ api anyway we'll revive this code later | |||
| 2015-12-15 | when linking with libc use the C runtime library | Andrew Kelley | |
| 2015-12-13 | fix incorrect debug info path to imports | Andrew Kelley | |
| 2015-12-03 | parseh command, parses a C .h file and produces extern decls | Andrew Kelley | |
| 2015-12-03 | add labels and goto | Andrew Kelley | |
| 2015-12-01 | add --color cli arg to override tty detection | Andrew Kelley | |
| 2015-11-30 | closer to multiple files working | Andrew Kelley | |
| 2015-11-30 | refactor code to prepare for multiple files | Andrew Kelley | |
| verbose compiler output is now behind --verbose flag | |||
| 2015-11-30 | factor analysis code out of codegen | Josh Wolfe | |
| 2015-11-27 | add root export declaration which is overridable by command line options | Andrew Kelley | |
| 2015-11-27 | add pub and export visibility modifiers and optimization | Andrew Kelley | |
| 2015-11-25 | fix the remaining TODOs in the source | Andrew Kelley | |
| 2015-11-24 | debug/release mode | Andrew Kelley | |
| 2015-11-24 | debug information for functions | Andrew Kelley | |
| 2015-11-24 | add unreachable expression | Andrew Kelley | |
| now creating .o file from hello.zig correctly | |||
| 2015-11-24 | write object file and fix void return type | Andrew Kelley | |
| 2015-11-23 | semantic analysis checks for multiple definitions of functions | Andrew Kelley | |
| 2015-11-23 | parsing hello.zig example with recursive descent | Andrew Kelley | |
| that was easy | |||
| 2015-11-06 | generated parser understands tuples | Andrew Kelley | |
| 2015-11-05 | delete ELF parsing code | Andrew Kelley | |
| 2015-11-05 | experiment with being a linker | Andrew Kelley | |
| 2015-11-04 | progress toward more complex parser gen | Andrew Kelley | |
| 2015-11-03 | parser generator beginnings | Andrew Kelley | |
| 2015-11-02 | building part of the hello world AST | Andrew Kelley | |
| 2015-11-01 | tokenizing hello.zig | Andrew Kelley | |
| 2015-08-23 | some half done thing I forgot about ¯\_(ツ)_/¯ | Andrew Kelley | |
| 2015-08-05 | preprocessor runs once | Andrew Kelley | |
| 2015-08-05 | preprocessor detects #include directives | Andrew Kelley | |
| 2015-08-05 | tokenize | Andrew Kelley | |
| 2015-08-05 | read a file | Andrew Kelley | |
