Alexander Medvednikov
|
36eb1b77d0
|
compiler: remove remaining switch statements and show a warning
|
2019-10-24 19:26:51 +03:00 |
|
Alexander Medvednikov
|
753fe32793
|
parser: remove more switch statements
|
2019-10-24 16:02:24 +03:00 |
|
Alexander Medvednikov
|
695245d307
|
struct.v
|
2019-10-24 15:56:10 +03:00 |
|
Alexander Medvednikov
|
bac690bbc8
|
parser: replace the switch statement in parse()
|
2019-10-24 15:50:46 +03:00 |
|
Alexander Medvednikov
|
3a929faf26
|
enums: make in work without specifying the full type
|
2019-10-24 15:41:34 +03:00 |
|
Alexander Medvednikov
|
560ae9352c
|
nice enum works
|
2019-10-24 15:41:34 +03:00 |
|
Alexander Medvednikov
|
dca49e43d9
|
c defs
|
2019-10-24 15:41:34 +03:00 |
|
Larpon
|
98c016b41d
|
os: walk() function
|
2019-10-24 15:17:09 +03:00 |
|
joe-conigliaro
|
580abe0de4
|
lower/snake case consts & enums
|
2019-10-24 14:48:20 +03:00 |
|
joe-conigliaro
|
fe17dd9a7e
|
vlib: make more structs, consts, & enums public
|
2019-10-24 22:35:11 +11:00 |
|
Alexander Medvednikov
|
75a6c759c7
|
enum snake_case check
|
2019-10-24 14:25:03 +03:00 |
|
Alexander Medvednikov
|
3d6bdc2dc3
|
public enums + more public structs (libs/examples/tests)
|
2019-10-24 13:24:50 +03:00 |
|
joe-conigliaro
|
1a2db54bc1
|
compiler: cgen - fix typo. dependency was spelled wrong
|
2019-10-24 21:23:11 +11:00 |
|
Alexander Medvednikov
|
4a88a28a3b
|
make all necessary structs public
|
2019-10-24 12:51:00 +03:00 |
|
Alexander Medvednikov
|
dce3275df4
|
make necessary consts public
|
2019-10-24 12:36:57 +03:00 |
|
Alexander Medvednikov
|
1c564bc118
|
compiler: public consts and structs
|
2019-10-24 12:26:43 +03:00 |
|
joe-conigliaro
|
71d965b6a2
|
compiler: add hint to use references for dependant struct fields
|
2019-10-24 11:18:50 +03:00 |
|
Anders Nissen
|
1ce2acb4ef
|
examples: use i64 in Fibonacci
|
2019-10-24 10:25:47 +03:00 |
|
joe-conigliaro
|
baf49b2523
|
show struct dependency cycles in error & update module cycle error (#2517)
|
2019-10-24 15:53:39 +11:00 |
|
Alexander Medvednikov
|
f14425ec18
|
do not allow one letter struct names
|
2019-10-23 23:46:07 +03:00 |
|
Tony Kostanjsek
|
c58c03167d
|
vlib/darwin: remove assert
|
2019-10-23 23:40:07 +03:00 |
|
joe-conigliaro
|
2f5a742f3e
|
compiler: generic variadic fix
|
2019-10-23 19:44:05 +03:00 |
|
joe-conigliaro
|
0cf3e2e677
|
compiler: add variadic support for generic functions
|
2019-10-23 17:48:06 +03:00 |
|
Sergio Abreu García
|
374133086d
|
tetris.v: minor User Interface improvements
|
2019-10-23 16:19:05 +03:00 |
|
Alexander Medvednikov
|
054dd237a4
|
V.js: remove u8
|
2019-10-23 15:56:57 +03:00 |
|
Alexander Medvednikov
|
1db1e0f4b7
|
1
|
2019-10-23 15:55:14 +03:00 |
|
Alexander Medvednikov
|
6174dfb424
|
fix V.js
|
2019-10-23 15:51:52 +03:00 |
|
Alexander Medvednikov
|
e69117a8f3
|
vh types + fn receiver name check
|
2019-10-23 15:42:50 +03:00 |
|
Alexander Medvednikov
|
27e254c738
|
now bring _windows.v back
|
2019-10-23 12:54:45 +03:00 |
|
Alexander Medvednikov
|
95321f5b33
|
fix module_test.v
|
2019-10-23 12:50:18 +03:00 |
|
Alexander Medvednikov
|
1752f6879c
|
os: remove duplicate consts
|
2019-10-23 12:45:52 +03:00 |
|
Alexander Medvednikov
|
8021a01365
|
rename windows files for now
|
2019-10-23 12:37:42 +03:00 |
|
Alexander Medvednikov
|
b298b397dc
|
vh gen: consts before fns
|
2019-10-23 12:35:51 +03:00 |
|
Alexander Medvednikov
|
92185a1a6f
|
os: move windows consts to a separate file
|
2019-10-23 12:28:48 +03:00 |
|
Alexander Medvednikov
|
2e28691254
|
_windows.v fix
|
2019-10-23 12:25:00 +03:00 |
|
Alexander Medvednikov
|
5ef4b2064f
|
windows: _win.v => windows.v
|
2019-10-23 12:21:33 +03:00 |
|
Alexander Medvednikov
|
a6aad880f7
|
gg: resizable window option
|
2019-10-23 12:17:08 +03:00 |
|
Alexander Medvednikov
|
8b74c711c6
|
vh generation: consts + cleanup
|
2019-10-23 11:09:54 +03:00 |
|
Enrico Lefass
|
fcead2f79e
|
time: squash three occasions of const(...) into one
|
2019-10-23 08:41:16 +03:00 |
|
Alexander Medvednikov
|
0806aa353c
|
match: second step
|
2019-10-23 01:06:06 +03:00 |
|
Alexander Medvednikov
|
d8edc27805
|
match: this needs a 2 step PR
|
2019-10-23 01:00:52 +03:00 |
|
Alexander Medvednikov
|
9743b04fe6
|
update match statement
|
2019-10-23 00:56:25 +03:00 |
|
Alexander Medvednikov
|
4574039e4d
|
new vh generation + simpler match statement
|
2019-10-23 00:45:17 +03:00 |
|
Sergio Abreu García
|
14c273f273
|
gg: fix clear function
|
2019-10-22 23:06:56 +03:00 |
|
Alexander Medvednikov
|
8bfb5425e3
|
update PR template
|
2019-10-22 23:04:36 +03:00 |
|
Alexander Medvednikov
|
7696a600f6
|
compiler: fix V build on Windows
|
2019-10-22 21:29:32 +03:00 |
|
Delyan Angelov
|
eeea257467
|
clean up empty lines in errors; simplify source line tracking
|
2019-10-22 18:38:17 +03:00 |
|
Alexander Medvednikov
|
d289a90cc7
|
readme: windows make.bat clarification
|
2019-10-22 09:21:59 +03:00 |
|
Arthur Kennedy Otieno
|
fb89c12d90
|
V.js: remove a text block resulting in syntax errors
|
2019-10-22 08:02:31 +03:00 |
|
Robin Martijn
|
03cd34fb54
|
examples: use is_letter() method
|
2019-10-22 08:00:28 +03:00 |
|