| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update README.mdv0.4.0 | Ginger Bill | 2017-06-12 | 1 | -0/+1 |
| | | |||||
| * | "Revert" to older demo | Ginger Bill | 2017-06-12 | 1 | -16/+15 |
| | | |||||
| * | Remove redundant paths in parsing | Ginger Bill | 2017-06-12 | 1 | -53/+54 |
| | | |||||
| * | `foreign` blocks for procedures | Ginger Bill | 2017-06-12 | 16 | -612/+687 |
| | | |||||
| * | Update default field value syntax; Use more declaration groupings | Ginger Bill | 2017-06-12 | 9 | -236/+273 |
| | | |||||
| * | Check for empty generic declaration list | Ginger Bill | 2017-06-12 | 3 | -5/+15 |
| | | |||||
| * | Fix IR bug for TypeSpec | Ginger Bill | 2017-06-12 | 2 | -2/+2 |
| | | |||||
| * | foreign_library allow for Pascal-style grouping | Ginger Bill | 2017-06-12 | 10 | -550/+422 |
| | | |||||
| * | Pascal style declaration grouping with () | Ginger Bill | 2017-06-12 | 24 | -2475/+2600 |
| | | |||||
| * | `import` and `import_load` as keywords; Fix procedure literal call trick | Ginger Bill | 2017-06-12 | 18 | -143/+155 |
| | | |||||
| * | Prefix `type` and `let` to replace `immutable` | Ginger Bill | 2017-06-12 | 22 | -183/+243 |
| | | |||||
| * | Prefix `proc` syntax | Ginger Bill | 2017-06-12 | 29 | -864/+947 |
| | | |||||
| * | Remove := with var and :: with const | Ginger Bill | 2017-06-12 | 31 | -3540/+3302 |
| | | |||||
| * | Fix trailing default argument checking | Ginger Bill | 2017-06-11 | 4 | -31/+57 |
| | | |||||
| * | Make default arguments for records invalid syntax | Ginger Bill | 2017-06-11 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #70 from ThisDrunkDane/master | gingerBill | 2017-06-11 | 1 | -1/+26 |
| |\ | | | | | Add some WM_*, some WS_* and map_virtual_key | ||||
| | * | Merge branch 'master' of github.com:gingerBill/Odin | Mikkel Hjortshoej | 2017-06-11 | 1 | -2/+1 |
| | |\ | |/ |/| | |||||
| * | | Minor change for overloaded procedures | Ginger Bill | 2017-06-11 | 1 | -2/+1 |
| | | | |||||
| | * | Merge branch 'master' of github.com:gingerBill/Odin | Mikkel Hjortshoej | 2017-06-11 | 1 | -2/+2 |
| | |\ | |/ |/| | |||||
| * | | Update README.md | Ginger Bill | 2017-06-11 | 1 | -2/+2 |
| | | | |||||
| | * | Merge branch 'master' of github.com:gingerBill/Odin | Mikkel Hjortshoej | 2017-06-11 | 28 | -2214/+2573 |
| | |\ | |/ |/| | |||||
| * | | Default parameters for procedures | Ginger Bill | 2017-06-11 | 4 | -51/+175 |
| | | | |||||
| * | | Allow for ignoring named procedural call arguments with `_` | Ginger Bill | 2017-06-11 | 2 | -9/+14 |
| | | | |||||
| * | | Named procedure calls | Ginger Bill | 2017-06-11 | 12 | -116/+380 |
| | | | |||||
| * | | Fix bit field bug | Ginger Bill | 2017-06-08 | 3 | -33/+78 |
| | | | |||||
| * | | Use templated `Map` for extra type safety | Ginger Bill | 2017-06-08 | 10 | -427/+361 |
| | | | |||||
| * | | Remove unnecessary `typedef` usage | Ginger Bill | 2017-06-08 | 18 | -365/+349 |
| | | | |||||
| * | | Use templated `Array` with bounds checking | Ginger Bill | 2017-06-08 | 17 | -684/+687 |
| | | | |||||
| * | | Update `String` to use overloading | Ginger Bill | 2017-06-08 | 17 | -186/+213 |
| | | | |||||
| * | | Build as C++ | Ginger Bill | 2017-06-08 | 27 | -243/+216 |
| | | | |||||
| | * | Added a bunch of VM_* and map_virtual_key | Mikkel Hjortshoej | 2017-06-11 | 1 | -1/+26 |
| |/ | |||||
| * | v0.3 Releasev0.3.0 | Ginger Bill | 2017-06-08 | 3 | -9/+9 |
| | | |||||
| * | v0.3.0 | Ginger Bill | 2017-06-07 | 9 | -34/+225 |
| | | |||||
| * | Make `rune` a basic type and not an alias; Remove `byte` | Ginger Bill | 2017-06-06 | 22 | -221/+270 |
| | | |||||
| * | Fix issue #69 for fmt.printf padding | Ginger Bill | 2017-06-06 | 2 | -14/+32 |
| | | |||||
| * | Merge pull request #53 from ghost/master | gingerBill | 2017-06-06 | 1 | -1/+1 |
| |\ | | | | | Fix link time error about missing -fPIC flag | ||||
| | * | Fix link time error about missing -fPIC flag | Constantine Tarasenkov | 2017-04-28 | 1 | -1/+1 |
| | | | |||||
| * | | Fix key generation for constant strings in IR | Ginger Bill | 2017-06-05 | 3 | -3/+18 |
| | | | |||||
| * | | Add murmurhash3.c | Ginger Bill | 2017-06-05 | 1 | -0/+220 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/gingerBill/Odin | Ginger Bill | 2017-06-05 | 1 | -1/+6 |
| |\ \ | |||||
| | * \ | Merge pull request #68 from ThisDrunkDane/master | gingerBill | 2017-06-05 | 1 | -1/+6 |
| | |\ \ | | | | | | | | | Added extra sys/windows.odin stuff | ||||
| | | * | | Added extra sys/windows.odin stuff | Mikkel Hjortshoej | 2017-06-01 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added PM_NOREMOVE - Added PM_NOYIELD - Added get_message_a - Added post_message_a | ||||
| * | | | | Allow 128 bit map keys | Ginger Bill | 2017-06-05 | 8 | -84/+108 |
| |/ / / | |||||
| * | | | Allow using on bit fields | Ginger Bill | 2017-06-04 | 3 | -54/+86 |
| | | | | |||||
| * | | | Fix enum printing bug | Ginger Bill | 2017-06-04 | 2 | -16/+13 |
| | | | | |||||
| * | | | `bit_field`; Lexical sugar operators ≠ ≤ ≥ | Ginger Bill | 2017-06-03 | 16 | -110/+979 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Example below: // See: https://en.wikipedia.org/wiki/Bit_field BoxProps :: bit_field { opaque : 1, fill_colour : 3, _ : 4, show_border : 1, border_colour : 3, border_style : 2, _ : 2, width : 4, height : 4, _ : 8, } | ||||
| * | | | Remove Quat from math.odin | Ginger Bill | 2017-06-01 | 2 | -6/+5 |
| | | | | |||||
| * | | | Remove `quaternion128` and `quaternion256` as core types | Ginger Bill | 2017-06-01 | 10 | -785/+39 |
| | | | | |||||
| * | | | Implement u128/i128 features; Add bits.odin | Ginger Bill | 2017-06-01 | 13 | -316/+510 |
| |/ / | |||||
| * | | Use 128-bit integers for ExactValue integers | Ginger Bill | 2017-05-30 | 8 | -170/+768 |
| | | | |||||