Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d7a8b1b4f2
								
							
								
							
						 | 
						
							
							
								
								checker: set fn arg expected_type
							
							
							
							
							
						 | 
						
							2020-03-01 14:10:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 | 
						
							
							
							
								
								
							
							
								
							
								becd87141c
								
									
								
							
								
							
						 | 
						
							
							
								
								fix linux warnings in generated C code
							
							
							
							
							
						 | 
						
							2020-03-01 13:26:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7a499b3cd3
								
							
								
							
						 | 
						
							
							
								
								checker: fix first() and last(); call_args; method cgen
							
							
							
							
							
						 | 
						
							2020-03-01 13:07:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								9978fb3e2c
								
							
								
							
						 | 
						
							
							
								
								v2: fix map_init return type in checker
							
							
							
							
							
						 | 
						
							2020-03-01 21:45:44 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								00dcaf0e04
								
							
								
							
						 | 
						
							
							
								
								v2: ArrayInit + all errs & unhandled + arrange nodes + type fix
							
							
							
							
							
						 | 
						
							2020-03-01 15:14:36 +11:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								cbffbf3438
								
									
								
							
								
							
						 | 
						
							
							
								
								array: reverse empty arrays correctly
							
							
							
							
							
						 | 
						
							2020-02-29 20:44:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c1e095e587
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: process `MatchExpr`
							
							
							
							
							
						 | 
						
							2020-02-29 20:43:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4e88c2286e
								
							
								
							
						 | 
						
							
							
								
								checker: IfGuard, map fixes
							
							
							
							
							
						 | 
						
							2020-02-29 20:11:04 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ee05b51f47
								
							
								
							
						 | 
						
							
							
								
								checker: fix match expected_type
							
							
							
							
							
						 | 
						
							2020-02-29 18:34:25 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								a15dcbfb2d
								
							
								
							
						 | 
						
							
							
								
								checker: set expected_type in several places
							
							
							
							
							
						 | 
						
							2020-02-29 18:25:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								27ce38937c
								
							
								
							
						 | 
						
							
							
								
								checker: fix Assoc
							
							
							
							
							
						 | 
						
							2020-02-29 18:07:29 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								85f67a3f73
								
							
								
							
						 | 
						
							
							
								
								fix prod build
							
							
							
							
							
						 | 
						
							2020-02-29 17:53:04 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d5faf36aa9
								
							
								
							
						 | 
						
							
							
								
								fmt: comments
							
							
							
							
							
						 | 
						
							2020-02-29 17:51:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5a5f4ce99a
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: simplify `IndexExpr` processing
							
							
							
							
							
						 | 
						
							2020-02-29 17:45:08 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a678be7195
								
									
								
							
								
							
						 | 
						
							
							
								
								fix interface on all platforms
							
							
							
							
							
						 | 
						
							2020-02-29 15:27:28 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								99cbc58db8
								
									
								
							
								
							
						 | 
						
							
							
								
								array: update `array.repeat`
							
							
							
							
							
						 | 
						
							2020-02-29 15:25:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								632a538eb3
								
									
								
							
								
							
						 | 
						
							
							
								
								string: update `string.repeat` behavior
							
							
							
							
							
							
							
							Panic if a repeat count is negative.
