Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2f8969c604
								
							
								
							
						 | 
						
							
							
								
								time: Windows fix
							
							
							
							
							
						 | 
						
							2020-01-01 12:01:03 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								79b4a757c4
								
							
								
							
						 | 
						
							
							
								
								fix cgen_test.v
							
							
							
							
							
						 | 
						
							2020-01-01 10:32:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4794598d06
								
							
								
							
						 | 
						
							
							
								
								if x := opt() {} else {}
							
							
							
							
							
						 | 
						
							2020-01-01 10:31:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								96d02849aa
								
							
								
							
						 | 
						
							
							
								
								parser: parse_file(path)
							
							
							
							
							
						 | 
						
							2020-01-01 10:15:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4d31d5882d
								
							
								
							
						 | 
						
							
							
								
								x64, v2 backends
							
							
							
							
							
						 | 
						
							2019-12-31 19:42:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								da5fb5dcbd
								
							
								
							
						 | 
						
							
							
								
								Revert "x64, v2 backends"
							
							
							
							
							
							
							
							This reverts commit 81ae54d9bd. 
							
						 | 
						
							2019-12-31 13:23:12 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								81ae54d9bd
								
							
								
							
						 | 
						
							
							
								
								x64, v2 backends
							
							
							
							
							
						 | 
						
							2019-12-31 13:21:22 +01:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								80da2341aa
								
							
								
							
						 | 
						
							
							
								
								v: fix unary `+`,`-` & rename token.TokenKind to token.Kind
							
							
							
							
							
						 | 
						
							2019-12-31 10:53:30 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								3a7f1db947
								
							
								
							
						 | 
						
							
							
								
								fix parser tests
							
							
							
							
							
						 | 
						
							2019-12-30 17:05:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								093a025ebf
								
							
								
							
						 | 
						
							
							
								
								parse_files(); ast.File
							
							
							
							
							
						 | 
						
							2019-12-30 16:55:59 +01:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								d07953b0f0
								
							
								
							
						 | 
						
							
							
								
								v: fix postfix unary `++`  `--` operators & some cleanup
							
							
							
							
							
						 | 
						
							2019-12-30 15:06:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2d597d7804
								
							
								
							
						 | 
						
							
							
								
								array initialization
							
							
							
							
							
						 | 
						
							2019-12-30 10:37:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								1d9916f93e
								
							
								
							
						 | 
						
							
							
								
								fix fn main generation
							
							
							
							
							
						 | 
						
							2019-12-30 09:29:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								f725aa2e8d
								
							
								
							
						 | 
						
							
							
								
								rename cgen module to gen; jsgen
							
							
							
							
							
						 | 
						
							2019-12-30 09:21:48 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								edf8a2cd08
								
							
								
							
						 | 
						
							
							
								
								fix bool expressions
							
							
							
							
							
						 | 
						
							2019-12-30 08:17:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								806691c1db
								
							
								
							
						 | 
						
							
							
								
								for loop; struct decl; struct init; < > <= >=
							
							
							
							
							
						 | 
						
							2019-12-30 08:05:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								2d2e0307b8
								
							
								
							
						 | 
						
							
							
								
								fn call; if expression; bool literals; 100k line program gen
							
							
							
							
							
							
							
							fix
yay
lovely 
							
						 | 
						
							2019-12-30 05:57:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								349576b5cd
								
							
								
							
						 | 
						
							
							
								
								fn call + fn args
							
							
							
							
							
						 | 
						
							2019-12-29 08:47:41 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c915c58d12
								
							
								
							
						 | 
						
							
							
								
								local vars + Parser.errror()
							
							
							
							
							
						 | 
						
							2019-12-29 07:14:29 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								c81fbee4ab
								
							
								
							
						 | 
						
							
							
								
								fix parser_test.v
							
							
							
							
							
						 | 
						
							2019-12-29 06:49:52 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								5a6428f1ff
								
							
								
							
						 | 
						
							
							
								
								AssignStmt
							
							
							
							
							
						 | 
						
							2019-12-29 06:37:08 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								b5fe40624c
								
							
								
							
						 | 
						
							
							
								
								staments + a sum type fix
							
							
							
							
							
						 | 
						
							2019-12-28 18:53:08 +01:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								68e1d8e8eb
								
							
								
							
						 | 
						
							
							
								
								net.ftp: make ftp's tests just compile (not run) on CI
							
							
							
							
							
						 | 
						
							2019-12-28 13:55:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								48585e54df
								
							
								
							
						 | 
						
							
							
								
								fix parser_text.v
							
							
							
							
							
						 | 
						
							2019-12-28 13:51:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								59c784ae57
								
							
								
							
						 | 
						
							
							
								
								fix cgen_test.v
							
							
							
							
							
						 | 
						
							2019-12-28 12:06:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								651c7e8de1
								
							
								
							
						 | 
						
							
							
								
								cgen tests
							
							
							
							
							
						 | 
						
							2019-12-28 11:55:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								379c79025b
								
							
								
							
						 | 
						
							
							
								
								run vfmt on v/
							
							
							
							
							
						 | 
						
							2019-12-28 10:38:29 +01:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								a986321b6d
								
							
								
							
						 | 
						
							
							
								
								v: update parser / token & split parsing into methods
							
							
							
							
							
						 | 
						
							2019-12-28 09:15:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								796c376408
								
							
								
							
						 | 
						
							
							
								
								fix parser_test.v
							
							
							
							
							
						 | 
						
							2019-12-27 18:55:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								66a07d7fe0
								
							
								
							
						 | 
						
							
							
								
								FnDecl, Return, statement block
							
							
							
							
							
						 | 
						
							2019-12-27 18:39:19 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								fc5f4ff326
								
							
								
							
						 | 
						
							
							
								
								make types.check public
							
							
							
							
							
						 | 
						
							2019-12-27 10:12:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d27c5eb345
								
							
								
							
						 | 
						
							
							
								
								handle floats
							
							
							
							
							
						 | 
						
							2019-12-27 10:09:06 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								1af274a714
								
							
								
							
						 | 
						
							
							
								
								test_parser + minor fixes
							
							
							
							
							
						 | 
						
							2019-12-27 10:00:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								55dbb8b81c
								
							
								
							
						 | 
						
							
							
								
								v.types module
							
							
							
							
							
						 | 
						
							2019-12-27 09:09:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								14e9c3c7bb
								
							
								
							
						 | 
						
							
							
								
								rename compiler2.parser to v.parser etc
							
							
							
							
							
						 | 
						
							2019-12-27 06:09:16 +01:00 |