Ginger Bill
|
a675d3f94d
union_cast
|
преди 8 години |
Ginger Bill
|
b9719df0ad
Fix exact value bug when updating expressions
|
преди 8 години |
Ginger Bill
|
79af939522
Update ImplicitValue "architecture"
|
преди 8 години |
Ginger Bill
|
f3209584a3
Add Pointer Arithmetic
|
преди 8 години |
Ginger Bill
|
f5318c46d1
Implicit Values: `context`; Fix lvalue selector assignments; Fix offset_of* for `using` fields.
|
преди 8 години |
Ginger Bill
|
90babbfbf3
Very Basic Profiling
|
преди 8 години |
Ginger Bill
|
b705fa7f22
Change from gbArray(T) to Array<T>
|
преди 8 години |
Ginger Bill
|
a5c6340316
"Maybe-fy" operator
|
преди 8 години |
Ginger Bill
|
c5d20d2eef
Demaybe operator ?
|
преди 8 години |
Ginger Bill
|
f40482aa29
Maybe types; value, ok := maybe_value(x)
|
преди 8 години |
Ginger Bill
|
50301557b2
Untyped `nil`
|
преди 9 години |
Ginger Bill
|
fee504636f
Code clean up of call arguments
|
преди 9 години |
Ginger Bill
|
f6589d9814
Refactor: Remove dead code
|
преди 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
|
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
|
a31bab5aae
Unicode file loading; push_allocator & push_context
|
преди 9 години |
Ginger Bill
|
ee0aa7b9de
Fix assert; exporting rules
|
преди 9 години |
Ginger Bill
|
6907951f1e
Fix type info generation
|
преди 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
|
67694c0df0
VarDecl and ConstDecl split; error, warning, et al. now global
|
преди 9 години |