|  joe-conigliaro | 602bc06bee | ast: use multi return optional for find_scope_and_var | 2020-03-31 15:39:14 +11:00 | 
				
					
						|  joe-conigliaro | 71ca553190 | cgen: multi return/assign optionals | 2020-03-31 15:34:59 +11:00 | 
				
					
						|  Delyan Angelov | 07de351546 | v2: support -stats for _test.v files | 2020-03-30 17:21:32 +02:00 | 
				
					
						|  joe-conigliaro | 3440d7edd8 | ast: first step merging CallExpr & MethodCallExpr | 2020-03-30 21:39:20 +11:00 | 
				
					
						|  Delyan Angelov | 7785583b34 | android: fix termux build | 2020-03-29 20:54:21 +02:00 | 
				
					
						|  hazohelet | ec025f2020 | compiler: use type `unresolved` for unresolved consts | 2020-03-29 19:26:55 +02:00 | 
				
					
						|  yuyi | c9eed0b89b | cgen: optimize a replace call | 2020-03-29 10:09:27 +02:00 | 
				
					
						|  Alexey | a333ac1888 | all: remove redundant parentheses in `if` statements | 2020-03-29 10:08:42 +02:00 | 
				
					
						|  Delyan Angelov | e09447d011 | v and v2: support @VEXE | 2020-03-28 21:51:45 +01:00 | 
				
					
						|  vamsi-shankar | 715d4f6601 | math: copysign() | 2020-03-28 18:32:38 +01:00 | 
				
					
						|  Delyan Angelov | a9724fd38d | v2: typeof() | 2020-03-28 17:37:22 +01:00 | 
				
					
						|  joe-conigliaro | 837bffd03a | parser: parse type - fix multiple & | 2020-03-29 01:15:10 +11:00 | 
				
					
						|  Alexander Medvednikov | 831be43740 | checker: check ! operator | 2020-03-28 14:38:16 +01:00 | 
				
					
						|  joe-conigliaro | 718819eb7a | map/scope/checker: update just var type & ret zero in map.get3 | 2020-03-29 00:00:28 +11:00 | 
				
					
						|  yuyi | 9fb218d379 | glfw: temporary fix | 2020-03-28 12:47:24 +01:00 | 
				
					
						|  Alexey | cedf185b41 | v2: fix Windows errors | 2020-03-28 10:19:38 +01:00 | 
				
					
						|  Alexander Medvednikov | f627710870 | fix repl tests | 2020-03-27 20:49:20 +01:00 | 
				
					
						|  Alexander Medvednikov | 98a0beab03 | cgen: generate str() methods; merge c tests | 2020-03-27 20:33:30 +01:00 | 
				
					
						|  Alexander Medvednikov | eed7c91e87 | move compiler tests from compiler/ to v/ | 2020-03-27 18:01:46 +01:00 | 
				
					
						|  Alexander Medvednikov | f6db36d7f0 | fix parser_test and vfmt.v | 2020-03-27 15:24:08 +01:00 | 
				
					
						|  Alexander Medvednikov | 7369cb7b86 | fmt: fix tests | 2020-03-27 15:19:13 +01:00 | 
				
					
						|  Alexander Medvednikov | 473d9fef55 | checker: do not allow extra () in if conditions | 2020-03-27 14:57:19 +01:00 | 
				
					
						|  Alexander Medvednikov | 1a751208ca | cgen: skip $if os {} block | 2020-03-27 14:44:30 +01:00 | 
				
					
						|  Alexander Medvednikov | 7fdce50718 | cgen: write defer statements at the end of the function | 2020-03-27 11:21:00 +01:00 | 
				
					
						|  Joe Conigliaro | fd8bb2c95c | tests: small array/struct test notes & tmp fix | 2020-03-27 20:47:24 +11:00 | 
				
					
						|  r00ster | bee8972632 | readline: make some functions public | 2020-03-27 09:55:15 +01:00 | 
				
					
						|  Alexander Medvednikov | db59c621e8 | v2: minor fixes | 2020-03-27 08:47:02 +01:00 | 
				
					
						|  Joe Conigliaro | 883a105aca | cgen: fix tests | 2020-03-27 17:28:04 +11:00 | 
				
					
						|  Joe Conigliaro | 7ce7151ad2 | cgen: v2 compiles itself - defer stmt / if * in opt parens. | 2020-03-27 17:21:22 +11:00 | 
				
					
						|  penguindark | 8de027c4b4 | strconv: fix on ftoa string decimal aproximation, 'nan' string fix | 2020-03-26 22:39:46 +01:00 | 
				
					
						|  Alexander Medvednikov | 9185de3fb7 | cgen: fix tests | 2020-03-26 22:28:24 +01:00 | 
				
					
						|  Alexander Medvednikov | f0334b2e12 | cgen: fix `arr[i] *= x` and `2d_arr << arr` | 2020-03-26 22:09:25 +01:00 | 
				
					
						|  Delyan Angelov | f489c89987 | v2: more informative assert output; string interpolation formatting | 2020-03-26 19:17:14 +01:00 | 
				
					
						|  yuyi | 6892a3e0a8 | glfw: remove excess `glfw.` in module glfw | 2020-03-26 17:32:08 +01:00 | 
				
					
						|  Alexander Medvednikov | eb57f192d4 | cgen: fix test | 2020-03-26 17:21:52 +01:00 | 
				
					
						|  Alexander Medvednikov | 75c2ef7947 | cgen: fix octal and hex int literals | 2020-03-26 17:14:24 +01:00 | 
				
					
						|  Alexander Medvednikov | ed3e0c43bc | cgen: for c in string; short struct init syntax fixes; | 2020-03-26 17:03:14 +01:00 | 
				
					
						|  Alexander Medvednikov | c71d36356b | v2: optionals fixes | 2020-03-26 14:58:11 +01:00 | 
				
					
						|  Alexander Medvednikov | b288bf2e7c | cgen: or{} for methods | 2020-03-26 14:42:14 +01:00 | 
				
					
						|  yuyi | 9c5de77f12 | os: ext => file_ext | 2020-03-26 14:18:08 +01:00 | 
				
					
						|  yuyi | a6347118cd | pg: add windows include and lib flag | 2020-03-26 14:17:13 +01:00 | 
				
					
						|  Joe Conigliaro | 1d0f3abadf | cgen/checker: variadic method call fix | 2020-03-26 22:40:14 +11:00 | 
				
					
						|  Joe Conigliaro | b1d15afe61 | checker: array slice type | 2020-03-26 22:04:24 +11:00 | 
				
					
						|  Alexander Medvednikov | fc86269bc9 | checker: array str fixes | 2020-03-26 11:32:32 +01:00 | 
				
					
						|  Joe Conigliaro | f452518a63 | cgen: fix typo & use expected type | 2020-03-26 21:11:56 +11:00 | 
				
					
						|  Joe Conigliaro | 9c6ac7cb71 | cgen: fix variadics called with 0 vargs | 2020-03-26 21:09:59 +11:00 | 
				
					
						|  Alexander Medvednikov | f2c9592b86 | cgen: fix () in & exprs | 2020-03-26 10:44:59 +01:00 | 
				
					
						|  Alexander Medvednikov | 1f3428f282 | cgen: basic assert | 2020-03-26 10:27:46 +01:00 | 
				
					
						|  Alexander Medvednikov | ec4be80bcc | Revert "db: increase db module level in vlib " This reverts commit cd6d175180. | 2020-03-26 09:23:54 +01:00 | 
				
					
						|  yuyi | cd6d175180 | db: increase db module level in vlib | 2020-03-26 09:21:34 +01:00 | 
				
					
						|  Delyan Angelov | fb4f7b6827 | v2: enable compilation of short programs with no 'import os' | 2020-03-26 09:20:55 +01:00 | 
				
					
						|  hazohelet | d8bcd13e86 | compiler: fix #3973 by dealing with name mangling problem | 2020-03-26 08:54:33 +01:00 | 
				
					
						|  Delyan Angelov | d54843275f | os_test.v: simplify cleanup | 2020-03-26 00:09:30 +01:00 | 
				
					
						|  Alexander Medvednikov | aa34d3a4c4 | cgen: remove a space | 2020-03-25 23:57:46 +01:00 | 
				
					
						|  Alexander Medvednikov | 25ee30d8cb | cgen: fix optional functions with unused return values | 2020-03-25 23:57:22 +01:00 | 
				
					
						|  Alexander Medvednikov | 89a05a474f | valgrind tests: skip C warnings for now | 2020-03-25 21:46:46 +01:00 | 
				
					
						|  Alexander Medvednikov | 3b4e0147cd | cgen: fix tests | 2020-03-25 17:26:03 +01:00 | 
				
					
						|  Alexander Medvednikov | 7070b1cda9 | cgen: GotoStmt, err variable | 2020-03-25 17:24:55 +01:00 | 
				
					
						|  Alexander Medvednikov | 26fab9b274 | cgen: fix mutable array args | 2020-03-25 17:04:16 +01:00 | 
				
					
						|  Alexander Medvednikov | 41a089e513 | cgen: or block | 2020-03-25 16:00:22 +01:00 | 
				
					
						|  Alexander Medvednikov | 456750ac19 | v2: array_test fixes | 2020-03-25 14:24:48 +01:00 | 
				
					
						|  yuyi | aa0643f785 | glfw: fix mut scale bug | 2020-03-25 13:44:21 +01:00 | 
				
					
						|  Alexander Medvednikov | 60fbceea43 | memory: free_scope_vars() | 2020-03-25 12:26:59 +03:00 | 
				
					
						|  Joe Conigliaro | bb76e5da91 | parser: array map fixe | 2020-03-25 20:09:50 +11:00 | 
				
					
						|  Joe Conigliaro | 8ba46965b6 | checker: array map fixes | 2020-03-25 20:07:53 +11:00 | 
				
					
						|  Alexander Medvednikov | b495e78f0e | v2: add _vinit to tests' fn main | 2020-03-25 00:17:39 +01:00 | 
				
					
						|  Alexander Medvednikov | a3046b68da | cgen: fix tests | 2020-03-24 23:41:34 +01:00 | 
				
					
						|  Alexander Medvednikov | 7f345e310b | cgen: fix const name | 2020-03-24 22:41:01 +01:00 | 
				
					
						|  Alexander Medvednikov | cc9537dd8a | cgen: fix tests | 2020-03-24 22:35:05 +01:00 | 
				
					
						|  Alexander Medvednikov | 437bba5566 | cgen: generate fn main for tests; fix consts bug | 2020-03-24 22:24:03 +01:00 | 
				
					
						|  Delyan Angelov | 2a7bc63919 | vmft2: support for multiline comments, CompIf, AssertStmt, octal literals | 2020-03-24 22:18:58 +01:00 | 
				
					
						|  Alexander Medvednikov | 0e240458d3 | os: fix os_test | 2020-03-24 17:16:00 +01:00 | 
				
					
						|  Alexander Medvednikov | 5d976d841b | v2: raw strings | 2020-03-24 17:07:27 +01:00 | 
				
					
						|  Joe Conigliaro | 4d3362358f | parser: array init &element fix | 2020-03-25 02:24:23 +11:00 | 
				
					
						|  Alexander Medvednikov | 32c8eb6490 | os: vfmt os_test.v | 2020-03-24 16:18:37 +01:00 | 
				
					
						|  Alexander Medvednikov | e012966291 | parser/ast: Block | 2020-03-24 15:44:17 +01:00 | 
				
					
						|  Joe Conigliaro | 7aff0cb84f | cgen: remove special case for malloc | 2020-03-25 00:46:00 +11:00 | 
				
					
						|  Joe Conigliaro | d98bb44490 | cgen: remove 0 typ checks & unused var | 2020-03-24 22:55:41 +11:00 | 
				
					
						|  Joe Conigliaro | 9a8bd3f7fa | checker: variadic method fix | 2020-03-24 22:39:11 +11:00 | 
				
					
						|  Alexander Medvednikov | f101e9b9e2 | v2: string fixes, is_dir fix | 2020-03-24 11:14:11 +01:00 | 
				
					
						|  Joe Conigliaro | 3d2fafa580 | cgen: variadic for in loop | 2020-03-24 19:42:16 +11:00 | 
				
					
						|  joe-conigliaro | 309a905409 | cgen: remove unused var | 2020-03-24 17:27:20 +11:00 | 
				
					
						|  joe-conigliaro | e5a111396c | cgen: add  for map | 2020-03-24 17:25:10 +11:00 | 
				
					
						|  Joe Conigliaro | 0433e24b7f | cgen: array init fix | 2020-03-24 13:31:16 +11:00 | 
				
					
						|  Delyan Angelov | efe21fed66 | v2: fix hello world compilation with tcc | 2020-03-23 21:26:48 +01:00 | 
				
					
						|  Alexander Medvednikov | 9c536f2233 | compiler: hide the u64 warning for now | 2020-03-23 21:00:20 +01:00 | 
				
					
						|  Alexander Medvednikov | 1cb45e9916 | compiler_test: do not run on windows for now | 2020-03-23 20:36:34 +01:00 | 
				
					
						|  Alexander Medvednikov | ae2d001261 | tests: fix the new v2 output tests | 2020-03-23 20:30:20 +01:00 | 
				
					
						|  SleepyRoy | 67ba56c65c | expression: set integer literals as int by default | 2020-03-23 20:05:37 +01:00 | 
				
					
						|  Major Taylor | 5c9cbae10d | term: fix divide by 0 error on empty delimiter | 2020-03-23 20:05:08 +01:00 | 
				
					
						|  Alexander Medvednikov | 2e29e09b1b | cgen: fix map_get: use zero value if the key was not found | 2020-03-23 20:02:09 +01:00 | 
				
					
						|  Joe Conigliaro | 80676cf44f | cgen: fix struct init 0 fields & tests | 2020-03-23 21:57:54 +11:00 | 
				
					
						|  Joe Conigliaro | e13bbd8c40 | cgen: map init struct fields & fn type arg fix | 2020-03-23 21:17:14 +11:00 | 
				
					
						|  Alexander Medvednikov | c808430643 | cgen: optimize type_default() | 2020-03-23 09:17:32 +01:00 | 
				
					
						|  Alexander Medvednikov | 4867803f6b | cgen: zero struct fields during initialization | 2020-03-23 08:59:34 +01:00 | 
				
					
						|  joe-conigliaro | a5bd98610f | cgen: call arg ref fix | 2020-03-23 17:23:10 +11:00 | 
				
					
						|  Joe Conigliaro | 89af7e7a5b | cgen: replace reserved C keywords in identifiers | 2020-03-23 13:36:50 +11:00 | 
				
					
						|  yuyi | 2efc37947d | time: calc_unix => unix_time | 2020-03-22 19:43:59 +01:00 | 
				
					
						|  Chris | e78b97652b | glfw: fix "scale is declared as mutable" | 2020-03-22 18:39:17 +01:00 | 
				
					
						|  Alexander Medvednikov | b69ebd73b2 | cgen: minor fixes. v2 can now compile itself! | 2020-03-22 16:55:42 +01:00 |