Enzo Baldisserri
|
11b7b97311
|
parser: fail when assigning to _ with :=
|
2020-06-08 00:47:04 +02:00 |
yuyi
|
5ae8853648
|
all: change `f mut Foo` to `mut f Foo`
|
2020-06-04 10:35:40 +02:00 |
yuyi
|
84edbd83da
|
all: fix struct names error
|
2020-05-27 19:12:34 +03:00 |
Uwe Krüger
|
013fdb8a4b
|
checker: restrict numeric promotions to cases where no data is lost
|
2020-05-27 05:42:48 +02:00 |
yuyi
|
dda875a9c8
|
all: unify const names to snake_case
|
2020-05-22 17:36:09 +02:00 |
Tanel Liiv
|
c9f3a05ef6
|
checker: fix map/filter called with a plain fn argument
|
2020-05-20 15:28:33 +03:00 |
Tanel Liiv
|
68ca8ab8a4
|
array: nested map()
|
2020-05-02 15:26:58 +02:00 |
Tanel Liiv
|
182e7071bf
|
array: map() function
|
2020-05-01 00:29:54 +02:00 |
yuyi
|
e9f764db4f
|
cgen: uniform string output format
|
2020-04-27 14:48:28 +02:00 |
Alexander Medvednikov
|
83552a0d58
|
array: replace make() with the new init syntax
|
2020-04-26 17:52:27 +02:00 |
Alexander Medvednikov
|
f23948010a
|
parser: new array init syntax
|
2020-04-26 17:28:48 +02:00 |
yuyi
|
2574dce174
|
all: fix remaining `[]array` warnings
|
2020-04-26 16:25:54 +02:00 |
yuyi
|
9f4d498ff1
|
all: update`import ()` and `[]array`
|
2020-04-26 13:49:31 +02:00 |
Alexander Medvednikov
|
153ac230ec
|
tests: use new array init syntax, fix mutability
|
2020-04-26 11:56:30 +02:00 |
Alexander Medvednikov
|
45e21085c7
|
tests: re-enable some old array tests
|
2020-04-23 04:23:19 +02:00 |
Alexey
|
91de4e1ece
|
array: test assignment operators
|
2020-04-14 20:32:06 +02:00 |
Alexey
|
0c63f5c80d
|
builtin: test left/right shift precedence
|
2020-04-14 19:38:11 +02:00 |
Alexander Medvednikov
|
ec10831318
|
parser: `[]int{cap:cap, len:len}` syntax; minor fixes
|
2020-04-14 18:10:16 +02:00 |
Alexander Medvednikov
|
4b029567e5
|
tests: test string literal indexing and mutable array filter
|
2020-04-11 23:32:00 +02:00 |
Alexander Medvednikov
|
39245f088a
|
array: test !in and filter
|
2020-04-11 23:01:50 +02:00 |
Alexander Medvednikov
|
46aed151ab
|
parser: snake_case check; array: mutable array test
|
2020-04-04 14:09:58 +02:00 |
Alexander Medvednikov
|
f98cc9c017
|
cgen: fix ARR_LEN
|
2020-03-31 17:16:12 +02:00 |
Alexander Medvednikov
|
9d630dff30
|
allow slicing of fixed size arrays
|
2020-03-31 16:48:00 +02:00 |
Alexander Medvednikov
|
7fdce50718
|
cgen: write defer statements at the end of the function
|
2020-03-27 11:21:00 +01:00 |
Joe Conigliaro
|
fd8bb2c95c
|
tests: small array/struct test notes & tmp fix
|
2020-03-27 20:47:24 +11:00 |
Alexander Medvednikov
|
f0334b2e12
|
cgen: fix `arr[i] *= x` and `2d_arr << arr`
|
2020-03-26 22:09:25 +01:00 |
Alexander Medvednikov
|
ed3e0c43bc
|
cgen: for c in string; short struct init syntax fixes;
|
2020-03-26 17:03:14 +01:00 |
Alexander Medvednikov
|
fc86269bc9
|
checker: array str fixes
|
2020-03-26 11:32:32 +01:00 |
Alexander Medvednikov
|
26fab9b274
|
cgen: fix mutable array args
|
2020-03-25 17:04:16 +01:00 |
Alexander Medvednikov
|
456750ac19
|
v2: array_test fixes
|
2020-03-25 14:24:48 +01:00 |
Alexander Medvednikov
|
5d976d841b
|
v2: raw strings
|
2020-03-24 17:07:27 +01:00 |
Alexander Medvednikov
|
32c8eb6490
|
os: vfmt os_test.v
|
2020-03-24 16:18:37 +01:00 |
SleepyRoy
|
f798a0937a
|
expression: set floats as f64 by default
|
2020-03-19 07:24:49 +01:00 |
Alexander Medvednikov
|
ca0bae0fcd
|
array: fix reverse()
|
2020-03-18 18:54:11 +01:00 |
penguindark
|
630913d872
|
builtin: new str(), hex() functions without C.printf
|
2020-03-11 00:38:11 +01:00 |
Alexey
|
cbffbf3438
|
array: reverse empty arrays correctly
|
2020-02-29 20:44:02 +01:00 |
spaceface777
|
ef8c1203b4
|
cleanup: replace C for loops with range
|
2020-02-24 17:55:16 +01:00 |
Alexander Medvednikov
|
c314ab7b60
|
fix cmdline_test.v
|
2020-02-18 20:31:15 +01:00 |
Alexander Medvednikov
|
480af3f381
|
v2: checker fixes
|
2020-02-18 20:06:01 +01:00 |
prime31
|
a2838ae6f3
|
array: add `array.trim()`
|
2020-02-17 20:31:40 +01:00 |
Alexander Medvednikov
|
0ec5680156
|
array: bring back reduce test
|
2020-02-11 13:22:22 +01:00 |
Alexander Medvednikov
|
432ee93916
|
v2: break, continue, for in fixes, fixed size array, |
|
2020-02-04 08:29:50 +01:00 |
Alexander Medvednikov
|
9f4661391d
|
v2: simplify the type system; an initial version of the V interpreter
|
2020-02-02 07:56:18 +01:00 |
prime31
|
08d3401092
|
array: clear()
|
2020-01-27 22:31:48 +01:00 |
Alexander Medvednikov
|
0502a54a36
|
new gg/freetype modules with sokol/fontstash backends
|
2020-01-22 20:54:36 +01:00 |
Charles WANG
|
136c469ef7
|
array: more eq functions
|
2020-01-21 18:49:30 +01:00 |
Alexander Medvednikov
|
ab368bdc53
|
array: test `arr << arr`
|
2020-01-19 22:15:37 +01:00 |
Alexander Medvednikov
|
b6c0b22742
|
interfaces fixes; freetype.text_width(); gl and stbi fixes
|
2020-01-12 16:11:28 +01:00 |
Alexander Medvednikov
|
e3275f6083
|
fix array_test.v
|
2020-01-08 10:27:20 +01:00 |
Alexander Medvednikov
|
3c0fca9258
|
register methods (wip)
|
2020-01-08 10:19:18 +01:00 |