2bd2501dc0 
								
							
								 
							
						 
						
							
							
								
								fix new enums in tests  
							
							
							
						 
						
							2019-10-30 16:38:47 +03:00  
				
					
						
							
							
								 
						
							
							
								59378dce46 
								
							
								 
							
						 
						
							
							
								
								compiler/vlib: replace substr/left/right with `[start..end]` everywhere  
							
							
							
						 
						
							2019-10-27 10:03:15 +03:00  
				
					
						
							
							
								 
						
							
							
								8364130a1f 
								
							
								 
							
						 
						
							
							
								
								compiler: implement error_with_code(s string, code int)  
							
							... 
							
							
							
							Make available the integer code as errcode to callers/unwrappers 
							
						 
						
							2019-10-25 22:03:42 +03:00  
				
					
						
							
							
								 
						
							
							
								280c7d396c 
								
							
								 
							
						 
						
							
							
								
								generics: generic methods, cast to T  
							
							
							
						 
						
							2019-10-25 21:32:27 +03:00  
				
					
						
							
							
								 
						
							
							
								bac690bbc8 
								
							
								 
							
						 
						
							
							
								
								parser: replace the switch statement in `parse()`  
							
							
							
						 
						
							2019-10-24 15:50:46 +03:00  
				
					
						
							
							
								 
						
							
							
								3a929faf26 
								
							
								 
							
						 
						
							
							
								
								enums: make `in` work without specifying the full type  
							
							
							
						 
						
							2019-10-24 15:41:34 +03:00  
				
					
						
							
							
								 
						
							
							
								560ae9352c 
								
							
								 
							
						 
						
							
							
								
								nice enum works  
							
							
							
						 
						
							2019-10-24 15:41:34 +03:00  
				
					
						
							
							
								 
						
							
							
								580abe0de4 
								
							
								 
							
						 
						
							
							
								
								lower/snake case consts & enums  
							
							
							
						 
						
							2019-10-24 14:48:20 +03:00  
				
					
						
							
							
								 
						
							
							
								1c564bc118 
								
							
								 
							
						 
						
							
							
								
								compiler: public consts and structs  
							
							
							
						 
						
							2019-10-24 12:26:43 +03:00  
				
					
						
							
							
								 
						
							
							
								2f5a742f3e 
								
							
								 
							
						 
						
							
							
								
								compiler: generic variadic fix  
							
							
							
						 
						
							2019-10-23 19:44:05 +03:00  
				
					
						
							
							
								 
						
							
							
								95321f5b33 
								
							
								 
							
						 
						
							
							
								
								fix module_test.v  
							
							
							
						 
						
							2019-10-23 12:50:18 +03:00  
				
					
						
							
							
								 
						
							
							
								eef73eea22 
								
							
								 
							
						 
						
							
							
								
								tools: new tool to extracts function names declared in V files  
							
							
							
						 
						
							2019-10-21 14:14:28 +03:00  
				
					
						
							
							
								 
						
							
							
								dfc654f84e 
								
							
								 
							
						 
						
							
							
								
								const declarations should be order independent  
							
							
							
						 
						
							2019-10-21 08:57:29 +03:00  
				
					
						
							
							
								 
						
							
							
								3d6b936f38 
								
							
								 
							
						 
						
							
							
								
								parser: undefined error  
							
							
							
						 
						
							2019-10-20 20:47:27 +03:00  
				
					
						
							
							
								 
						
							
							
								8a31ee4b53 
								
							
								 
							
						 
						
							
							
								
								generic functions  
							
							
							
						 
						
							2019-10-20 10:19:37 +03:00  
				
					
						
							
							
								 
						
							
							
								0e0f0ae5ea 
								
							
								 
							
						 
						
							
							
								
								escape os.exec('"$vexec"') to support directories with spaces  
							
							
							
						 
						
							2019-10-16 02:49:51 +03:00  
				
					
						
							
							
								 
						
							
							
								b1806b57d8 
								
							
								 
							
						 
						
							
							
								
								tests: no main fn  
							
							
							
						 
						
							2019-10-13 17:50:55 +03:00  
				
					
						
							
							
								 
						
							
							
								53c64abdeb 
								
							
								 
							
						 
						
							
							
								
								compiler: make compiler an ordinary vlib/compiler module  
							
							... 
							
							
							
							* Move compiler/ under vlib/compiler/ .
* Add a minimal compiler/main.v driver program.
* Cleanup compiler/main.v .
* Make most compiler tests pass again.
* Apply the fix by @joe-conigliaro , so that the rest of the compiler tests are fixed too.
* Thanks to @avitkauskas, now the vlib/vcompiler/tests/str_gen_test.v test does not need to be special cased anymore.
* Reapply @joe-conigliaro fix for vgen. 
							
						 
						
							2019-10-13 16:37:43 +03:00