Ginger Bill
|
264fc1e1f3
Allow for constants of compound types
|
пре 9 година |
Ginger Bill
|
9aa9007d8f
Include other core libs.
|
пре 9 година |
Ginger Bill
|
17ab23f1f0
Const Aggregate Literals for IR; Module path fix
|
пре 9 година |
Ginger Bill
|
c6aac264fa
Begin work on const llvm aggregate literals
|
пре 9 година |
Ginger Bill
|
04b5d8c132
using on indexable field; Auto deref for (Index|Slice)Expr
|
пре 9 година |
Ginger Bill
|
6e39a42c8a
Demo 004
|
пре 9 година |
Ginger Bill
|
5f6b0942f4
Update Standard Library; Fix Type_Info for integers
|
пре 9 година |
Ginger Bill
|
6088cbeddb
Fix: double declaration in SSA
|
пре 9 година |
Ginger Bill
|
f6bbd8a4c2
Fix minimal dependency for nested entities
|
пре 9 година |
Ginger Bill
|
006741908b
Remove #define DISPLAY_TIMING
|
пре 9 година |
Ginger Bill
|
b593332942
Minimal Dependency Map: Only build what is needed
|
пре 9 година |
Ginger Bill
|
349badcf17
Nested procedures are declared inline but bodies checked later
|
пре 9 година |
Ginger Bill
|
70f3361a34
Bug Fixes: some assertions; variable inits;
|
пре 9 година |
Ginger Bill
|
ff229054a1
Any order declarations at procedure scope (except variables)
|
пре 9 година |
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 година |