Ginger Bill
|
db6abb9706
Fix returns of tuple
|
9 سال پیش |
Ginger Bill
|
fa7d7938e1
Fix push_* with better defer system
|
9 سال پیش |
Ginger Bill
|
a31bab5aae
Unicode file loading; push_allocator & push_context
|
9 سال پیش |
Ginger Bill
|
ee0aa7b9de
Fix assert; exporting rules
|
9 سال پیش |
Ginger Bill
|
2e506b7e6e
Demo 003
|
9 سال پیش |
Ginger Bill
|
6907951f1e
Fix type info generation
|
9 سال پیش |
Ginger Bill
|
664c2cd7a5
Fix enum type comparison; Start demo 003 code
|
9 سال پیش |
Ginger Bill
|
33bd3f635f
Remove the need for clang
|
9 سال پیش |
Ginger Bill
|
0e2347e582
Filename as default import name; as .; as _; panic()
|
9 سال پیش |
Ginger Bill
|
31c11a5037
Sort enum entities; Remove sprint* from fmt.odin
|
9 سال پیش |
Ginger Bill
|
59b0cf61ef
fmt improvement; Minor refactoring
|
9 سال پیش |
Ginger Bill
|
3b266b194f
enum_to_string fix; enum count, min_value, max_value
|
9 سال پیش |
Ginger Bill
|
9561dc33ce
enum_to_string
|
9 سال پیش |
Ginger Bill
|
bbc9739f5c
Core library and Better name mangling for files
|
9 سال پیش |
Ginger Bill
|
828095afd1
Better name mangler for SSA generation
|
9 سال پیش |
Ginger Bill
|
2d6171f3e5
#import search rule: relative then core/
|
9 سال پیش |
Ginger Bill
|
67694c0df0
VarDecl and ConstDecl split; error, warning, et al. now global
|
9 سال پیش |
Ginger Bill
|
eb424bb315
#import and #load
|
9 سال پیش |
Ginger Bill
|
968de5aae8
Call expression, either handle all or ignore all results.
|
9 سال پیش |
Ginger Bill
|
807256dea4
ssa - alloca all variables at the very start
|
9 سال پیش |
Ginger Bill
|
b6cb4f4d14
#file #line directives
|
9 سال پیش |
Ginger Bill
|
bd365e5176
Fix namespacing issues for #import; allow using ImportName
|
9 سال پیش |
Ginger Bill
|
79f575ae8e
#import "" as namespace
|
9 سال پیش |
Ginger Bill
|
bb109b47d6
Basic module system (only file namespacing)
|
9 سال پیش |
Ginger Bill
|
a60e6bedd9
Begin work on modules - No codegen!!!
|
9 سال پیش |
Ginger Bill
|
1147e17c13
Fix addressing modes for selectors
|
9 سال پیش |
Ginger Bill
|
817ae643c5
Remove len(), cap() and replace with selectors; fix defer in match
|
9 سال پیش |
Ginger Bill
|
59fb74d2a2
Fix array bounds checking
|
9 سال پیش |
Ginger Bill
|
d4ba6b5466
Slice and substring bounds checking
|
9 سال پیش |
Ginger Bill
|
9ff4a8b5ab
Switchable array bounds checking
|
9 سال پیش |