aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
...
* min, max, absGinger Bill2016-09-025-47/+46
* Match statements; Type System change (Type_Record for all sum and product types)Ginger Bill2016-09-012-12/+31
* Fix subtype polymorphismGinger Bill2016-08-311-2/+2
* `down_cast`Ginger Bill2016-08-312-23/+35
* Subtyping Polymorphic arguments; `using` procedure parametersGinger Bill2016-08-301-14/+16
* Better `using`; foreign system libraries; optional semicolonsGinger Bill2016-08-309-1517/+786
* Begin "Everything's a namespace"Ginger Bill2016-08-305-21/+45
* new, new_slice, deleteGinger Bill2016-08-284-87/+131
* Save before Demo 001Ginger Bill2016-08-251-11/+12
* Change rune literals to #rune "C"Ginger Bill2016-08-254-63/+63
* `using` on struct/union fieldsGinger Bill2016-08-245-58/+150
* Untagged (unsafe) unions and unambiguous in|postfix notation.Ginger Bill2016-08-242-4/+13
* Infix and Postfix procedure callsgingerBill2016-08-235-65/+76
* Fix procedure's scopegingerBill2016-08-231-8/+14
* Integer EnumerationsgingerBill2016-08-225-41/+76
* File Library and TypeDecl syntax changegingerBill2016-08-227-117/+427
* Implicit Context and #thread_localgingerBill2016-08-195-135/+660
* Initial Demo001 code for tour of languageGinger Bill2016-08-192-6/+527
* Remove print(ln) and fix swizzlegingerBill2016-08-191-32/+32
* print_(f32|f64)Ginger Bill2016-08-185-744/+654
* Win32 Demo - Minor math testsgingerBill2016-08-183-93/+952
* Remove scalar*vector; swizzle; broadcastgingerBill2016-08-173-815/+116
* Fix Scoping of proc type declsgingerBill2016-08-173-319/+543
* Fix automatic pointer deref for structures in SSAgingerBill2016-08-174-159/+284
* "Cool" OpenGL Demo of a rectanglegingerBill2016-08-163-21/+94
* field = value, for structure literalsgingerBill2016-08-163-346/+280
* Win32 Demo: OpenGL ContextgingerBill2016-08-163-149/+611
* defer statementsgingerBill2016-08-164-368/+136
* Compile with odin.exe and no run.batgingerBill2016-08-162-10/+246
* Merge branch 'master' of http://git.handmadedev.org/gingerbill/OdingingerBill2016-08-162-247/+39
|\
| * Win32 testgingerBill2016-08-155-287/+606
* | Win32 Window TestgingerBill2016-08-165-283/+758
|/
* Full Unicode SupportgingerBill2016-08-153-69/+44
* string comparisonsgingerBill2016-08-153-89/+1009
* #foreign "custom_name"; <N x i1> bugs (see test.ll and test2.ll)gingerBill2016-08-144-820/+180
* Vector index works with booleans now.gingerBill2016-08-143-271/+311
* append :: proc(s: ^[]T, i: T) -> boolgingerBill2016-08-143-116/+192
* expr as type; {N}bool is still causing problemsgingerBill2016-08-143-226/+368
* Compound Literals - struct, array, slice, vectorgingerBill2016-08-122-18/+131
* Nested ProceduresgingerBill2016-08-112-7/+9
* Code generation for procedure literalsgingerBill2016-08-113-344/+181
* copy(...)gingerBill2016-08-103-265/+436
* Tuple support in codegengingerBill2016-08-103-85/+116
* f16/f128,u|i128, basic vector support.gingerBill2016-08-103-187/+319
* Strings galore!gingerBill2016-08-053-151/+282
* Minor refactor and basic librarygingerBill2016-08-057-71/+312
* String supportgingerBill2016-08-053-4/+67
* Basic call expression and fix to assignment count checkinggingerBill2016-08-032-25/+4
* Slice creation for SliceExprgingerBill2016-08-032-3/+23
* ret, unreachable, param, derefgingerBill2016-08-023-29/+9