|  spaceface777 | ef8c1203b4 | cleanup: replace C for loops with range | 2020-02-24 17:55:16 +01:00 | 
				
					
						|  SleepyRoy | 7d2eb4f604 | scanner: make `0o` prefix the only way to define octals | 2020-02-23 23:43:04 +01:00 | 
				
					
						|  yuyi | adb1d3f8c9 | scanner: enable 0oxx to handle octals | 2020-02-23 12:33:07 +01:00 | 
				
					
						|  Alexander Medvednikov | e56bf42270 | v2: xor, for x = ... | 2020-02-20 21:28:08 +01:00 | 
				
					
						|  Alexey | c85ccad0a6 | string: update check if a char is a space | 2020-02-20 20:14:54 +01:00 | 
				
					
						|  Alexey | e4de1e1e89 | string: add more test cases | 2020-02-20 20:14:21 +01:00 | 
				
					
						|  Alexander Medvednikov | 7705281459 | map: use hashmap instead of b-tree | 2020-02-20 20:05:06 +01:00 | 
				
					
						|  Alexander Medvednikov | f413b2fa49 | Revert "map: use hashmap instead of b-tree" This reverts commit 34d926350b. | 2020-02-20 17:58:17 +01:00 | 
				
					
						|  ka-weihe | 34d926350b | map: use hashmap instead of b-tree | 2020-02-20 17:28:20 +01:00 | 
				
					
						|  yuyi | 8be07194c7 | string: fix capitalize | 2020-02-20 11:33:38 +01:00 | 
				
					
						|  Alexander Medvednikov | ec3d67c19f | checker: print multiple errors; none | 2020-02-19 19:54:42 +01:00 | 
				
					
						|  yuyi | 391da0ba07 | string: optimize starts_with and ends_with | 2020-02-19 15:18:09 +01:00 | 
				
					
						|  Alexander Medvednikov | 082acfad49 | v2: fix more ast positions | 2020-02-19 11:31:33 +01:00 | 
				
					
						|  Alexander Medvednikov | 19520ccf4e | v2: for in checker | 2020-02-18 21:59:42 +01:00 | 
				
					
						|  Alexander Medvednikov | c314ab7b60 | fix cmdline_test.v | 2020-02-18 20:31:15 +01:00 | 
				
					
						|  Alexander Medvednikov | 31c1483b9d | vfmt2: fn args, comments | 2020-02-18 20:20:15 +01:00 | 
				
					
						|  Alexander Medvednikov | 480af3f381 | v2: checker fixes | 2020-02-18 20:06:01 +01:00 | 
				
					
						|  prime31 | a2838ae6f3 | array: add `array.trim()` | 2020-02-17 20:31:40 +01:00 | 
				
					
						|  Delyan Angelov | 195f3f465b | option to disable bounds checking; examples/path_tracing.v: optimizations | 2020-02-16 16:13:45 +01:00 | 
				
					
						|  Alexander Medvednikov | d9cf98f772 | v2: imports | 2020-02-12 01:16:38 +01:00 | 
				
					
						|  Alexander Medvednikov | 0ec5680156 | array: bring back reduce test | 2020-02-11 13:22:22 +01:00 | 
				
					
						|  Alexander Medvednikov | 17212f816c | v2: high order functions | 2020-02-11 13:21:41 +01:00 | 
				
					
						|  joe-conigliaro | e274c5c485 | v2: type sys - store type idx/ptr in int & add helpers | 2020-02-10 08:32:08 +01:00 | 
				
					
						|  Delyan Angelov | f76651604d | compiler: bugfix for raw'"' | 2020-02-09 16:29:05 +01:00 | 
				
					
						|  Alexey | 1eeee40278 | string: split into lines correctly | 2020-02-09 09:23:57 +01:00 | 
				
					
						|  Alexander Medvednikov | 18c440c990 | fix int_test.v | 2020-02-07 22:16:14 +01:00 | 
				
					
						|  Alexander Medvednikov | d66bc24e7f | remove `as` casts for basic types | 2020-02-07 22:10:48 +01:00 | 
				
					
						|  Alexander Medvednikov | f782388148 | v2: minor fixes | 2020-02-07 21:29:28 +01:00 | 
				
					
						|  Alexander Medvednikov | 0510bc7744 | fix int.v | 2020-02-07 14:57:48 +01:00 | 
				
					
						|  Alexander Medvednikov | 9034b1fd08 | v2: match cgen; use `as` for casting | 2020-02-07 14:50:52 +01:00 | 
				
					
						|  Alexander Medvednikov | 18a3961992 | array.v: use `as` cast | 2020-02-07 09:38:28 +01:00 | 
				
					
						|  Alexander Medvednikov | b23854b2ab | array.v: fix the build | 2020-02-07 09:22:52 +01:00 | 
				
					
						|  Alexander Medvednikov | f241945d70 | v2: `as` cast | 2020-02-07 09:19:45 +01:00 | 
				
					
						|  Alexander Medvednikov | bb60b3081f | v2: parse builtin successfully | 2020-02-07 07:34:18 +01:00 | 
				
					
						|  Alexander Medvednikov | 06b5f43e48 | builtin: remove unneeded casts | 2020-02-05 11:22:24 +01:00 | 
				
					
						|  Alexander Medvednikov | 2b433cdf64 | v2: match, <<=, >>=, |=, ~, unsafe, map init | 2020-02-05 10:00:14 +01:00 | 
				
					
						|  Alexander Medvednikov | c595c9eee1 | builtin: bring back old hex() | 2020-02-04 20:23:03 +01:00 | 
				
					
						|  Alexander Medvednikov | 80daaff874 | v2: scopes, or, in, hex | 2020-02-04 17:44:39 +01:00 | 
				
					
						|  Alexander Medvednikov | 9b60a50d07 | v2: maps, <<, >>, method calls | 2020-02-04 12:50:58 +01:00 | 
				
					
						|  joe-conigliaro | 85e4e4cb40 | v2: resolve unresolved call expression types & add test | 2020-02-04 12:03:12 +01:00 | 
				
					
						|  Alexander Medvednikov | 83f0c228e9 | v2: parse builtin.v, cfns.v float.v | 2020-02-04 09:54:15 +01:00 | 
				
					
						|  Alexander Medvednikov | 432ee93916 | v2: break, continue, for in fixes, fixed size array, | | 2020-02-04 08:29:50 +01:00 | 
				
					
						|  Alexander Medvednikov | 1ac7a95f9b | fix array_test.v | 2020-02-03 10:27:06 +01:00 | 
				
					
						|  Alexander Medvednikov | 34e9eb32bb | sum types: allow modification in `match` | 2020-02-03 09:11:10 +01:00 | 
				
					
						|  Alexander Medvednikov | d87cb3f672 | v2: consts, $if, attributes, globals, if/for type check, prefs | 2020-02-03 07:03:32 +01:00 | 
				
					
						|  joe-conigliaro | 7f709c3285 | update copyright years | 2020-02-03 05:00:36 +01:00 | 
				
					
						|  Alexander Medvednikov | 71653273f6 | v2: range, *, function object | 2020-02-02 14:32:12 +01:00 | 
				
					
						|  Alexander Medvednikov | 9f4661391d | v2: simplify the type system; an initial version of the V interpreter | 2020-02-02 07:56:18 +01:00 | 
				
					
						|  ka-weihe | 23dd6e2294 | hashmap: optimization of rehashing | 2020-01-31 02:29:35 +01:00 | 
				
					
						|  ka-weihe | a14a5fbf95 | hashmap: change hash-function to wyhash and add benchmarks | 2020-01-29 04:06:05 +01:00 |