Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								39434155f8
								
							
								
							
						 | 
						
							
							
								
								short struct init syntax
							
							
							
							
							
						 | 
						
							2020-04-01 23:23:20 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d9af06f2ad
								
							
								
							
						 | 
						
							
							
								
								remove remaining files in vlib/compiler
							
							
							
							
							
						 | 
						
							2020-04-01 22:19:09 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8dfb14b1c4
								
							
								
							
						 | 
						
							
							
								
								remove 15k lines of code of the old backend; make V2 the default backend
							
							
							
							
							
						 | 
						
							2020-04-01 21:25:31 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								30f306dc1a
								
							
								
							
						 | 
						
							
							
								
								another vfmt2 fix
							
							
							
							
							
						 | 
						
							2020-04-01 18:25:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f657c4b514
								
							
								
							
						 | 
						
							
							
								
								another vfmt2 fix
							
							
							
							
							
						 | 
						
							2020-04-01 18:16:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3ef6436bef
								
							
								
							
						 | 
						
							
							
								
								fix fmt2 test
							
							
							
							
							
						 | 
						
							2020-04-01 17:52:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e3713de41d
								
							
								
							
						 | 
						
							
							
								
								fix compilation
							
							
							
							
							
						 | 
						
							2020-04-01 17:17:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0de853a2ab
								
							
								
							
						 | 
						
							
							
								
								v2: lots of minor test fixes
							
							
							
							
							
						 | 
						
							2020-04-01 17:14:21 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6764c7dd5c
								
									
								
							
								
							
						 | 
						
							
							
								
								parser/cgen: typeof test fixes - match & fixed array order
							
							
							
							
							
						 | 
						
							2020-04-02 02:13:21 +11:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bd8d51fc95
								
									
								
							
								
							
						 | 
						
							
							
								
								token: small optimizations
							
							
							
							
							
						 | 
						
							2020-04-01 16:50:56 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5a0bfa03b3
								
							
								
							
						 | 
						
							
							
								
								fix tests
							
							
							
							
							
						 | 
						
							2020-04-01 15:39:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3dae1cc131
								
							
								
							
						 | 
						
							
							
								
								move sdl module to github.com/vlang/sdl
							
							
							
							
							
						 | 
						
							2020-04-01 15:27:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7fd81d3abb
								
							
								
							
						 | 
						
							
							
								
								parser: fix ^=; disable generics and interface map tests for now
							
							
							
							
							
						 | 
						
							2020-04-01 15:15:21 +02:00 | 
						
					
				
					
						
							
							
								 
								krischerven
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3e129cef8f
								
									
								
							
								
							
						 | 
						
							
							
								
								.gitignore: add vim files
							
							
							
							
							
						 | 
						
							2020-04-01 14:57:01 +02:00 | 
						
					
				
					
						
							
							
								 
								SleepyRoy
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7bbcc484fb
								
									
								
							
								
							
						 | 
						
							
							
								
								examples: calculator
							
							
							
							
							
						 | 
						
							2020-04-01 14:19:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b1b811b5ed
								
							
								
							
						 | 
						
							
							
								
								v2: static (for translated code only)
							
							
							
							
							
						 | 
						
							2020-04-01 13:38:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								48832200bb
								
							
								
							
						 | 
						
							
							
								
								parser: allow types that start with &&; cgen: allow ++/-- exprs for now
							
							
							
							
							
						 | 
						
							2020-04-01 13:18:58 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								56a9196be8
								
									
								
							
								
							
						 | 
						
							
							
								
								token: fix nr_tokens
							
							
							
							
							
						 | 
						
							2020-04-01 12:12:25 +02:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b28e372106
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: small optimization
							
							
							
							
							
						 | 
						
							2020-04-01 12:11:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Major Taylor
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9bb1b5d1bb
								
									
								
							
								
							
						 | 
						
							
							
								
								v2: enum fields separated by commas
							
							
							
							
							
						 | 
						
							2020-04-01 12:11:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5b990078f9
								
									
								
							
								
							
						 | 
						
							
							
								
								more precise support for internal module tests
							
							
							
							
							
						 | 
						
							2020-03-31 23:42:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2ac074655f
								
							
								
							
						 | 
						
							
							
								
								fix interface test
							
							
							
							
							
						 | 
						
							2020-03-31 21:05:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								050ec5d9e3
								
							
								
							
						 | 
						
							
							
								
								parser: do not allow string{} outside of builtin
							
							
							
							
							
						 | 
						
							2020-03-31 21:03:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a3bd19ce73
								
							
								
							
						 | 
						
							
							
								
								cgen: generate enums earlier
							
							
							
							
							
						 | 
						
							2020-03-31 20:26:15 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2b563bc69f
								
							
								
							
						 | 
						
							
							
								
								v2: initial interface support; fix enum_hex_test.v
							
							
							
							
							
						 | 
						
							2020-03-31 19:59:41 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								50143ad9bf
								
									
								
							
								
							
						 | 
						
							
							
								
								v2: be silent by default
							
							
							
							
							
						 | 
						
							2020-03-31 19:58:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2fe0e80569
								
							
								
							
						 | 
						
							
							
								
								cgen: enum default values
							
							
							
							
							
						 | 
						
							2020-03-31 19:43:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								43f72246aa
								
							
								
							
						 | 
						
							
							
								
								checker: fix index type check
							
							
							
							
							
						 | 
						
							2020-03-31 17:51:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f98cc9c017
								
							
								
							
						 | 
						
							
							
								
								cgen: fix ARR_LEN
							
							
							
							
							
						 | 
						
							2020-03-31 17:16:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9d630dff30
								
							
								
							
						 | 
						
							
							
								
								allow slicing of fixed size arrays
							
							
							
							
							
						 | 
						
							2020-03-31 16:48:00 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d048bf66b0
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: optimize/generalize typ method
							
							
							
							
							
						 | 
						
							2020-04-01 00:18:25 +11:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								956bf23390
								
							
								
							
						 | 
						
							
							
								
								memory fixes: 21% of V compiler leaks fixed
							
							
							
							
							
						 | 
						
							2020-03-31 14:33:16 +02:00 | 
						
					
				
					
						
							
							
								 
								SleepyRoy
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9b9c1cc834
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: fix number literal calling method
							
							
							
							
							
						 | 
						
							2020-03-31 12:47:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b62035e3d0
								
									
								
							
								
							
						 | 
						
							
							
								
								solaris & termux: fix both, using the more portable termios.h
							
							
							
							
							
						 | 
						
							2020-03-31 12:46:46 +02:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								21e4f2422d
								
									
								
							
								
							
						 | 
						
							
							
								
								cgen: clarify field name
							
							
							
							
							
						 | 
						
							2020-03-31 19:11:47 +11:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f8169fee48
								
									
								
							
								
							
						 | 
						
							
							
								
								table: add i8 to number_type_idxs
							
							
							
							
							
						 | 
						
							2020-03-31 16:17:26 +11:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f58875a202
								
									
								
							
								
							
						 | 
						
							
							
								
								table: i8 -128 was being cast to int closes #4164
							
							
							
							
							
						 | 
						
							2020-03-31 16:07:30 +11:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3b621c0ce6
								
									
								
							
								
							
						 | 
						
							
							
								
								checker: make var_scope mutable
							
							
							
							
							
						 | 
						
							2020-03-31 15:41:14 +11:00 | 
						
					
				
					
						
							
							
								 
								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 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bf9f3057da
								
									
								
							
								
							
						 | 
						
							
							
								
								gitignore: ignore tcp_echo_server executable
							
							
							
							
							
						 | 
						
							2020-03-29 10:10:24 +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
							
						 | 
						
							
							
							
								
								
							
							
								
							
								fa02130359
								
									
								
							
								
							
						 | 
						
							
							
								
								examples/tcp_echo_server: cleanup, use defer{}
							
							
							
							
							
						 | 
						
							2020-03-28 18:10:48 +01:00 |