Alexander Medvednikov
|
0e2c41e0f9
|
replace *Foo with &Foo everywhere
|
2019-09-01 22:51:16 +03:00 |
|
Alexander Medvednikov
|
aaab24dcf8
|
use &Foo instead of *Foo warning
|
2019-09-01 22:45:06 +03:00 |
|
Alexander Medvednikov
|
59ba551d3b
|
u8 + i32 warnings
|
2019-09-01 22:41:29 +03:00 |
|
Alexander Medvednikov
|
3bd7bcfac3
|
remove u8 and i32 aliases
|
2019-09-01 22:37:22 +03:00 |
|
Alexander Medvednikov
|
d078aa360b
|
parser: use map[string]Type instead of []Type
|
2019-09-01 22:30:49 +03:00 |
|
Alexander Medvednikov
|
24fdefe152
|
v test: print all fails
|
2019-09-01 14:14:46 +03:00 |
|
Delyan Angelov
|
011afeb2ea
|
compiler: fix building v with tcc on linux
|
2019-09-01 14:12:37 +03:00 |
|
Alexander Medvednikov
|
bfa6505636
|
compiler: replace &Type with Type
|
2019-09-01 14:05:03 +03:00 |
|
Alexander Medvednikov
|
961e778ed1
|
map_test.v: format + ref test
|
2019-09-01 14:05:03 +03:00 |
|
teggot
|
c04cca1ae4
|
Allow use FP without calling it
|
2019-09-01 02:20:35 +03:00 |
|
Alexander Medvednikov
|
0a4a1ca36c
|
compiler: simplify a[index] = val
|
2019-08-31 13:30:08 +03:00 |
|
teggot
|
b6ecbd8bc3
|
Check for type, not name
|
2019-08-31 11:47:55 +03:00 |
|
Alexander Medvednikov
|
72363ada84
|
array: make .set() private + format
|
2019-08-31 02:35:05 +03:00 |
|
Alexander Medvednikov
|
29b4114bc0
|
compiler: simplify [0; n]
|
2019-08-31 01:34:43 +03:00 |
|
Emily Hudson
|
04a200d3d8
|
compiler: fix array initialisation generation for msvc
|
2019-08-31 00:59:21 +03:00 |
|
kawa-yoiko
|
4f0f99e663
|
parser: fix mutability with chained fields
|
2019-08-30 20:19:06 +03:00 |
|
Alexander Medvednikov
|
13f3f79eb8
|
linguist test
|
2019-08-30 13:01:20 +03:00 |
|
kawa-yoiko
|
6d35f68242
|
parser: restore outer variable in index exprs
|
2019-08-30 12:16:39 +03:00 |
|
Alexander Medvednikov
|
d5d1b74f90
|
time: do not include <unistd.h> on windows
|
2019-08-30 01:10:29 +03:00 |
|
Alexander Medvednikov
|
3c5087902d
|
fix msvc build
|
2019-08-30 01:06:10 +03:00 |
|
Henrixounez
|
87ed442d9e
|
compiler: nested structure print error fix
|
2019-08-30 00:55:59 +03:00 |
|
Alexander Medvednikov
|
0c31172fb0
|
make print() generic, just like println()
|
2019-08-30 00:41:25 +03:00 |
|
Emily Hudson
|
7fc899dfd6
|
bootstrap: single make.bat, default msvc option for forcing gcc
|
2019-08-30 00:13:53 +03:00 |
|
Alexander Medvednikov
|
b17bf5843c
|
compiler: fix v_win.c generation
|
2019-08-30 00:07:54 +03:00 |
|
Alexander Medvednikov
|
2fe20cd092
|
compiler: fix struct order bug
|
2019-08-29 23:46:12 +03:00 |
|
Henrixounez
|
c6b79dfd24
|
compiler: check for reserved names during struct declaration
|
2019-08-29 22:41:21 +03:00 |
|
Henrixounez
|
2507735596
|
compiler: stricter non-allocation condition for print optimization
|
2019-08-29 22:19:30 +03:00 |
|
Henrixounez
|
29e0396eca
|
compiler: adds handling of two variables for loop on string
|
2019-08-29 21:41:16 +03:00 |
|
Shiqing
|
519028e263
|
Fix incorrect string open/close check in REPL
|
2019-08-29 21:40:49 +03:00 |
|
Henrixounez
|
52c2763ee3
|
compiler: prompt error if trying to use f for floats
|
2019-08-29 21:39:58 +03:00 |
|
Henrixounez
|
4b9cc1246e
|
compiler: allow functions return without main function
|
2019-08-29 21:39:39 +03:00 |
|
Delyan Angelov
|
4f62e8235f
|
repl: add a test for naked strings.
|
2019-08-29 12:30:33 +03:00 |
|
Delyan Angelov
|
83954acfd4
|
compiler: use cerror instead of panic.
|
2019-08-29 11:50:18 +03:00 |
|
Joe Conigliaro
|
4a506b0566
|
fix issue #1777
|
2019-08-29 11:46:05 +03:00 |
|
Alexander Medvednikov
|
91ece782af
|
compiler: move Var back to table.v now that the struct bug is fixed
|
2019-08-28 21:23:46 +03:00 |
|
Alexander Medvednikov
|
5b1700e52a
|
compiler: fix struct order bug
|
2019-08-28 21:19:34 +03:00 |
|
Alexander Medvednikov
|
f29079daac
|
better winroot.zip info message
|
2019-08-28 21:19:34 +03:00 |
|
Delyan Angelov
|
c92654a044
|
fix building v on alpine with musl libc
|
2019-08-28 19:26:18 +03:00 |
|
unknown-v
|
fed9f01b2d
|
use -rdynamic only if host os is not windows
|
2019-08-28 16:23:53 +03:00 |
|
Vitaly Takmazov
|
5124eae47d
|
msvc: check exit code
|
2019-08-28 13:26:27 +03:00 |
|
Delyan Angelov
|
73c6bae480
|
print backtraces on panic on mac and linux
|
2019-08-27 23:29:13 +03:00 |
|
joe-conigliaro
|
02fc7e14cd
|
make trim use cutset like trim_right/trim_left
|
2019-08-27 22:53:32 +03:00 |
|
Delyan Angelov
|
2d87fea074
|
compiler: allow passing options to v run
|
2019-08-27 21:08:54 +03:00 |
|
Alexander Medvednikov
|
e2c7d3b2d9
|
v symlink
|
2019-08-27 19:35:48 +03:00 |
|
Alexander Medvednikov
|
f6147b7ac7
|
Revert "switch deprecation notice"
This reverts commit a43b831965 .
|
2019-08-27 13:10:18 +03:00 |
|
Alexander Medvednikov
|
b48b076dac
|
remove is_play
|
2019-08-27 13:10:18 +03:00 |
|
Sunny Lam
|
a5b44b3bc5
|
disable implicit-function-declaration for FreeBSD
|
2019-08-27 12:53:50 +03:00 |
|
Alexander Medvednikov
|
cca85566d3
|
parser: fix duplicate enum generation
|
2019-08-27 02:48:55 +03:00 |
|
Alexander Medvednikov
|
a43b831965
|
switch deprecation notice
|
2019-08-27 02:47:49 +03:00 |
|
Danil-Lapirow
|
7edcbeca1a
|
parser: match expression + match fixes
|
2019-08-27 00:39:11 +03:00 |
|