Commit Graph

49 Commits

Author SHA1 Message Date
gingerBill
6fa5eb9e1f Update README.md 2021-05-04 15:27:41 +01:00
Héctor M. Monacci
39044b5bb5 Fix small typo
Fix small typo
2020-11-06 15:46:32 -03:00
gingerBill
33003d1bc1 Update README.md 2020-09-16 20:15:28 +01:00
gingerBill
b925ad5927 Update README.md 2020-04-10 10:27:36 +01:00
gingerBill
090579d6b5 Update README.md 2020-04-10 10:27:15 +01:00
Aleksander Birkeland
e9f3ebba13 Update README.md to use Odin syntax highlighting instead of Go. 2020-01-30 01:01:01 +01:00
Mikkel Hjortshoej
b85258a9fc Add event query param to CI badge 2019-11-14 14:47:01 -08:00
Mikkel Hjortshoej
8115386217 Add branch query to CI badge 2019-11-14 14:39:11 -08:00
Mikkel Hjortshøj
516df9123d Update README.md 2019-10-21 23:08:16 +02:00
Mikkel Hjortshøj
818d6dbbea Update README.md with new CI badge 2019-10-21 23:05:18 +02:00
Mikkel Hjortshøj
94a638b436 Update README.md
Remove license badge (Github shows it themselves now) and add discord badge
2019-10-10 11:10:10 +02:00
Luke I. Wilson
4d40f564ef Correct two typos 2019-06-28 20:42:59 -05:00
gingerBill
4c79b52867 Update README.md 2019-05-30 18:08:35 +01:00
gingerBill
6dba05b00d Update README.md 2019-05-30 18:07:54 +01:00
Mikkel Hjortshoej
c9602953aa last fixes to bats and README 2019-02-06 15:53:40 +01:00
Mikkel Hjortshoej
0185b43c2f Create CI files 2019-02-06 15:53:40 +01:00
gingerBill
d7e9b8d374 Update README.md 2019-01-01 14:06:15 +00:00
gingerBill
cc14180e9d Update README.md 2018-12-27 10:51:15 +00:00
gingerBill
7f063eb5e7 Add new demonstration for Packages, Bit Sets, and cstring 2018-12-02 13:18:55 +00:00
gingerBill
41ad896f3f Update README.md 2018-11-25 11:21:11 +00:00
gingerBill
6181c4edb3 Update 2018-08-28 19:26:05 +01:00
gingerBill
a9321bc73f Update README.md 2018-08-20 10:27:48 +01:00
gingerBill
0a99595efe Remove using in stuff 2018-06-11 17:34:57 +01:00
gingerBill
45b3067068 Remove tmp_allocator from Checker 2018-05-28 14:15:08 +01:00
gingerBill
7e4c643401 Disable default struct field values; Update README.md 2018-05-20 16:00:39 +01:00
Mikkel Hjortshøj
2a1420d4e7 Update README.md 2018-02-17 15:03:26 +01:00
gingerBill
649e02f209 Add basic example to README.md 2017-12-22 11:29:33 +00:00
Ginger Bill
c949ca2a5c Allow for named arguments for polymorphic procedures 2017-06-26 18:20:24 +01:00
Ginger Bill
6b464e3558 Update README.md 2017-06-12 21:41:14 +01:00
Ginger Bill
1cabfac36c Update README.md 2017-06-11 18:46:59 +01:00
Zachary Pierson
f952c7c747 Merge https://github.com/gingerBill/Odin 2017-04-03 00:08:00 -05:00
Ginger Bill
96e8bb5b6f Add website to README.md 2017-04-02 20:20:14 +01:00
Ginger Bill
22afac2b90 Update README.md with latest demo 2017-04-02 20:10:56 +01:00
Zac Pierson
c7bb861d3c Merge https://github.com/gingerBill/Odin
"Fixed" a proc overload bug. Still needs a *real* fix.
2017-03-21 14:16:42 -05:00
Ginger Bill
2aa402f462 Cleanup root directory 2017-03-03 11:19:12 +00:00
Ginger Bill
00f6bee454 Update README.md 2017-03-03 11:15:34 +00:00
Zachary Pierson
c50aabd916 Merging from gingerBill's master 2017-02-11 23:35:07 -06:00
Ginger Bill
e1fdd675ce v0.1.0
Added:
 * Dynamic Arrays `[...]Type`
 * Dynamic Maps   `map[Key]Value`
 * Dynamic array and map literals
 * Custom struct alignemnt `struct #align 8 { bar: i8 }`
 * Allow `_` in numbers
 * Variadic `append`
 * fmt.sprint*
 * Entities prefixes with an underscore do not get exported on imports
 * Overloaded `free` for pointers, slices, strings, dynamic arrays, and dynamic maps
 * enum types have an implict `names` field, a []string of all the names in that enum

Removed:
 * Maybe/option types
 * immutable variables
 * Remove `type` keyword and other "reserved" keywords
 * `compile_assert` and `assert`return the value of the condition for semantic reasons

Changed:
 * thread_local -> #thread_local
 * #include -> #load
 * Files only get checked if they are actually used
 * match x in y {} // For type match statements
 * Version numbering now starts from 0.1.0 and uses the convention:
 	- major.minor.patch

Fixes:
 * Many fmt.* fixes

To come very Soon™:
 * Linux and OS X builds (unofficial ones do exist already)
2017-02-11 21:20:57 +00:00
Zachary Pierson
37f7630a9e Updated README.md to reflect Linux's dependancy on clang for now. 2017-02-07 23:33:36 -06:00
Zachary Pierson
eeeb90c441 MacOS is able to run Hello World! 2017-02-06 21:47:58 -06:00
Ginger Bill
ec9c8fb8a4 Update README.md 2017-01-29 14:45:12 +00:00
Ginger Bill
f567983260 Semicolons mandatory again (and probably forever now...) 2016-12-16 11:31:08 +00:00
Ginger Bill
ad84314143 Update README.md 2016-12-09 16:31:14 +00:00
Ginger Bill
5aa0ef54c8 Add logo to README.md 2016-11-23 14:42:17 +00:00
Ginger Bill
7792f009b8 Numpty forgot to add .c files 2016-11-23 14:41:20 +00:00
Ginger Bill
4110324588 Update README.md 2016-11-23 14:33:32 +00:00
Ginger Bill
34ee89cfab Update README.md and roadmap.md 2016-11-23 13:57:33 +00:00
Ginger Bill
664c2cd7a5 Fix enum type comparison; Start demo 003 code 2016-09-21 23:26:31 +01:00
gingerBill
f7a669d342 Initial release version
* Code cleanup
* Fix some TODOs
* Reduce heap allocation use and replace with arena allocation
2016-07-09 00:31:57 +01:00