aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | This is win32 only and requires CreateProcessA
* Merge branch 'master' of http://git.handmadedev.org/gingerbill/OdingingerBill2016-08-162-247/+39
|\ | | | | | | | | | | | | | | # Conflicts: # examples/main.ll # examples/main.odin # examples/win32.odin # src/codegen/print_llvm.cpp
| * 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
|
* Massive Refactor and If statementsgingerBill2016-08-023-3/+27
|
* Big Refactor to type less :PgingerBill2016-08-012-3/+0
|
* Basic ComparisonsgingerBill2016-08-013-18/+3
|
* Variable declaration and assign, unary operatorsgingerBill2016-07-312-20/+19
|
* Restart LLVM IR SSA generationgingerBill2016-07-303-3/+28
| | | | This is the third go and I'm going for it!
* `alias` and unified parameters lists for procedures and structures.gingerBill2016-07-251-0/+6
|
* Branch Statements, if init statement, File parsing errorsgingerBill2016-07-242-10/+1
|
* Compound literals and WarningsgingerBill2016-07-231-25/+8
|
* Procedure LiteralgingerBill2016-07-222-7/+18
|
* Only allow .odin files to be parsedgingerBill2016-07-211-0/+2
|
* Support import files as modules (i.e. import only once)gingerBill2016-07-212-0/+14