aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v0.3 Releasev0.3.0Ginger Bill2017-06-081-1/+0
* v0.3.0Ginger Bill2017-06-074-14/+23
* Make `rune` a basic type and not an alias; Remove `byte`Ginger Bill2017-06-066-43/+81
* Merge pull request #53 from ghost/mastergingerBill2017-06-061-1/+1
|\
| * Fix link time error about missing -fPIC flagConstantine Tarasenkov2017-04-281-1/+1
* | Fix key generation for constant strings in IRGinger Bill2017-06-053-3/+18
* | Add murmurhash3.cGinger Bill2017-06-051-0/+220
* | Allow 128 bit map keysGinger Bill2017-06-056-21/+39
* | Allow using on bit fieldsGinger Bill2017-06-042-7/+18
* | Fix enum printing bugGinger Bill2017-06-042-16/+13
* | `bit_field`; Lexical sugar operators ≠ ≤ ≥Ginger Bill2017-06-0311-77/+681
* | Remove `quaternion128` and `quaternion256` as core typesGinger Bill2017-06-018-728/+39
* | Implement u128/i128 features; Add bits.odinGinger Bill2017-06-018-56/+104
* | Use 128-bit integers for ExactValue integersGinger Bill2017-05-307-170/+750
* | Remove some asserts in timings.cGinger Bill2017-05-291-6/+0
* | Fix unary expression type checkGinger Bill2017-05-281-0/+7
* | Fix procedure overloading distinguishingGinger Bill2017-05-282-7/+8
* | Fix printing of struct literals with custom alignmentGinger Bill2017-05-281-0/+6
* | Change label syntax for `for` and `match` from #label name to name:Ginger Bill2017-05-281-96/+54
* | Change naming convention from Ada_Like to RustLikeGinger Bill2017-05-281-6/+6
* | Experimental try for ABI for return values on windowsGinger Bill2017-05-285-9/+91
* | Try a different ABI type for return values on WindowsGinger Bill2017-05-284-18/+101
* | Fix bug with too many field values in a structure literal.Ginger Bill2017-05-271-6/+5
* | `default:` to `case:`; `no_alias` to `#no_alias`Ginger Bill2017-05-2712-1588/+206
* | Fix interval loop constant bug; Fix ir edge checking; Fix vector arithmetic w...Ginger Bill2017-05-224-49/+51
* | Optional main for DLL; access struct elements by "index"Ginger Bill2017-05-176-36/+434
* | Fix issue #66Ginger Bill2017-05-142-3/+3
* | Fix Ternary Operator IR bugGinger Bill2017-05-131-4/+4
* | Reimplement #ordered againGinger Bill2017-05-122-10/+13
* | Fix alignment for normal structures to match LLVMGinger Bill2017-05-103-25/+19
* | Add %% operator (divisor modulo)Ginger Bill2017-05-095-1/+21
* | Fix ir bug; allow formatting options for arrays & et al.Ginger Bill2017-05-092-3/+3
* | Fix issue #63 for block comments not terminating at an EOFGinger Bill2017-05-096-16/+42
* | Add XOR for booleansGinger Bill2017-05-072-22/+71
* | Fix IR printing bug with global unicode identifiersGinger Bill2017-05-061-9/+10
* | Fix `using` issue #62Ginger Bill2017-05-062-7/+11
* | Fix calculation of vector type sizesGinger Bill2017-05-044-20/+22
* | Add hidden __tag for union variables.Ginger Bill2017-05-044-6/+36
* | Remove debug bugGinger Bill2017-05-032-6/+2
* | Fix alignment and size bug of enums; Remove #ordered and make the default #or...Ginger Bill2017-05-023-6/+11
* | Remove check on array/slice/dynamic element sizeGinger Bill2017-05-023-31/+54
* | v0.2.1Ginger Bill2017-05-011-1/+1
* | Unary expression for vector (fix)Ginger Bill2017-05-011-1/+1
* | Fix IR vector arith conv bugGinger Bill2017-05-011-0/+2
* | Fix value conversion with enum value on `for in`.Ginger Bill2017-05-011-2/+10
* | `for in` iteration of Enum Type (request from issue #58)Ginger Bill2017-05-012-4/+58
* | Improve vector math; Make bprint* return stringGinger Bill2017-05-014-26/+116
* | Fix statement parsing of unary: & and ^Ginger Bill2017-04-301-23/+2
* | v0.2.0v0.2.0Ginger Bill2017-04-301-1/+1
* | Fix subtype polymorphism implicit conversionGinger Bill2017-04-304-45/+72