doc/langref.md | 28 +++-- doc/vim/syntax/zig.vim | 4 +- src/all_types.hpp | 5 +- src/analyze.cpp | 10 +- src/analyze.hpp | 4 +- src/codegen.cpp | 175 ++++++++++++++++++++++---------- std/rand.zig | 7 +- 7 files changed, 155 insertions(+), 78 deletions(-)