Return an empty string if a repeat count is zero. 
							
						 | 
						
							2020-02-29 15:25:31 +01:00 | 
						
					
				
					
						
							
							
								 
								lydiandy
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a485533dc9
								
									
								
							
								
							
						 | 
						
							
							
								
								make sure scanner and parser both check BOM
							
							
							
							
							
						 | 
						
							2020-02-29 15:05:25 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6c85e285e7
								
									
								
							
								
							
						 | 
						
							
							
								
								vdoc: show variadic args correctly
							
							
							
							
							
						 | 
						
							2020-02-29 15:04:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ee0a0afb25
								
									
								
							
								
							
						 | 
						
							
							
								
								v2: process `or` block for `CallExpr`
							
							
							
							
							
						 | 
						
							2020-02-29 15:03:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
								
								
							
							
								
							
								efff66ada7
								
									
								
							
								
							
						 | 
						
							
							
								
								fmt: add `pub` modifier for public enums
							
							
							
							
							
						 | 
						
							2020-02-29 14:38:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Major Taylor
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d4b0de2dce
								
									
								
							
								
							
						 | 
						
							
							
								
								log: extended logging level names when printed
							
							
							
							
							
						 | 
						
							2020-02-29 14:31:59 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f9d5c0110f
								
									
								
							
								
							
						 | 
						
							
							
								
								compiler: @VMODULE
							
							
							
							
							
						 | 
						
							2020-02-29 14:23:45 +01:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								f67fca826e
								
							
								
							
						 | 
						
							
							
								
								v2: fix C function & type prefixing
							
							
							
							
							
						 | 
						
							2020-02-29 21:47:47 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								48f912c2e9
								
							
								
							
						 | 
						
							
							
								
								v2: handle variadic in selector_expr
							
							
							
							
							
						 | 
						
							2020-02-29 19:04:47 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								71b5b0d955
								
							
								
							
						 | 
						
							
							
								
								v2: fix C fn calls, save C fns with prefix besides odd cases
							
							
							
							
							
						 | 
						
							2020-02-29 17:24:28 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								236b7b15bb
								
							
								
							
						 | 
						
							
							
								
								v2: handle optional in return stmt in checker
							
							
							
							
							
						 | 
						
							2020-02-29 16:32:00 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								8e013d2174
								
							
								
							
						 | 
						
							
							
								
								v2: skip minus in string expr  for now
							
							
							
							
							
						 | 
						
							2020-02-29 15:56:16 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								eb80accfee
								
							
								
							
						 | 
						
							
							
								
								v2: add ParExpr to checker
							
							
							
							
							
						 | 
						
							2020-02-29 15:36:39 +11:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6855c746bb
								
							
								
							
						 | 
						
							
							
								
								vfmt: EnumDecl
							
							
							
							
							
						 | 
						
							2020-02-28 17:21:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Major Taylor
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ee9cfe22ec
								
									
								
							
								
							
						 | 
						
							
							
								
								scanner: fix a typo in right_shift
							
							
							
							
							
						 | 
						
							2020-02-28 17:16:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								10e15e5de7
								
									
								
							
								
							
						 | 
						
							
							
								
								make and vself: cleanup make based on the new 'v self'
							
							
							
							
							
						 | 
						
							2020-02-28 16:04:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ccf4f61521
								
							
								
							
						 | 
						
							
							
								
								ast: ParExpr, OrExpr, IfGuardExpr; ForInStmt fix; remove all cap vars
							
							
							
							
							
						 | 
						
							2020-02-28 15:36:41 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6a198df3af
								
							
								
							
						 | 
						
							
							
								
								v2: ParExpr; mut var decl
							
							
							
							
							
						 | 
						
							2020-02-28 14:41:19 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7f5a15372f
								
							
								
							
						 | 
						
							
							
								
								os: fix get_raw_line() + minor v2 fixes
							
							
							
							
							
						 | 
						
							2020-02-28 14:05:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								c4b9ef388f
								
							
								
							
						 | 
						
							
							
								
								v2: handle var decl & assign stmt together 1st step combining
							
							
							
							
							
						 | 
						
							2020-02-28 23:29:04 +11:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8c43644301
								
									
								
							
								
							
						 | 
						
							
							
								
								tools: v self compiler
							
							
							
							
							
						 | 
						
							2020-02-28 13:02:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Nicolas Sauzede
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f5fdbfd004
								
									
								
							
								
							
						 | 
						
							
							
								
								os: fix getline warning for linux
							
							
							
							
							
						 | 
						
							2020-02-28 02:43:42 +01:00 | 
						
					
				
					
						
							
							
								 
								penguindark
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b8f6284daf
								
									
								
							
								
							
						 | 
						
							
							
								
								ftoa: tables with hex constants
							
							
							
							
							
						 | 
						
							2020-02-28 02:43:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								87205367d1
								
							
								
							
						 | 
						
							
							
								
								v2: minor fixes
							
							
							
							
							
						 | 
						
							2020-02-27 21:51:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3204f036da
								
							
								
							
						 | 
						
							
							
								
								ast: move all str() methods to ast/str.v
							
							
							
							
							
						 | 
						
							2020-02-27 21:29:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d619944cf5
								
							
								
							
						 | 
						
							
							
								
								vfmt: []xxx; mut args
							
							
							
							
							
						 | 
						
							2020-02-27 21:00:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4f0d505c65
								
							
								
							
						 | 
						
							
							
								
								v2: `if x := `; fix `for key, val in`; CastExpr
							
							
							
							
							
						 | 
						
							2020-02-27 18:02:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3bde876097
								
							
								
							
						 | 
						
							
							
								
								v2: checker: fix --/++
							
							
							
							
							
						 | 
						
							2020-02-27 17:31:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								09b7a7c872
								
							
								
							
						 | 
						
							
							
								
								v2: checker: handle clone()
							
							
							
							
							
						 | 
						
							2020-02-27 17:21:13 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b1357d9641
								
							
								
							
						 | 
						
							
							
								
								v2: checker: fix filter()
							
							
							
							
							
						 | 
						
							2020-02-27 16:51:47 +01:00 | 
						
					
				
					
						
							
							
								 
								yuyi
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b580a497fe
								
									
								
							
								
							
						 | 
						
							
							
								
								compiler: fix an interface bug
							
							
							
							
							
						 | 
						
							2020-02-27 16:31:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1c915c3bd1
								
									
								
							
								
							
						 | 
						
							
							
								
								add trim_trailing_whitespace to .editorconfig
							
							
							
							
							
						 | 
						
							2020-02-27 12:01:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								aba0bb5e01
								
							
								
							
						 | 
						
							
							
								
								v2: fix condition in AssignStmt
							
							
							
							
							
						 | 
						
							2020-02-27 21:15:30 +11:00 | 
						
					
				
					
						
							
							
								 
								Joe Conigliaro
							
						 | 
						
							
							
							
							
								
							
								237d83b2ee
								
							
								
							
						 | 
						
							
							
								
								v2: more work on AssignStmt & multi ret & initial blank ident
							
							
							
							
							
						 | 
						
							2020-02-27 21:12:30 +11:00 |