Alexander Medvednikov
|
47f5e1178f
|
-output-cross-platform-c for creating a single x-platform C file
|
2019-12-04 02:02:52 +03:00 |
|
Delyan Angelov
|
eb20dd39b1
|
freestanding: init consts
|
2019-12-04 01:40:26 +03:00 |
|
Alexander Medvednikov
|
f192429c8a
|
$if mac => $if macos
|
2019-12-03 16:29:37 +03:00 |
|
Alexander Medvednikov
|
ff80e3a5fa
|
i8 print test + $if mac => $if macos
|
2019-12-03 16:09:43 +03:00 |
|
Enrico Lefass
|
6d28a80bf8
|
haiku support (part 2)
|
2019-12-03 11:26:47 +03:00 |
|
Alexander Medvednikov
|
753e926356
|
debug v symlink error
|
2019-12-02 12:16:55 +03:00 |
|
Don Alfons Nisnoni
|
254afcb2d0
|
*C.char => charptr
|
2019-12-02 11:37:35 +03:00 |
|
bogen85
|
854309a7d8
|
freestanding: add array support (stack only for now)
|
2019-12-01 11:27:36 +03:00 |
|
Alexander Medvednikov
|
3fea8f3de5
|
*char => charptr everywhere
|
2019-12-01 10:33:26 +03:00 |
|
Alexander Medvednikov
|
81d4f66fbb
|
string: make index() return ?int instead of int /-1
|
2019-11-30 13:21:21 +03:00 |
|
Alexander Medvednikov
|
4c11eb5ddc
|
-bare => -freestanding
|
2019-11-29 22:49:05 +03:00 |
|
Alexander Medvednikov
|
881584d04c
|
V 0.1.23
|
2019-11-29 20:00:33 +03:00 |
|
joe-conigliaro
|
11aaee685a
|
generics: fix errors & simplify
|
2019-11-29 16:46:43 +03:00 |
|
Alexander Medvednikov
|
52d25336db
|
x64: function calls; http: download_file()
|
2019-11-28 13:24:02 +03:00 |
|
prime31
|
208f67132d
|
added -user_mod_path command line option to add a module search path
|
2019-11-28 13:04:57 +03:00 |
|
Delyan Angelov
|
7545ea709a
|
enable alpine/musl CI tests
|
2019-11-28 11:46:52 +03:00 |
|
Alexander Medvednikov
|
a3b14e00a2
|
vweb fixes
|
2019-11-26 16:08:16 +03:00 |
|
joe-conigliaro
|
385c045e5a
|
don't add generic parsers to v.files
|
2019-11-26 09:04:11 +03:00 |
|
Alexander Medvednikov
|
8d241cc164
|
vweb fixes; ORM fixes; freeing strings
|
2019-11-26 07:47:16 +03:00 |
|
Enrico Lefass
|
f496c1b27b
|
haiku: adding support to v #1
|
2019-11-24 19:39:04 +03:00 |
|
Don Alfons Nisnoni
|
3a6ccf7f31
|
os: mkdir() error handling
|
2019-11-23 19:55:18 +03:00 |
|
Delyan Angelov
|
f42be0622e
|
examples/game_of_life: add a GUI frontend; compiler: local modules relative to a main module
|
2019-11-23 16:33:25 +03:00 |
|
Alexander Medvednikov
|
94318b1287
|
x64: use correct exe name and set +x
|
2019-11-22 19:09:14 +03:00 |
|
Alexander Medvednikov
|
9712213f50
|
x64 machine code generation (ELF)
|
2019-11-22 14:33:22 +03:00 |
|
joe-conigliaro
|
8fbfceed30
|
compiler: generics - support across modules/files
|
2019-11-22 08:22:11 +03:00 |
|
gabixdev
|
76cd70c232
|
compiler: add -vpath and -vlib_path options
|
2019-11-21 15:06:19 +03:00 |
|
pfefferminz132
|
dcea76ff41
|
fix "v symlink" with relative paths
|
2019-11-21 04:34:08 +03:00 |
|
Alexander Medvednikov
|
8e32ef382a
|
fix v symlink
|
2019-11-20 18:27:46 +03:00 |
|
Alexander Medvednikov
|
4c0269597d
|
fix repl tests; change asm syntax a bit
|
2019-11-18 11:59:13 +03:00 |
|
Alexander Medvednikov
|
e081791eaf
|
fix repl tests
|
2019-11-18 02:34:49 +03:00 |
|
Alexander Medvednikov
|
4fb0b49806
|
parser: fix the no fn main error in script mode
|
2019-11-18 00:40:59 +03:00 |
|
Delyan Angelov
|
be7cf3e812
|
compiler: support storing temporary files under TMPDIR/v/
Fix for filepath.join not \0 terminating its result
|
2019-11-17 06:45:20 +03:00 |
|
Alexander Medvednikov
|
8d1eb759f7
|
fix v -o foo.c build module foo
|
2019-11-16 21:49:58 +03:00 |
|
Alexander Medvednikov
|
a545ccb740
|
bare: stdint.h
|
2019-11-16 11:24:25 +03:00 |
|
Alexander Medvednikov
|
96cde10696
|
C string literals (c'str'); bare builtin module; bare println()
|
2019-11-15 02:29:20 +03:00 |
|
Alexander Medvednikov
|
34c4565f7c
|
wrap up -bare
|
2019-11-14 11:11:52 +03:00 |
|
Alexander Medvednikov
|
4a833d8151
|
parser: clean up all []
|
2019-11-14 09:21:20 +03:00 |
|
Alexander Medvednikov
|
5df5f97daf
|
parser: allow arr = [] instead of arr = []string
|
2019-11-14 07:15:17 +03:00 |
|
Alexander Medvednikov
|
8d4ef822b6
|
1
|
2019-11-14 07:08:11 +03:00 |
|
Alexander Medvednikov
|
1d460c4d49
|
-bare option
|
2019-11-14 06:50:21 +03:00 |
|
Alexander Medvednikov
|
b1fa0d25f0
|
foo()? syntax
|
2019-11-14 06:15:45 +03:00 |
|
Alexander Medvednikov
|
ffa6bcfff5
|
vfmt: handle comments
|
2019-11-13 11:54:22 +03:00 |
|
Alexander Medvednikov
|
3d4f85069f
|
more vfmt fixes
|
2019-11-10 02:44:26 +03:00 |
|
Alexander Medvednikov
|
b1d2c6c730
|
lots of vfmt fixes
|
2019-11-09 20:42:29 +03:00 |
|
Alexander Medvednikov
|
f33d8bd596
|
do not generate interface tables for unused interfaces
|
2019-11-09 18:13:51 +03:00 |
|
Alexander Medvednikov
|
985fb91ee8
|
rewrite interfaces
|
2019-11-08 07:16:53 +03:00 |
|
Alexander Medvednikov
|
f60d44eda9
|
--enable-globals
|
2019-11-05 02:43:52 +03:00 |
|
Alexander Medvednikov
|
0a6840b6a6
|
improve a minor info message
|
2019-11-05 01:32:21 +03:00 |
|
joe-conigliaro
|
4120982da1
|
compiler: add varg str method & varg / parser optimizations
|
2019-11-02 13:17:56 +03:00 |
|
joe-conigliaro
|
7b1993b1e4
|
vlib: filepath module
|
2019-11-01 19:29:51 +03:00 |
|