Commit Graph

39 Commits (6824e6e7db477c89a29138c2c4c974cdbfed54ee)

Author SHA1 Message Date
Alexander Medvednikov 6824e6e7db Replace all remaining C code with V in the compiler and vlib (hoorah!) 2019-06-27 23:11:27 +02:00
Dirk Loss b1682e929d Add '-v' option as described in help text 2019-06-27 22:22:30 +02:00
Alexander Medvednikov f39111bdff V 0.1.6 2019-06-27 18:51:45 +02:00
Alexander Medvednikov b846d02cb2 V 0.1.5 2019-06-27 12:52:06 +02:00
Henrixounez 8b3802d9b8 help: cleaner help informations
help: added repl informations
2019-06-27 02:00:08 +02:00
Alexander Medvednikov fa925f3092 os.v: clean up, remove C code, os.exec() 2019-06-26 17:01:50 +02:00
Henrixounez f0e6a1c1c1 added arguments handling for run 2019-06-26 14:39:31 +02:00
Alexander Medvednikov c860bac7bf don't allow calling private functions/methods 2019-06-26 13:15:47 +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
Alexander Medvednikov f26e65a943 remove old `float` type entirely 2019-06-25 22:10:22 +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 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
Alexander Medvednikov a1b6e4e523 V 0.1.1 2019-06-25 02:07:32 +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
Alexander Medvednikov 11861fe9fa translate arg 2019-06-24 17:42:44 +02:00
Alexander Medvednikov da1e1f34fc update help text 2019-06-24 14:43:26 +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
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
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
Ivan Greene 6c6be7acaa Convert OS to enum 2019-06-23 09:24:40 +02:00
musou1500 1152180a71 fix cc option order 2019-06-23 09:23:53 +02:00
musou1500 c3df224c97 add include path for cJSON 2019-06-23 09:23:53 +02:00
chai2010 978ec58fe3 all: add copyright 2019-06-23 09:22:49 +02:00
Henrixounez 889d564f43 main.v: added run option example in help message 2019-06-23 03:19:03 +02:00
Yoshiya Hinosawa cf6aa16ee4 fix: fix error messages 2019-06-23 02:49:48 +02:00
Henrixounez f5b8f34a05 main.v: exits when prompting help 2019-06-23 02:47:36 +02:00
Alexander Medvednikov acb00bf623 main.v: use `cc` 2019-06-23 01:51:04 +02:00
Alexander Medvednikov 96e15b0f0f don't use /var/tmp 2019-06-22 22:00:38 +02:00
Alexander Medvednikov d32e538073 V 0.0.12 open-source release 2019-06-22 20:20:28 +02:00