| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										big
									
								
							
						
					
				 | 
				
					
						
							
							math.big: add a new greatest-common-divisor-algo for big.Integer, also add a benchmark for it (#12261)
						
					
				 | 
				2021-10-26 11:10:13 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										bits
									
								
							
						
					
				 | 
				
					
						
							
							math: implement `pow` in pure V (#12105)
						
					
				 | 
				2021-10-08 17:44:55 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										complex
									
								
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										fractions
									
								
							
						
					
				 | 
				
					
						
							
							math.fractions: make the numerator and denominator public (#11018)
						
					
				 | 
				2021-08-02 18:50:11 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										internal
									
								
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										mathutil
									
								
							
						
					
				 | 
				
					
						
							
							scanner: speed up Scanner.skip_whitespace (~2-3% speed up of `-o x.c cmd/v`)
						
					
				 | 
				2021-05-03 14:14:32 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										stats
									
								
							
						
					
				 | 
				
					
						
							
							fmt: fix unnecessary line break in array init (fix #11448) (#11562)
						
					
				 | 
				2021-09-21 16:20:09 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										util
									
								
							
						
					
				 | 
				
					
						
							
							math: add a pure V `math.mathutil`, with generic `min`, `max` and `abs` functions (#9176), and use it consistently
						
					
				 | 
				2021-03-12 11:28:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ROADMAP.md
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								abs.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								abs.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bits.js.v
							
						
					
				 | 
				
					
						
							
							math: inf,nan,fmod for the JS backend (#11246)
						
					
				 | 
				2021-08-20 01:14:49 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bits.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cbrt.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cbrt.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								const.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								div.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								erf.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								erf_test.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								exp.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								exp.v
							
						
					
				 | 
				
					
						
							
							math: implement `pow` in pure V (#12105)
						
					
				 | 
				2021-10-08 17:44:55 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factorial.v
							
						
					
				 | 
				
					
						
							
							math: sqrti, powi, factoriali (#12072)
						
					
				 | 
				2021-10-08 22:07:44 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factorial_tables.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								factorial_test.v
							
						
					
				 | 
				
					
						
							
							math: sqrti, powi, factoriali (#12072)
						
					
				 | 
				2021-10-08 22:07:44 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								floor.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								floor.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gamma.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gamma_tables.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								hypot.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								invhyp.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								invtrig.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								invtrig.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								log.v
							
						
					
				 | 
				
					
						
							
							math: implement logarithm function in pure V (#12111)
						
					
				 | 
				2021-10-09 11:17:09 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math.c.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math.v
							
						
					
				 | 
				
					
						
							
							math: add fn clamp (#12205)
						
					
				 | 
				2021-10-17 06:42:40 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math_bench_test.v
							
						
					
				 | 
				
					
						
							
							math: add some benchmark tests (#12142)
						
					
				 | 
				2021-10-11 14:20:07 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								math_test.v
							
						
					
				 | 
				
					
						
							
							math: add fn clamp (#12205)
						
					
				 | 
				2021-10-17 06:42:40 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modf.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								nextafter.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								poly.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pow.c.v
							
						
					
				 | 
				
					
						
							
							math: implement `pow` in pure V (#12105)
						
					
				 | 
				2021-10-08 17:44:55 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pow.v
							
						
					
				 | 
				
					
						
							
							math: sqrti, powi, factoriali (#12072)
						
					
				 | 
				2021-10-08 22:07:44 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								q_rsqrt.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								scalbn.v
							
						
					
				 | 
				
					
						
							
							math: implement `pow` in pure V (#12105)
						
					
				 | 
				2021-10-08 17:44:55 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sin.c.v
							
						
					
				 | 
				
					
						
							
							math: add some benchmark tests (#12142)
						
					
				 | 
				2021-10-11 14:20:07 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sin.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sin.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sinh.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sinh.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sqrt.c.v
							
						
					
				 | 
				
					
						
							
							math: remove the C backend for f64 functions (#12121)
						
					
				 | 
				2021-10-10 11:21:48 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sqrt.v
							
						
					
				 | 
				
					
						
							
							math: sqrti, powi, factoriali (#12072)
						
					
				 | 
				2021-10-08 22:07:44 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tan.c.v
							
						
					
				 | 
				
					
						
							
							math: remove the C backend for f64 functions (#12121)
						
					
				 | 
				2021-10-10 11:21:48 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tan.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tan.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tanh.js.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tanh.v
							
						
					
				 | 
				
					
						
							
							vlib/math: Add a pure V backend for vlib/math (#11267)
						
					
				 | 
				2021-08-23 00:35:28 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unsafe.js.v
							
						
					
				 | 
				
					
						
							
							math: implement `pow` in pure V (#12105)
						
					
				 | 
				2021-10-08 17:44:55 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unsafe.v
							
						
					
				 | 
				
					
						
							
							math: implement `pow` in pure V (#12105)
						
					
				 | 
				2021-10-08 17:44:55 +03:00 |