Andrew Kelley
|
3239b3cb69
|
use size_t for indexes
protect against incorrect copies in debug mode
|
2016-09-19 11:54:01 -04:00 |
|
Andrew Kelley
|
d0b11af2bd
|
new multiline string syntax
This patch also moves a bunch of the parser code into the tokenizer.
Closes #162.
|
2016-08-04 22:52:38 -07:00 |
|
Andrew Kelley
|
6131b37163
|
fix eval integer wrapping and add tests
See #46
|
2016-05-06 19:23:21 -07:00 |
|
Andrew Kelley
|
aa89fd3b3e
|
eval: ability to eval more things
|
2016-04-12 09:35:33 -07:00 |
|
Andrew Kelley
|
06398a22d0
|
back to normal print specifiers
disable warnings for format specifiers on mingw since the
compiler emits bogus warnings
|
2016-02-16 21:43:38 -07:00 |
|
Andrew Kelley
|
6793548868
|
fix 64 bit integer printing for mingw
in order to do this I had to turn off -pedantic
|
2016-02-16 20:21:37 -07:00 |
|
Andrew Kelley
|
694cfff23f
|
fix a bogus call to bignum_normalize causing assertion failure
|
2016-02-07 03:49:25 -07:00 |
|
Andrew Kelley
|
2e092e08f4
|
fix invalid const expr eval for negative floats
|
2016-01-31 21:50:41 -07:00 |
|
Andrew Kelley
|
e74a7264ad
|
support casting between int and float types
|
2016-01-31 21:05:17 -07:00 |
|
Andrew Kelley
|
32e2196257
|
number literal rework
|
2016-01-21 03:02:25 -07:00 |
|