Delyan Angelov
|
a0f8005352
|
checker: support tests/run/ folder, checks many warns/errors/output
|
2020-05-24 21:13:09 +03:00 |
|
Delyan Angelov
|
23e8c8ecda
|
checker: prevent infinite recursion on a:=b b:=a
|
2020-05-24 20:55:04 +03:00 |
|
yuyi
|
641fe5c864
|
checker: fix unresolved variables error on assignments
|
2020-05-24 20:33:53 +03:00 |
|
Delyan Angelov
|
1754ba19d8
|
live: cleanup live_test.v output, remove 1s delay
|
2020-05-24 18:38:43 +03:00 |
|
Delyan Angelov
|
d16485c29e
|
live: make live_test.v more robust
|
2020-05-24 17:45:53 +03:00 |
|
Uwe Krüger
|
7c4f2b535b
|
cgen: prepare any_in, any_float on v side
|
2020-05-24 15:26:43 +03:00 |
|
Delyan Angelov
|
ddcb5f7da3
|
gen: fix autogenerated print methods for vargs
|
2020-05-24 15:05:19 +03:00 |
|
Uwe Krüger
|
c4fbae3edc
|
cgen: add definitions of any_float and any_int types to cheader
|
2020-05-24 11:28:25 +02:00 |
|
Delyan Angelov
|
2adfbfc830
|
builtin: fix a bug in array_delete
|
2020-05-24 11:10:41 +03:00 |
|
Alexander Medvednikov
|
7963e48ca1
|
tests: valgrind: disable string.replace() test for now
|
2020-05-24 07:33:33 +00:00 |
|
Alexander Medvednikov
|
494f4fe986
|
tests: valgrind: string.replace()
|
2020-05-24 07:19:58 +00:00 |
|
Delyan Angelov
|
06540f0e91
|
net: fix warnings due to uppercase consts
|
2020-05-24 07:39:47 +03:00 |
|
Alexander Medvednikov
|
85d19dd253
|
cmd/v: error-limit
|
2020-05-24 04:47:51 +02:00 |
|
Alexander Medvednikov
|
67750c91d7
|
generics: lots of fixes
|
2020-05-24 04:43:03 +02:00 |
|
yuyi
|
4608898bcd
|
checker: fix multiple assign immutable error
|
2020-05-23 17:30:28 +02:00 |
|
Delyan Angelov
|
4271eb477c
|
cgen: disable C static fn attribute with -cg (improves backtraces)
|
2020-05-23 14:04:02 +03:00 |
|
Delyan Angelov
|
43eaec325d
|
fmt: add keep tests for struct init, fix warnings
|
2020-05-23 12:05:21 +03:00 |
|
Delyan Angelov
|
c690c2f984
|
vfmt: fix formatting of struct init without a module prefix
|
2020-05-23 11:56:06 +03:00 |
|
Delyan Angelov
|
70f0115e27
|
options: use panic_debug() for opt()? calls in main with -cg
|
2020-05-23 11:43:20 +03:00 |
|
Enzo Baldisserri
|
801bca1ef2
|
compiler: propagate optional
|
2020-05-23 08:51:15 +02:00 |
|
Delyan Angelov
|
5037d9de37
|
vlib: remove unused uiold
|
2020-05-23 09:19:41 +03:00 |
|
Delyan Angelov
|
4af4a8f2ff
|
fmt: fix 'import time as t', then using t.sleep_ms() .
|
2020-05-22 22:31:24 +03:00 |
|
Delyan Angelov
|
104359365f
|
examples: fix const name warnings due to gx.White, etc...
|
2020-05-22 20:00:46 +03:00 |
|
Delyan Angelov
|
acb58a1f98
|
parser: add p.peek_tok3, fix for ...<a.len...
|
2020-05-22 19:48:47 +03:00 |
|
yuyi
|
dda875a9c8
|
all: unify const names to snake_case
|
2020-05-22 17:36:09 +02:00 |
|
Delyan Angelov
|
aef751861d
|
cgen: fix _ := []byte{init:1}
|
2020-05-22 18:17:20 +03:00 |
|
Delyan Angelov
|
88fa935376
|
builtin: fix print mem leak on windows
|
2020-05-22 12:18:27 +03:00 |
|
Delyan Angelov
|
7a4f26ac4f
|
compiler: use -lpthread during building v itself.
|
2020-05-22 08:36:56 +03:00 |
|
penguindark
|
8bf290acf0
|
os: minor fixes
|
2020-05-22 06:21:11 +02:00 |
|
Alexander Medvednikov
|
edabd57e8a
|
parser: use parallel only on macos for now
|
2020-05-22 02:45:11 +02:00 |
|
Alexander Medvednikov
|
1e853072dc
|
parser: parallel parser, part 1
|
2020-05-22 02:23:14 +02:00 |
|
yuyi
|
2f171bf5d9
|
regex: uniform const field names to snake_case
|
2020-05-21 23:33:51 +02:00 |
|
Leah Lundqvist
|
f2ea8ca62c
|
jsgen: class -> factory
|
2020-05-21 22:36:06 +02:00 |
|
Enzo Baldisserri
|
1633675c11
|
gen: fix nested or
|
2020-05-21 22:35:43 +02:00 |
|
Alexander Medvednikov
|
d3ce6fd2e7
|
checker: check each generic function for each type
|
2020-05-21 21:51:52 +02:00 |
|
Ruofan XU
|
b2b0461218
|
scanner: fix err pos related to num literal
|
2020-05-21 18:43:57 +02:00 |
|
Alexander Medvednikov
|
227f039652
|
vfmt: handle generic fn calls
|
2020-05-21 18:36:25 +02:00 |
|
Alexander Medvednikov
|
87d8e70d6d
|
checker/table: generic fixes
|
2020-05-21 18:15:04 +02:00 |
|
Swastik Baranwal
|
bf7ab19d09
|
builder: do not allow importing 'builtin' module
|
2020-05-21 16:31:41 +02:00 |
|
Abdullah Atta
|
cb82ff618b
|
jsgen: proper jsdoc for namespace
|
2020-05-21 16:31:07 +02:00 |
|
Maddi Kopfermann
|
26cb9e4b9f
|
regex: fix spelling
|
2020-05-21 16:22:39 +03:00 |
|
Ruofan XU
|
aba09a7e4d
|
scanner: fix err pos related to num literals
|
2020-05-21 16:20:36 +03:00 |
|
Abdullah Atta
|
9888bacad5
|
v: make js hello world work
|
2020-05-21 16:17:16 +03:00 |
|
Louis Schmieder
|
a9999ee10d
|
glm: add uniform functions to gl, add matrix rotation to glm
|
2020-05-21 16:13:02 +03:00 |
|
yuyi
|
047e982318
|
gen: fix pointer_str_test.v
|
2020-05-21 15:09:35 +03:00 |
|
Alexander Medvednikov
|
abb15275f5
|
checker: update a for in error test
|
2020-05-21 06:06:11 +02:00 |
|
Alexander Medvednikov
|
45c9ccfc03
|
tests: simple<string> generics test
|
2020-05-21 04:56:36 +02:00 |
|
Alexander Medvednikov
|
ce1a181699
|
all: generic functions
|
2020-05-21 03:58:53 +02:00 |
|
yuyi
|
b8c028c727
|
parser: fix -5.str() precedence
|
2020-05-20 23:26:23 +02:00 |
|
Alexander Medvednikov
|
cd07429cc1
|
rand: fix compilation on linux
|
2020-05-20 21:14:17 +00:00 |
|