90279a7108
checker: use ++ / -- instead of += 1 / -= 1
2020-06-14 19:05:05 +02:00
0a07dc5762
Revert "_vinit: use static initialization of large const []number"
...
This reverts commit b306c04e99
.
2020-06-12 09:57:38 +03:00
b306c04e99
_vinit: use static initialization of large const []number
2020-06-12 09:41:32 +03:00
36edd6295f
vlib: transfer intro to readme; normalize comments
2020-06-08 00:04:23 +03:00
e534f8507b
vlib: minor tweaks for various module imports, needed for vdoc
2020-06-06 19:14:10 +03:00
013fdb8a4b
checker: restrict numeric promotions to cases where no data is lost
2020-05-27 05:42:48 +02:00
2635be511f
all: re-apply C++ support
2020-05-18 21:38:06 +02:00
07a78b2843
Revert "all: C++ compiler support"
...
This reverts commit 9a237c3e82
.
2020-05-18 17:05:48 +02:00
9a237c3e82
all: C++ compiler support
2020-05-18 15:51:36 +02:00
b67698888c
strconv: printf and string format utilities
2020-04-26 10:23:10 +03:00
34fd148f2f
ftoa: some fixes for rounding, new functions
2020-04-22 01:42:44 +02:00
885612afea
ftoa: fix strconv/ftoa/f32_f64_to_string_test.v
2020-04-14 03:53:34 +02:00
35fbac8d56
parser/cgen: default struct field values
2020-04-06 14:45:48 +02:00
4c8703416e
fix vlib/math/math_test.v
2020-04-04 16:07:42 +03:00
be327962d3
strconv: remove an assert for now
2020-04-02 14:26:35 +02:00
8de027c4b4
strconv: fix on ftoa string decimal aproximation, 'nan' string fix
2020-03-26 22:39:46 +01:00
67ba56c65c
expression: set integer literals as int by default
2020-03-23 20:05:37 +01:00
d501ea0afb
v2: fix array init
2020-03-04 12:50:32 +11:00
becd87141c
fix linux warnings in generated C code
2020-03-01 13:26:09 +01:00
b8f6284daf
ftoa: tables with hex constants
2020-02-28 02:43:15 +01:00
857cbfb0d2
v2: short struct init syntax; .xxx enum checks; unions; assert
2020-02-26 15:51:05 +01:00
39429f7ac9
atof: lots of fixes
...
* removed sprintf for f64 and f32 use
* removed all pointers from the code, used unions instead
* solved module name problem
* fixed tests on vlib/math
* fix for alpine-linux math test
* small fix on byte allocation for ftoa
2020-02-26 12:14:06 +01:00
200f25a38f
ftoa in V ( #3831 )
2020-02-25 11:12:37 +01:00