Andrew Kelley
|
4e43973413
|
variable initializations are now mandatory
use `undefined` if you want uninitialized memory
|
2016-01-25 23:56:46 -07:00 |
|
Andrew Kelley
|
1d68150242
|
compiler enforces checking for error
See #23
|
2016-01-25 20:27:57 -07:00 |
|
Andrew Kelley
|
deb3586884
|
implement %% prefix operator
See #23
also make undefined constants use llvm undef value
|
2016-01-25 15:45:05 -07:00 |
|
Andrew Kelley
|
6db6609df8
|
implement %% operator
See #23
|
2016-01-25 13:53:40 -07:00 |
|
Andrew Kelley
|
5c18826240
|
introduce the error keyword and type
See #23
|
2016-01-24 01:34:57 -07:00 |
|
Andrew Kelley
|
37aae53009
|
various small cleanups
|
2016-01-23 03:06:29 -07:00 |
|
Andrew Kelley
|
c0ea9290c4
|
main returns %void
|
2016-01-23 02:14:01 -07:00 |
|
Andrew Kelley
|
5e212db29c
|
parsing error value decls and error value literals
and return with '?' or '%' prefix
|
2016-01-20 18:18:50 -07:00 |
|
Andrew Kelley
|
92dccde2fd
|
revise plan for cat example
|
2016-01-18 19:32:27 -07:00 |
|
Andrew Kelley
|
826c7f06a3
|
fix cat example
|
2016-01-16 03:31:43 -07:00 |
|
Andrew Kelley
|
9e74b7e754
|
proposed cat example implementation
|
2016-01-16 03:10:15 -07:00 |
|
Andrew Kelley
|
5f7685336f
|
better main symbol prototype
closes #64
|
2016-01-16 00:07:34 -07:00 |
|
Andrew Kelley
|
b28b7f63d1
|
all types are now expressions
See #22
|
2016-01-13 18:15:51 -07:00 |
|