Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							00d7304b4b 
							
						 
					 
					
						
						
							
							format  
						
						
						
					 
					
						2022-05-29 17:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3fa859c0 
							
						 
					 
					
						
						
							
							Replace $$_block__$$ with {}  
						
						... 
						
						
						
						More redable language tests 
						
					 
					
						2022-05-29 17:55:01 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							ce5f12360a 
							
						 
					 
					
						
						
							
							fixed   #597  
						
						
						
					 
					
						2022-05-28 15:52:35 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							5caad73586 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into reducer-dev  
						
						
						
					 
					
						2022-05-23 20:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
						
						
							
						
						
							faf4718f4d 
							
						 
					 
					
						
						
							
							Merged with develop  
						
						
						
					 
					
						2022-05-23 13:49:39 -04:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
						
						
							
						
						
							054e379593 
							
						 
					 
					
						
						
							
							Fixed test  
						
						
						
					 
					
						2022-05-23 13:47:54 -04:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							a386eee570 
							
						 
					 
					
						
						
							
							remove unit evaluation test  
						
						... 
						
						
						
						We provide no implementation 
						
					 
					
						2022-05-23 18:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							08c73ac22f 
							
						 
					 
					
						
						
							
							Merge branch 'Umur-reducer-dev' into reducer-dev  
						
						... 
						
						
						
						packages/squiggle-lang/__tests__/Reducer/Reducer_Peggy/Reducer_Peggy_Parse_test.res
packages/squiggle-lang/src/rescript/Reducer/Reducer_Peggy/Reducer_Peggy_GeneratedParser.js
packages/squiggle-lang/src/rescript/Reducer/Reducer_Peggy/Reducer_Peggy_GeneratedParser.peggy 
						
					 
					
						2022-05-23 18:07:50 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							107bce506f 
							
						 
					 
					
						
						
							
							generic unit support  
						
						
						
					 
					
						2022-05-23 17:51:38 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							4628140069 
							
						 
					 
					
						
						
							
							numbers with units (tested)  
						
						
						
					 
					
						2022-05-23 08:13:51 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							949b57c426 
							
						 
					 
					
						
						
							
							Error reporting if function arguments are defined  
						
						... 
						
						
						
						map(arr, toSample) now correctly reports
toSample not found
instead of
macro(Array,Symbol) not defined 
						
					 
					
						2022-05-21 19:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							2265254531 
							
						 
					 
					
						
						
							
							Filter arguments passed to mathjs calls by type so that error messages are not too weird  
						
						
						
					 
					
						2022-05-21 18:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							feb0284a89 
							
						 
					 
					
						
						
							
							format  
						
						
						
					 
					
						2022-05-20 18:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							1557c197a0 
							
						 
					 
					
						
						
							
							renamed internal variables starting with $ so that they are not overriden by $ variables in Squigle  
						
						
						
					 
					
						2022-05-20 17:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							870b0c9d4e 
							
						 
					 
					
						
						
							
							hidden macros  
						
						
						
					 
					
						2022-05-20 17:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							b165ccac9f 
							
						 
					 
					
						
						
							
							floats in scientific notation and optional leading zero  
						
						
						
					 
					
						2022-05-20 15:18:27 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							c1f269e9a4 
							
						 
					 
					
						
						
							
							fixed logical operator priority  
						
						
						
					 
					
						2022-05-20 00:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							6b2e509aea 
							
						 
					 
					
						
						
							
							pipes, binary, unary and post operators test  
						
						
						
					 
					
						2022-05-19 23:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							75c913fac3 
							
						 
					 
					
						
						
							
							fixes   #522  
						
						
						
					 
					
						2022-05-19 20:45:15 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							ffedc5dbb3 
							
						 
					 
					
						
						
							
							multi-line tests  
						
						
						
					 
					
						2022-05-19 20:38:10 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							a51e4be528 
							
						 
					 
					
						
						
							
							format  
						
						
						
					 
					
						2022-05-19 20:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							c496ae5cdd 
							
						 
					 
					
						
						
							
							multi-line tests  
						
						
						
					 
					
						2022-05-19 18:19:09 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							638548c37b 
							
						 
					 
					
						
						
							
							multi-line comment  
						
						
						
					 
					
						2022-05-19 18:04:51 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							7ccb1d8108 
							
						 
					 
					
						
						
							
							multi-line tests  
						
						
						
					 
					
						2022-05-19 17:59:25 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							3371c51e94 
							
						 
					 
					
						
						
							
							post operators test  
						
						
						
					 
					
						2022-05-19 17:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							56f0c9c290 
							
						 
					 
					
						
						
							
							lambda tests  
						
						
						
					 
					
						2022-05-19 17:40:30 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							7bfe286f42 
							
						 
					 
					
						
						
							
							multiplicative tests  
						
						
						
					 
					
						2022-05-19 17:32:14 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							0753311b93 
							
						 
					 
					
						
						
							
							logical tests  
						
						
						
					 
					
						2022-05-19 17:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							470a6add42 
							
						 
					 
					
						
						
							
							update ternary  
						
						
						
					 
					
						2022-05-19 16:45:50 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce1ab1172 
							
						 
					 
					
						
						
							
							added subtract test  
						
						
						
					 
					
						2022-05-19 15:21:49 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							7b5fd2b101 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into reducer-dev  
						
						
						
					 
					
						2022-05-19 01:28:37 +02:00 
						 
				 
			
				
					
						
							
							
								Umur Ozkul 
							
						 
					 
					
						
						
						
						
							
						
						
							db050668d1 
							
						 
					 
					
						
						
							
							parser  
						
						... 
						
						
						
						toFunction
