aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove `u128` and `i128`gingerBill2018-01-131-2/+2
* Localize checker datagingerBill2017-12-121-0/+1
* Disable struct field reordering (for the time being)gingerBill2017-12-121-24/+7
* Explicit procedure group; Remove implicit procedure overloadinggingerBill2017-12-091-1/+0
* Make core library use procedure groupings rather than normal overloadinggingerBill2017-12-041-1/+2
* Remove dead codegingerBill2017-12-031-28/+1
* Remove `using` in arrays; Remove `_` non-exported struct fieldsgingerBill2017-11-281-3/+2
* Fix merge from essence cross compile #154gingerBill2017-11-261-4/+6
* essence cross compileNakst2017-11-261-5/+47
* Changed `string_has_extension` to `string_ends_with`.Zachary Pierson2017-11-211-4/+4
* Fix debug symbol generationgingerBill2017-11-191-9/+5
* Remove /SYMBOLS flaggingerBill2017-11-191-1/+1
* Add `-debug` command (still in development)gingerBill2017-11-191-16/+24
* Update usage textv0.7.1gingerBill2017-11-191-4/+4
* Update versiongingerBill2017-11-191-1/+1
* `build_dll` replace with `-build-mode=dll`gingerBill2017-11-171-45/+66
* In error messages, remove ` with '; Fix error messages for `switch`gingerBill2017-11-121-20/+20
* Added static linking for macOS. Also fixed the build.sh. Thanks, vass :/Zachary Pierson2017-11-101-2/+4
* Fixed foreign import for linux. Modified .gitignore to ignore temp files and ...vassvik2017-11-101-8/+32
* Add array programminggingerBill2017-11-051-0/+2
* Syntax: Replace `foreign_system_library "kernel.lib"` to `foreign_library "sy...gingerBill2017-10-151-0/+6
* Allow for multiple library collections; Store AstFile as pointerGinger Bill2017-09-101-8/+15
* Library collectionsGinger Bill2017-09-071-0/+98
* Fix i128 divisionGinger Bill2017-08-101-3/+2
* v0.6.2; Use Ada_Case for typesv0.6.2Ginger Bill2017-08-031-1/+3
* Update gb.hGinger Bill2017-07-311-7/+7
* Update `remove_temp_files`Ginger Bill2017-07-311-4/+16
* Add -keep-temp-files optionGinger Bill2017-07-311-3/+24
* Extra type safety; Fix typosGinger Bill2017-07-311-1/+1
* v0.6.0v0.6.0Ginger Bill2017-07-301-0/+1
* Parallelization of the ParserGinger Bill2017-07-301-13/+51
* Internal changes; thread.odin for windows onlyGinger Bill2017-07-201-0/+1
* Fix `else do`Ginger Bill2017-07-071-12/+32
* Add `-show-timings`; Clean up polymorphic procedure code a bitGinger Bill2017-07-071-94/+116
* Fix aprint* bug; NULL -> nullptr; Better error messages for overloaded functionsGinger Bill2017-07-061-2/+2
* Implicit parametric polymorphic proceduresGinger Bill2017-06-291-1/+1
* Fix `odin version` printingGinger Bill2017-06-291-1/+1
* Fix typo for some built-in proceduresGinger Bill2017-06-251-5/+11
* Basic command line flags: e.g. `-opt=0`Ginger Bill2017-06-241-55/+221
* Use UTF-8 command line on windowsGinger Bill2017-06-241-33/+65
* Code will compile as 32 bit but will causes errors in the linker on WindowsGinger Bill2017-06-191-143/+143
* Begin work on documentation generationGinger Bill2017-06-181-2/+19
* `#location(..)` and `#call_location`Ginger Bill2017-06-181-2/+2
* Use templated `Array` with bounds checkingGinger Bill2017-06-081-2/+2
* Update `String` to use overloadingGinger Bill2017-06-081-13/+5
* Build as C++Ginger Bill2017-06-081-0/+466
* Change extensions .cpp to .cGinger Bill2016-11-231-265/+0
* typedef struct and start removing autoGinger Bill2016-11-231-2/+2
* Remove templated Map; replace with #include macro "templates" trickGinger Bill2016-11-231-3/+1
* Remove Array<T> and replace with macro versionGinger Bill2016-11-221-1/+1