bogen85
|
5c217b9e61
|
fix hexadecimal constants + freestanding fixes
|
2019-11-26 06:12:37 +03:00 |
|
joe-conigliaro
|
92f920b2b8
|
make errors from code parsed with statements_from_text show correctly
|
2019-11-25 22:22:40 +03:00 |
|
joe-conigliaro
|
edd4706480
|
compiler: parser fixes for vweb
|
2019-11-25 15:29:55 +03:00 |
|
M
|
837af9b230
|
freebsd: backtrace
|
2019-11-25 13:54:56 +03:00 |
|
Delyan Angelov
|
30042ab54b
|
cfns: fix some declarations
|
2019-11-25 13:54:07 +03:00 |
|
joe-conigliaro
|
7158a012c3
|
compiler: update to get vweb working
|
2019-11-25 13:48:25 +03:00 |
|
joe-conigliaro
|
475807566d
|
fix get_last_nl_from_pos when error is last token (#2882)
|
2019-11-25 20:58:22 +11:00 |
|
Delyan Angelov
|
f7c103d5d2
|
compiler: remove legacy current workdir from module search
|
2019-11-25 11:32:11 +03:00 |
|
_leif
|
ee52b4166f
|
log: enum for logger level
|
2019-11-25 07:50:59 +03:00 |
|
Alexander Medvednikov
|
9bfea5e60b
|
pg: define all C functions
|
2019-11-25 06:55:29 +03:00 |
|
Alexander Medvednikov
|
feacc2441f
|
socket: fix sizeof
|
2019-11-25 06:23:09 +03:00 |
|
Alexander Medvednikov
|
a4ab7b14c1
|
wrap up struct default vals + tests
|
2019-11-25 05:59:58 +03:00 |
|
Unknown User
|
268a6dc6d9
|
add missing cfns
|
2019-11-25 04:35:41 +03:00 |
|
Delyan Angelov
|
5794594e19
|
compiler: fix vpath module search order regression
|
2019-11-24 19:39:30 +03:00 |
|
Enrico Lefass
|
f496c1b27b
|
haiku: adding support to v #1
|
2019-11-24 19:39:04 +03:00 |
|
Alexander Medvednikov
|
19b4cf66ac
|
Windows should work now
|
2019-11-24 15:31:51 +03:00 |
|
Alexander Medvednikov
|
748e8b7ce4
|
more Windows definitions
|
2019-11-24 15:29:11 +03:00 |
|
Alexander Medvednikov
|
b44cbc9b13
|
define RegQueryValueEx on Windows
|
2019-11-24 15:21:49 +03:00 |
|
Alexander Medvednikov
|
558024696c
|
lots of C Windows function definitions
|
2019-11-24 15:16:19 +03:00 |
|
Abdullah Atta
|
d4ae39348f
|
eventbus: make it usable and add README
|
2019-11-24 14:27:50 +03:00 |
|
Alexander Medvednikov
|
a74f4a661d
|
fix C.GetStdHandle() on Windows
|
2019-11-24 14:07:14 +03:00 |
|
Alexander Medvednikov
|
24b40be548
|
default struct vals
|
2019-11-24 13:53:59 +03:00 |
|
Alexander Medvednikov
|
7cc21be7de
|
clipboard: make compile on Linux
|
2019-11-24 13:22:57 +03:00 |
|
Alexander Medvednikov
|
81c17e55a6
|
more C fn definitions
|
2019-11-24 13:16:11 +03:00 |
|
Alexander Medvednikov
|
f4fe90ea6d
|
C fn definitions on Linux
|
2019-11-22 19:00:56 +03:00 |
|
Alexander Medvednikov
|
e9e931fe4a
|
force C function definitions
|
2019-11-24 12:14:22 +03:00 |
|
Alexander Medvednikov
|
1f93bb5a9a
|
os: windows fixes
|
2019-11-23 21:40:32 +03:00 |
|
Alexander Medvednikov
|
cfd4f0c69c
|
os: fix fullpath call on windows
|
2019-11-23 21:05:49 +03:00 |
|
Alexander Medvednikov
|
ccb261f00d
|
os: fix unreachable code
|
2019-11-23 21:00:20 +03:00 |
|
Alexander Medvednikov
|
0aa2196eec
|
os: fix realpath on windows
|
2019-11-23 20:56:22 +03:00 |
|
Alexander Medvednikov
|
1bd8c465d3
|
do not allow casting bool to int
|
2019-11-23 20:40:59 +03:00 |
|
Don Alfons Nisnoni
|
3a6ccf7f31
|
os: mkdir() error handling
|
2019-11-23 19:55:18 +03:00 |
|
Alexander Medvednikov
|
0fb0c43c0a
|
pg: minor fixes
|
2019-11-23 19:48:00 +03:00 |
|
Dwight Schauer
|
e724792a67
|
freestanding: add core linux syscalls and associated tests
|
2019-11-23 19:35:57 +03:00 |
|
joe-conigliaro
|
666509623e
|
compiler: use token.pos instead of token.col, calculate col when needed
|
2019-11-23 19:31:28 +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 |
|
れもん
|
3d235169c8
|
parser: fix if expression
|
2019-11-23 14:25:57 +03:00 |
|
Abdullah Atta
|
0382331499
|
vlib: add eventbus module
|
2019-11-23 14:24:25 +03:00 |
|
Delyan Angelov
|
9b4bc0189b
|
backtraces: cleaner looking backtrace output on linux
|
2019-11-23 14:22:55 +03:00 |
|
joe-conigliaro
|
9c1107f723
|
compiler: generics fix byteptr support
|
2019-11-23 10:06:14 +03:00 |
|
Alexander Medvednikov
|
57fbf0b8a9
|
map: fix in for deleted keys
|
2019-11-22 20:05:43 +03:00 |
|
Alexander Medvednikov
|
39adc984a8
|
ci: actually fix x64
|
2019-11-22 19:58:28 +03:00 |
|
Alexander Medvednikov
|
19fb46b5b1
|
ci: fix x64 test
|
2019-11-22 19:52:31 +03:00 |
|
Alexander Medvednikov
|
94318b1287
|
x64: use correct exe name and set +x
|
2019-11-22 19:09:14 +03:00 |
|
joe-conigliaro
|
c11025f01f
|
compiler: clean up & optimize generics. add comments & support all param types (#2845)
|
2019-11-23 00:09:53 +11:00 |
|
Alexander Medvednikov
|
956c605934
|
ci: test x64 machine codegen
|
2019-11-22 14:39:04 +03:00 |
|
Alexander Medvednikov
|
9712213f50
|
x64 machine code generation (ELF)
|
2019-11-22 14:33:22 +03:00 |
|
joe-conigliaro
|
ab91733a28
|
small optimization with generics and use os.is_dir in vweb again
|
2019-11-22 10:55:20 +03:00 |
|
Dwight Schauer
|
4edade5067
|
compiler: fix a deferencing cast was causing a segfault
|
2019-11-22 09:11:06 +03:00 |
|
joe-conigliaro
|
8fbfceed30
|
compiler: generics - support across modules/files
|
2019-11-22 08:22:11 +03:00 |
|