aboutsummaryrefslogtreecommitdiff
path: root/core/sys
Commit message (Expand)AuthorAgeFilesLines
* Make `rune` a basic type and not an alias; Remove `byte`Ginger Bill2017-06-062-33/+33
* Added extra sys/windows.odin stuffMikkel Hjortshoej2017-06-011-1/+6
* Convert windows.odin to the new naming conventionGinger Bill2017-05-282-133/+133
* Change naming convention from Ada_Like to RustLikeGinger Bill2017-05-282-131/+131
* Reimplement #ordered againGinger Bill2017-05-121-16/+16
* Add following win32 functionsMikkel Hjortshoej2017-05-051-0/+24
* Fix casing on FILE_ATTRIBUTE_DIRECTORYMikkel Hjortshoej2017-05-051-1/+1
* Fix alignment and size bug of enums; Remove #ordered and make the default #or...Ginger Bill2017-05-022-18/+18
* Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => tr...Ginger Bill2017-04-301-10/+10
* Fix fmt for type; remove dead stuffGinger Bill2017-04-131-0/+1
* Fix slicing bug on dynamic arraysGinger Bill2017-04-111-2/+11
* Merge https://github.com/gingerBill/OdinZachary Pierson2017-04-031-0/+1
|\
| * Update and regression test old demosGinger Bill2017-04-021-0/+1
* | Merge https://github.com/gingerBill/OdinZac Pierson2017-03-212-158/+160
|\|
| * Update gb.hGinger Bill2017-03-171-7/+10
| * windows.odin TYPE_NAME to Type_Name; More SSA work and SSA printing for debug...Ginger Bill2017-03-122-153/+152
* | Merge https://github.com/gingerBill/OdinZac Pierson2017-03-021-8/+75
|\|
| * Allow pointers to `append`; Fix strconv stuff; `new_slice` allows for capacityGinger Bill2017-03-021-8/+75
* | Merge https://github.com/gingerBill/OdinZac Pierson2017-02-202-17/+78
|\|
| * Fix overloading bug due to `#import .`; Add sys/wgl.odinGinger Bill2017-02-192-16/+76
| * Fix overloading bug due to comparison of named typesGinger Bill2017-02-181-2/+3
* | Merge https://github.com/gingerBill/odinZac Pierson2017-02-151-5/+8
|\|
| * Fix immutable rules; add some general documentationGinger Bill2017-02-141-5/+8
* | Added dynamic library loading to Linux and MacOS's standard libraries.Zachary Pierson2017-02-111-1/+0
|/
* Dynamic array syntax [...]Type; make entities private with a prefix of `_`; f...Ginger Bill2017-02-111-2/+2
* Only check files that have been truly imported.Ginger Bill2017-02-111-6/+5
* Remove need for `type` keywordGinger Bill2017-02-101-3/+3
* Remove Maybe type; Enum `names`Ginger Bill2017-02-101-0/+1
* Changed #foreign user32 to gdi32 where this was wrong.thebirk2017-01-281-3/+3
* Remove case sensitivity for libraries on windowsGinger Bill2017-01-261-4/+4
* Library names - Only link with used foreign librariesGinger Bill2017-01-261-84/+85
* Fix pointer differences (issue #11); remove #dll_importGinger Bill2017-01-261-55/+67
* Change casting syntax: `cast(T)x` `transmute(T)x` et al.Ginger Bill2017-01-251-4/+4
* Change cast syntax, int(x), []byte(s), (^int)(p)Ginger Bill2017-01-171-3/+3
* Fix conversion of untyped integers to pointersGinger Bill2017-01-171-2/+2
* Comma for all field separators; Overloaded procedures follow exportation rulesGinger Bill2017-01-171-48/+46
* Fix core library; Disable adding entity definitions for blank identifiersv0.0.5eGinger Bill2017-01-071-1/+1
* Fix parameter/field lists and #import #include syntaxGinger Bill2017-01-021-127/+127
* Nearly finished Jai-like declarationsGinger Bill2017-01-011-229/+222
* Begin transition to Jai-like syntaxGinger Bill2017-01-011-121/+108
* Add enum type info and fix enum castingGinger Bill2017-01-011-154/+147
* Block Expressions and `give`Ginger Bill2016-12-301-4/+47
* Handle calling conventions correctlyGinger Bill2016-12-221-23/+23
* Generic (grouped) declarations: var, let, const, type, import, includeGinger Bill2016-12-201-266/+279
* Remove `enum` for favour of Go-style enumerationsGinger Bill2016-12-191-153/+154
* Change record field syntaxGinger Bill2016-12-181-45/+45
* var/const decl; remove `:` from parameter listsGinger Bill2016-12-181-150/+150
* Change of `proc` and `type` declaration syntax to "prefix" styleGinger Bill2016-12-181-106/+106
* Add atomic.odin, sync.odin, sys/windows.odinGinger Bill2016-12-161-0/+525