Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e71b99c528
								
							
								
							
						 | 
						
							
							
								
								ci: run on macos latest only
							
							
							
							
							
						 | 
						
							2019-12-27 19:17:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 | 
						
							
							
							
							
								
							
								06fba73ab9
								
							
								
							
						 | 
						
							
							
								
								os: add os.symlink() function
							
							
							
							
							
						 | 
						
							2019-12-27 19:10:06 +01:00 | 
						
					
				
					
						
							
							
								 
								sha0coder
							
						 | 
						
							
							
							
							
								
							
								7518d2d0dc
								
							
								
							
						 | 
						
							
							
								
								FTP module
							
							
							
							
							
						 | 
						
							2019-12-27 19:08:44 +01:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								2f23ee4818
								
							
								
							
						 | 
						
							
							
								
								windows: cleanup after bootstrapping with unicode entrypoint
							
							
							
							
							
						 | 
						
							2019-12-27 19:07:31 +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 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								6c16bac908
								
							
								
							
						 | 
						
							
							
								
								vfmt: it can now be used for _platform.v files too, no matter the host os
							
							
							
							
							
						 | 
						
							2019-12-27 17:59:04 +01:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								84fbd5b3d0
								
							
								
							
						 | 
						
							
							
								
								ci: add cross-compile job with llvm-mingw (#3233)
							
							
							
							
							
						 | 
						
							2019-12-27 17:57:49 +01:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								c9be519990
								
							
								
							
						 | 
						
							
							
								
								git: ignore .vscode/ project directory
							
							
							
							
							
						 | 
						
							2019-12-27 12:18:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								4da21d80e3
								
							
								
							
						 | 
						
							
							
								
								fix () warning
							
							
							
							
							
						 | 
						
							2019-12-27 10:16:00 +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 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								3f0f8bac49
								
							
								
							
						 | 
						
							
							
								
								windows: do not link gdi32/shell32 to console applications
							
							
							
							
							
							
							
							* read os.args from argv when we have console
* dynamically load CommandLineToArgvW when we are GUI app
* link gdi32/shell32 in glfw module 
							
						 | 
						
							2019-12-27 11:27:19 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								55dbb8b81c
								
							
								
							
						 | 
						
							
							
								
								v.types module
							
							
							
							
							
						 | 
						
							2019-12-27 09:09:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Unknown User
							
						 | 
						
							
							
							
							
								
							
								69e9b0f250
								
							
								
							
						 | 
						
							
							
								
								update alpine to 3.11
							
							
							
							
							
						 | 
						
							2019-12-27 10:31:15 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								14e9c3c7bb
								
							
								
							
						 | 
						
							
							
								
								rename compiler2.parser to v.parser etc
							
							
							
							
							
						 | 
						
							2019-12-27 06:09:16 +01:00 | 
						
					
				
					
						
							
							
								 
								BigBlack
							
						 | 
						
							
							
							
							
								
							
								98b81252b7
								
							
								
							
						 | 
						
							
							
								
								fix #3217 (string.replace)
							
							
							
							
							
						 | 
						
							2019-12-27 07:20:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								e20ca28d5c
								
							
								
							
						 | 
						
							
							
								
								fix v prod build
							
							
							
							
							
						 | 
						
							2019-12-27 07:04:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								0a3adb5de8
								
							
								
							
						 | 
						
							
							
								
								ast: return types, variable declaration
							
							
							
							
							
						 | 
						
							2019-12-27 07:01:22 +03:00 | 
						
					
				
					
						
							
							
								 
								BigBlack
							
						 | 
						
							
							
							
							
								
							
								320174bd5b
								
							
								
							
						 | 
						
							
							
								
								fix #3202
							
							
							
							
							
						 | 
						
							2019-12-27 06:09:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Ulises Jeremias Cornejo Fandos
							
						 | 
						
							
							
							
							
								
							
								1277ce22f8
								
							
								
							
						 | 
						
							
							
								
								math: factorial submodule
							
							
							
							
							
						 | 
						
							2019-12-27 06:08:17 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
							
								
							
								a5b43e1f4d
								
							
								
							
						 | 
						
							
							
								
								strconv: fix tests
							
							
							
							
							
						 | 
						
							2019-12-27 06:07:09 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								6363118aa9
								
							
								
							
						 | 
						
							
							
								
								remove ScalarExpr
							
							
							
							
							
						 | 
						
							2019-12-26 13:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								9b37fc7310
								
							
								
							
						 | 
						
							
							
								
								clean up parser_test.v
							
							
							
							
							
						 | 
						
							2019-12-26 13:05:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								d9835c1ecf
								
							
								
							
						 | 
						
							
							
								
								move atofq.v to a separate module
							
							
							
							
							
						 | 
						
							2019-12-26 11:56:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								8d9f89e728
								
							
								
							
						 | 
						
							
							
								
								compiler2: proof of concept cgen
							
							
							
							
							
						 | 
						
							2019-12-26 07:47:33 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								fe8a6abb41
								
							
								
							
						 | 
						
							
							
								
								compiler2: update operator precedence and associativity (#3218)
							
							
							
							
							
						 | 
						
							2019-12-26 05:40:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								c1f4fc3f0f
								
							
								
							
						 | 
						
							
							
								
								make: fix building on termux
							
							
							
							
							
						 | 
						
							2019-12-25 16:14:08 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								ae4c8af674
								
							
								
							
						 | 
						
							
							
								
								fmt: fixes for option syntax formatting
							
							
							
							
							
						 | 
						
							2019-12-25 16:08:52 +03:00 | 
						
					
				
					
						
							
							
								 
								vitalyster
							
						 | 
						
							
							
							
							
								
							
								1d86f4b5d1
								
							
								
							
						 | 
						
							
							
								
								ensure that `v fmt` can be run over most .v files on each PR
							
							
							
							
							
						 | 
						
							2019-12-25 15:54:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
							
								
							
								ccb041c831
								
							
								
							
						 | 
						
							
							
								
								arrays: improve `range` function
							
							
							
							
							
						 | 
						
							2019-12-25 15:52:27 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
							
								
							
								f2bab4ab9a
								
							
								
							
						 | 
						
							
							
								
								atoi: add tests
							
							
							
							
							
						 | 
						
							2019-12-25 15:42:00 +03:00 | 
						
					
				
					
						
							
							
								 
								joe-conigliaro
							
						 | 
						
							
							
							
							
								
							
								de1be1dc66
								
							
								
							
						 | 
						
							
							
								
								compiler2: start implementing pratt style parser
							
							
							
							
							
						 | 
						
							2019-12-25 15:39:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								ca284482cb
								
							
								
							
						 | 
						
							
							
								
								new AST built with sum types
							
							
							
							
							
						 | 
						
							2019-12-24 16:04:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								803ded3dec
								
							
								
							
						 | 
						
							
							
								
								sum type `type Foo = Bar | Baz`
							
							
							
							
							
						 | 
						
							2019-12-24 16:04:49 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
							
								
							
								9dd05474b0
								
							
								
							
						 | 
						
							
							
								
								vup: change dir correctly
							
							
							
							
							
						 | 
						
							2019-12-24 05:44:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								96fa15c125
								
							
								
							
						 | 
						
							
							
								
								v fmt: process .v files from a module too
							
							
							
							
							
						 | 
						
							2019-12-24 05:43:31 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
							
								
							
								411a83e283
								
							
								
							
						 | 
						
							
							
								
								vfmt: use `filepath` instead of `os`
							
							
							
							
							
						 | 
						
							2019-12-23 13:38:46 +03:00 | 
						
					
				
					
						
							
							
								 
								Don Alfons Nisnoni
							
						 | 
						
							
							
							
							
								
							
								4498dc6a47
								
							
								
							
						 | 
						
							
							
								
								tools/fast: remove unused function
							
							
							
							
							
						 | 
						
							2019-12-23 13:37:52 +03:00 | 
						
					
				
					
						
							
							
								 
								yatsen1
							
						 | 
						
							
							
							
							
								
							
								137a473bb7
								
							
								
							
						 | 
						
							
							
								
								add time.parse_iso
							
							
							
							
							
						 | 
						
							2019-12-23 13:36:51 +03:00 | 
						
					
				
					
						
							
							
								 
								yatsen1
							
						 | 
						
							
							
							
							
								
							
								d03f0ec294
								
							
								
							
						 | 
						
							
							
								
								fix time.parse()
							
							
							
							
							
						 | 
						
							2019-12-23 13:25:44 +03:00 | 
						
					
				
					
						
							
							
								 
								Charles WANG
							
						 | 
						
							
							
							
							
								
							
								b1013697d1
								
							
								
							
						 | 
						
							
							
								
								vlib/vweb.v: add public const and functions
							
							
							
							
							
						 | 
						
							2019-12-23 13:24:53 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								cf37028a52
								
							
								
							
						 | 
						
							
							
								
								test: use 'stty size' for vtest --- line instead of 'tput cols'
							
							
							
							
							
						 | 
						
							2019-12-23 13:23:53 +03:00 | 
						
					
				
					
						
							
							
								 
								kdmult
							
						 | 
						
							
							
							
							
								
							
								6c4ef368d7
								
							
								
							
						 | 
						
							
							
								
								ix 'v up' on windows
							
							
							
							
							
						 | 
						
							2019-12-23 13:22:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexey
							
						 | 
						
							
							
							
							
								
							
								dced76d1a4
								
							
								
							
						 | 
						
							
							
								
								os, filepath: reorganize functions
							
							
							
							
							
						 | 
						
							2019-12-23 13:09:22 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								6e130cd446
								
							
								
							
						 | 
						
							
							
								
								compiler: support for custom flags
							
							
							
							
							
							
							
							[if custom]fn..{} , #flag custom, $if custom {}
							
						 | 
						
							2019-12-23 13:09:00 +03:00 | 
						
					
				
					
						
							
							
								 
								Delyan Angelov
							
						 | 
						
							
							
							
							
								
							
								42b1660c7e
								
							
								
							
						 | 
						
							
							
								
								move vfmt frontend program to tools/vfmt.v
							
							
							
							
							
						 | 
						
							2019-12-23 13:02:50 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								28594a65a8
								
							
								
							
						 | 
						
							
							
								
								fix enum bitfield
							
							
							
							
							
						 | 
						
							2019-12-23 07:05:52 +03:00 | 
						
					
				
					
						
							
							
								 
								Alexander Medvednikov
							
						 | 
						
							
							
							
							
								
							
								7ab993c218
								
							
								
							
						 | 
						
							
							
								
								sum types
							
							
							
							
							
						 | 
						
							2019-12-23 06:14:31 +03:00 |