aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Allow enums for array lengthsllvm-windowsgingerBill2018-08-261-1/+1
* Allow bitwise operation on enumsgingerBill2018-08-262-24/+32
* Disable for in over cstringgingerBill2018-08-263-6/+34
* Remove assertgingerBill2018-08-261-1/+0
* `runtime.Typeid_Bit_Field` layout to store more information into the typeidgingerBill2018-08-251-2/+85
* Allow for variadic `min` `max` procsgingerBill2018-08-253-105/+176
* Fix comparisons with uniongingerBill2018-08-251-2/+2
* Disable `abs` for arrays #254gingerBill2018-08-251-1/+1
* Improve error messages for using on fieldsgingerBill2018-08-241-4/+67
* Allow using in structs on arrays with count <= 4gingerBill2018-08-241-1/+14
* Fix file scope #assertgingerBill2018-08-241-4/+7
* Fix for in enum iterationgingerBill2018-08-222-24/+8
* Allow casting to and from rawptr and cstring #249gingerBill2018-08-221-2/+10
* Fix default return values #250gingerBill2018-08-221-2/+2
* Improve min dep for min/max/abs/clampgingerBill2018-08-211-8/+8
* Improve proc group scoring algorithmgingerBill2018-08-212-24/+47
* Parallelize parser on *nixgingerBill2018-08-191-2/+1
* Fix typogingerBill2018-08-191-3/+2
* Fix gbMutex for *nixgingerBill2018-08-191-9/+7
* All enums in array indicesgingerBill2018-08-171-1/+1
* Disable non-comparison operations for enum (use `bit_set` for flags)gingerBill2018-08-172-13/+11
* Add underlying type for `bit_set`gingerBill2018-08-178-72/+135
* Minor refactorgingerBill2018-08-161-14/+9
* bit_set['A'..'Z'], bit_set[0..8]gingerBill2018-08-168-68/+181
* Fix typos in parsergingerBill2018-08-161-7/+7
* Constant evaluation for `in` expression for `bit_set`sgingerBill2018-08-161-0/+16
* Fix default value buggingerBill2018-08-151-2/+2
* Fix defer ir buggingerBill2018-08-157-48/+32
* Fix issue #244 with constant array comparisonsgingerBill2018-08-141-1/+5
* Improve type hinting for compound literalsgingerBill2018-08-141-1/+13
* Cleaning type hinting for assignmentsgingerBill2018-08-142-7/+7
* Fix demo and improve type hintinggingerBill2018-08-142-1/+59
* Minor sanity features for `bit_set`gingerBill2018-08-142-13/+7
* Fix assigning issue for bit setsgingerBill2018-08-141-3/+3
* Fix `bit_set` rangegingerBill2018-08-142-16/+7
* `bit_set` constantsgingerBill2018-08-145-6/+147
* Add `bit_set` typegingerBill2018-08-149-38/+343
* `-no-crt` flag for windows amd64gingerBill2018-08-136-46/+122
* Fix map addressing mode buggingerBill2018-08-101-0/+2
* Allow for '\"'gingerBill2018-08-102-8/+5
* `auto_cast` for named parametersgingerBill2018-08-091-3/+11
* `auto_cast` prefix for procedure parametersgingerBill2018-08-095-13/+36
* Fix `make` error messagesgingerBill2018-08-081-1/+2
* Fixed 'sh: main: command not found' error on linux.thebirk2018-08-081-0/+1
* `make` as a user-level procedure rather than a built-in proceduregingerBill2018-08-083-863/+45
* Fix parenthesis warning on clanggingerBill2018-08-081-1/+1
* Refactor handle_parameter_value codegingerBill2018-08-061-147/+82
* Refactor default parameter valuesgingerBill2018-08-054-48/+110
* Add `*with_allocator` procedures to `mem`gingerBill2018-08-051-1/+1
* Fix cstring cast operationgingerBill2018-08-051-1/+1