joe-conigliaro
|
d81b0675f0
|
array: bring back left & right method tests
|
2019-10-27 12:05:19 +03:00 |
joe-conigliaro
|
59378dce46
|
compiler/vlib: replace substr/left/right with `[start..end]` everywhere
|
2019-10-27 10:03:15 +03:00 |
joe-conigliaro
|
a075ce160e
|
compiler: add `[..2]` & `[2..]` support for slices
|
2019-10-27 09:36:04 +03:00 |
Alexander Medvednikov
|
ee51313e2c
|
test array and string slices
|
2019-10-27 01:37:29 +03:00 |
Alexander Medvednikov
|
6944161b15
|
array: clean up filter()
|
2019-10-26 14:53:55 +03:00 |
Alexander Medvednikov
|
f40d672a12
|
array: map() test
|
2019-10-26 14:32:56 +03:00 |
Alexander Medvednikov
|
5510327d70
|
array_test.v: str() test
|
2019-10-25 22:40:52 +03:00 |
Delyan Angelov
|
eef73eea22
|
tools: new tool to extracts function names declared in V files
|
2019-10-21 14:14:28 +03:00 |
Alexander Medvednikov
|
80e79a3966
|
array: optimized generic filter()
|
2019-10-18 07:30:39 +03:00 |
Don Alfons Nisnoni
|
942c56ca95
|
array: add reduce() method
|
2019-10-11 04:12:40 +03:00 |
Alexander Medvednikov
|
b1da59845e
|
array: fix initialization of empty fixed size arrays
|
2019-10-09 15:26:30 +03:00 |
Don Alfons Nisnoni
|
fecf3f19c3
|
array: add filter() method
|
2019-10-08 13:23:17 +03:00 |
Alexander Medvednikov
|
b242e8d7ff
|
optimize `a in [1,2,3]` to `a == 1 || a == 2 || a == 3`
|
2019-10-06 06:07:38 +03:00 |
Alexander Medvednikov
|
65aafb3cf1
|
3d arrays are not supported yet
|
2019-10-06 04:18:55 +03:00 |
Alexander Medvednikov
|
6a0599b5f4
|
raw strings with r'raw'
|
2019-10-06 04:11:08 +03:00 |
Alexander Medvednikov
|
735336e569
|
array: 2d and 3d test
|
2019-10-05 16:03:19 +03:00 |
Don Alfons Nisnoni
|
68bcf6830c
|
array: add index() method
|
2019-10-04 23:07:19 +03:00 |
Alexander Medvednikov
|
60eb73adb4
|
array: single element array test
|
2019-09-28 13:52:38 +03:00 |
joe-conigliaro
|
23c84516e2
|
compiler: error on unused imports
|
2019-09-23 13:42:20 +03:00 |
Alexander Medvednikov
|
0a2f7a6ba7
|
fix tests
|
2019-09-17 13:37:25 +03:00 |
Alexander Medvednikov
|
1397d532c6
|
compiler: check if mutable receivers are modified
|
2019-09-17 13:10:43 +03:00 |
joe-conigliaro
|
f077fbd32d
|
vlib: change `[0;n]` to `[0].repeat(n)`
|
2019-09-15 12:26:05 +03:00 |
Alexander Medvednikov
|
5cc81b91cb
|
JavaSript backend (early stage)
|
2019-09-15 03:49:57 +03:00 |
kawa-yoiko
|
4f0f99e663
|
parser: fix mutability with chained fields
|
2019-08-30 20:19:06 +03:00 |
Henrixounez
|
780ddaf22b
|
compiler: handles printing of structures and arrays of structures
|
2019-08-22 14:34:33 +03:00 |
Henrixounez
|
9b3b22d6b3
|
compiler: allows compound assignment operators on array
|
2019-08-22 04:57:43 +03:00 |
Alexander Medvednikov
|
15a42f1f35
|
array.clone()
|
2019-08-12 14:41:40 +03:00 |
Alexander Medvednikov
|
ff6e0df0a5
|
array: minor fixes
|
2019-08-07 13:39:54 +02:00 |
Alexander Medvednikov
|
818c4a14e5
|
compiler: fix a bug with mutable array args
|
2019-08-07 12:36:45 +02:00 |
Alexander Medvednikov
|
576192949d
|
fixed size array with const size: `numbers := [N]int`
|
2019-08-04 04:11:16 +02:00 |
Alexander Medvednikov
|
2ac579ca0a
|
wrap up the new mut check
|
2019-07-25 14:13:35 +02:00 |
Alexander Medvednikov
|
ceb0139329
|
fix tests
|
2019-07-25 14:06:26 +02:00 |
joe-conigliaro
|
0ca58aba5e
|
Fix array.reverse() test
|
2019-07-17 18:35:40 +02:00 |
Joe Conigliaro
|
09fb000e67
|
fix
|
2019-07-17 18:21:39 +02:00 |
Alexander Medvednikov
|
8f10e37370
|
make << work with appending arrays; PostgreSQL driver
|
2019-07-04 17:31:14 +02:00 |
Cytown
|
fcf8909c75
|
add test for array_repeat with f32/f64
Signed-off-by: Cytown <cytown@gmail.com>
|
2019-07-04 13:01:51 +02:00 |
Dinar Garipov
|
f4f1622528
|
vlib: update and cleanup tests + fix PR template
|
2019-06-29 22:49:57 +02:00 |
Alexander Medvednikov
|
4594d78bd6
|
move all vlib modules to vlib/
|
2019-06-29 12:00:31 +02:00 |