whoami
032d8609c7
Makefile cleanup
2019-06-26 13:32:27 +02:00
Alexander Medvednikov
b0a5cac0c0
clean up
2019-06-26 13:17:45 +02:00
Alexander Medvednikov
c860bac7bf
don't allow calling private functions/methods
2019-06-26 13:15:47 +02:00
Alexander Medvednikov
2a3cf0bec9
os.v: clean up init_os_args()
2019-06-26 11:15:05 +02:00
Alexander Medvednikov
8417fec5dc
os.read_file(): replace C code with V, return ?string
, handle errors
...
everywhere
2019-06-26 11:04:05 +02:00
Wink Saville
67f68db530
Add several gitignore files
...
- compiler/.gitignore and remove the corresponding entries in root/.gitignore.
- examples/game_of_life/.gitignore
- examples/tetris/.gitignore
- examples/word_counter/.gitignore
2019-06-26 01:22:35 +02:00
S-YOU
9e9480f638
run tests in travis
2019-06-26 01:20:15 +02:00
Alexander Medvednikov
6a2afa1cfe
Parser.error(): information about what to do when V doesn't compile
2019-06-26 01:11:09 +02:00
Alex Medvednikov
a0dbee7e45
Makefile: use the new github v.c
2019-06-25 23:05:16 +02:00
Alexander Medvednikov
f3f24b25bb
remove old types and
2019-06-25 22:19:17 +02:00
Alexander Medvednikov
f26e65a943
remove old float
type entirely
2019-06-25 22:10:22 +02:00
jumblerg
a911146182
fix typo in parser
2019-06-25 21:50:38 +02:00
Alexander Medvednikov
b16828dd4d
simpler Makefile
2019-06-25 21:46:07 +02:00
Wink Saville
63431ead94
Remove vc dependency from all
...
Since v already has a dependency on vc it's not necessary for all to
depend on both vc and v it just needs v.
2019-06-25 21:41:49 +02:00
Alexander Medvednikov
54bcbe0708
remove smap.v, it was not supposed to be released
2019-06-25 21:22:50 +02:00
Alexander Medvednikov
d71904823e
V 0.1.3
2019-06-25 20:49:27 +02:00
Alexander Medvednikov
688bbcff9c
v.exe: clone the repo on first launch
2019-06-25 20:41:54 +02:00
Alexander Medvednikov
056b41521a
Revert "fixed indentation on multiline condition"
...
This reverts commit 8f6ca60876
.
2019-06-25 15:41:33 +02:00
Henrixounez
8f6ca60876
fixed indentation on multiline condition
2019-06-25 15:41:04 +02:00
Henrixounez
663cbadf60
quick fix for compound assignment operators
...
a better fix would be to change lot of things inside parser
2019-06-25 15:41:04 +02:00
Alexander Medvednikov
61a8e6e47c
V 0.1.2
2019-06-25 14:45:07 +02:00
Alexander Medvednikov
9c1fc6717f
main.v: fix broken thirdparty dependencies
2019-06-25 14:31:51 +02:00
Alex Medvednikov
353a6edb7c
Update Makefile
2019-06-25 02:12:03 +02:00
Alexander Medvednikov
a1b6e4e523
V 0.1.1
2019-06-25 02:07:32 +02:00
Alex Medvednikov
5d988fdcbd
Update Makefile
2019-06-25 02:03:58 +02:00
Alexander Medvednikov
5a469c2e37
main.v: remove hardcoded path ~/code/v and allow V to be installed anywhere
2019-06-25 01:55:27 +02:00
Aurélien Foucault
e285311290
Add all types of int and float to json decode/encode
2019-06-25 00:27:18 +02:00
Henrixounez
31a03ae93e
parser.v: changed the booleans controlling if pub or mut
2019-06-25 00:20:03 +02:00
Henrixounez
47ad7a4c5e
parser.v: fixed pub mut handling
2019-06-25 00:20:03 +02:00
Alexander Medvednikov
11861fe9fa
translate arg
2019-06-24 17:42:44 +02:00
Alexander Medvednikov
877d1c6255
table.v: stdout
2019-06-24 17:30:32 +02:00
Alexander Medvednikov
da1e1f34fc
update help text
2019-06-24 14:43:26 +02:00
Alex Medvednikov
baa4f9d0c9
Makefile: gnu11
2019-06-24 14:18:23 +02:00
Alexander Medvednikov
1ba53a39cb
V 0.1.0
2019-06-24 14:11:56 +02:00
Alexander Medvednikov
b13f233521
re-write $if os {
and fix GCC segfaults on compilation
2019-06-24 14:05:31 +02:00
Alexander Medvednikov
b990f04064
main.v: error if vlib is missing + instruction to clone the repo
2019-06-24 00:54:23 +02:00
Henrixounez
13f5429dae
Removed # and added new error message case
2019-06-23 18:50:12 +02:00
Henrixounez
ad5e1fd8d4
Checks if dir given exists and is a directory before ls
2019-06-23 18:50:12 +02:00
Alexander Medvednikov
a401b5e242
remove old and unused @ syntax
2019-06-23 17:06:00 +02:00
Henrixounez
d71410dff5
REPL - Fix variable declare and not used by print
...
by using an empty line to call the variables
2019-06-23 14:20:51 +02:00
Alexander Medvednikov
c619243067
fix Tetris example
2019-06-23 13:17:56 +02:00
Alexander Medvednikov
64a5dc3f23
json.v example
2019-06-23 12:58:53 +02:00
Alexander Medvednikov
6e50421f99
Makefile: minor fixes
2019-06-23 11:45:57 +02:00
chai2010
99c781bf07
compiler: add makefile for build v
2019-06-23 11:40:27 +02:00
Henrixounez
f1cd3580eb
main.v: checking directory before trying to fetch files in said directory
2019-06-23 11:39:38 +02:00
Henrixounez
e1e8a50a46
main.v: updated help message concerning run option
2019-06-23 10:57:23 +02:00
Alexander Medvednikov
06a4dfa290
replace silly exit(reason string)
with exit(code int)
2019-06-23 10:14:37 +02:00
Alexander Medvednikov
20b5c4b88b
Remove println2
2019-06-23 10:03:03 +02:00
Alexander Medvednikov
ee5d6f1e7f
make -prod no longer hide println()
2019-06-23 09:59:34 +02:00
Ivan Greene
6c6be7acaa
Convert OS to enum
2019-06-23 09:24:40 +02:00