additive multiplicative
compact
whitespace
pow
relational equality
boolean
whitespace separator
left associative operators
expression
not
identifier
function call
array constructor
string
indexed values
ident
priority
block
outerBlock
optional final expression
statement separator
outerBlock
innerBlock
better errors
note xor
white space and record
unary minus
inner/outer block
statement
lambda
sort
lambda is a value constructor
lambdaCall
ternary
ternary
basicValue
cleanup
quotes
chained Functions
dot operators
unify unary operators
unify unary operatos
notes
notes
notes
notes
parser
priorities set
white space or newline defined
allow newlines
notes
function call has become a post operator
recordElement
recursive index
postOperatorToFunction
better integer
comments
notes
record priority
comment
atom
finalComment
generated parser
type cast
format
initiate test file
test initiated; todo nodeCall; nodeExpression
callIdentifier
recover extra
initiate testing
initial tests pass
tests pass
remove function node
ternary
test parse passed
to
tests pass
notes
sort
toExpression
format
notes
remove unused modules
remove unnecessary nodeLambdaCall
notes
note
fix construct array
comment test
todo
elixir pipe
fix toString
notes
initial to expression test
value test
parsing records
records
comments
ternary
ifthenelse
inner block passed
inner block
lambda
lambda
new parser tested
now test tricks
ternary in expression
to test lambda as argument
to test lambda in structures
Use peggy Parser
expectEvalError
macros tested
remove mathjs parse
reducer test
comparison operator 
						
					 
					
						2022-05-19 01:23:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
						
						
							
						
						
							ab88b0d012 
							
						 
					 
					
						
						
							
							Merged with develop  
						
						
						
					 
					
						2022-05-16 20:14:29 -04:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
						
						
							
						
						
							606f24ff24 
							
						 
					 
					
						
						
							
							Cleanup and addition of toInternalSampleArray  
						
						
						
					 
					
						2022-05-15 21:34:36 -04:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f505c8ea 
							
						 
					 
					
						
						
							
							Add logistic distribution  
						
						
						
					 
					
						2022-05-15 21:10:13 -04:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
						
						
							
						
						
							6156ae65d1 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
					 
					
						2022-05-15 19:42:10 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							12c0959f38 
							
						 
					 
					
						
						
							
							factored mixture construction into function  
						
						... 
						
						
						
						Value: [1e-6 to 1e-4] 
						
					 
					
						2022-05-12 11:14:59 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e3701a79 
							
						 
					 
					
						
						
							
							Clean up for CR  
						
						... 
						
						
						
						Value: [1e-7 to 43-4] 
						
					 
					
						2022-05-12 09:51:20 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e5e3305d 
							
						 
					 
					
						
						
							
							Gained precision  
						
						... 
						
						
						
						Value: [1e-3 to 2e-2] 
						
					 
					
						2022-05-11 15:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							26afc96495 
							
						 
					 
					
						
						
							
							Tests are as good as I can get them  
						
						... 
						
						
						
						Value: [1e-4 to 1e-2] 
						
					 
					
						2022-05-11 15:12:36 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							95fe117ef0 
							
						 
					 
					
						
						
							
							Factored continuous part of normal and uniform kldivergence into it's  
						
						... 
						
						
						
						own function
Value: [1e-4 to 1e-3] 
						
					 
					
						2022-05-11 14:19:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4df4597ed3 
							
						 
					 
					
						
						
							
							fix: "Enrich" (add more x points) when integrating  
						
						... 
						
						
						
						in order to get more numerical precision.
Note: not complete yet.
Value: [1e-3 to 3e-1] 
						
					 
					
						2022-05-11 12:23:36 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							0b8da034c6 
							
						 
					 
					
						
						
							
							klDivergence on mixed distributions works for one test case 
						
						... 
						
						
						
						Value: [1e-4 to 5e-2] 
						
					 
					
						2022-05-10 19:59:50 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							29c1956e88 
							
						 
					 
					
						
						
							
							Response to CR  
						
						... 
						
						
						
						Value: [1e-6 to 1e-4] 
						
					 
					
						2022-05-10 14:03:42 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							f7690c33e0 
							
						 
					 
					
						
						
							
							Some cleanup  
						
						... 
						
						
						
						Value: [1e-4 to 1e-2] 
						
					 
					
						2022-05-10 11:56:13 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							15f1ebb429 
							
						 
					 
					
						
						
							
							KLDivergence on discretes is passing  
						
						... 
						
						
						
						Value: [1e-3 to 2e-1] 
						
					 
					
						2022-05-10 11:27:59 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd55ef8f1 
							
						 
					 
					
						
						
							
							good evening, not working yet, but out of time for the night  
						
						... 
						
						
						
						Value: [1e-6 to 1e-4] 
						
					 
					
						2022-05-09 19:17:27 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d80eef86 
							
						 
					 
					
						
						
							
							Removed negative infinity error handling  
						
						... 
						
						
						
						Value: [1e-5 to 1e-3] 
						
					 
					
						2022-05-09 18:28:35 -04:00 
						 
				 
			
				
					
						
							
							
								Ozzie Gooen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d07c3e7e81 
							
						 
					 
					
						
						
							
							Merge pull request  #495  from quantified-uncertainty/merge-bindings  
						
						... 
						
						
						
						Merge bindings function 
						
					 
					
						2022-05-09 14:12:24 -04:00 
						 
				 
			
				
					
						
							
							
								Quinn Dougherty 
							
						 
					 
					
						
						
						
						
							
						
						
							06352357a2 
							
						 
					 
					
						
						
							
							response to CR  
						
						... 
						
						
						
						Value: [1e-5 to 5e-3] 
						
					 
					
						2022-05-09 11:14:33 -04:00