Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* WIP: Yarn Build works * WORKING: Add treeifier * Working prototype: Source 1 substituter * Fix blockExpression in source 1, started source 2 * Fix block expression and logical expression 1. Now logical expressions are evaluated into expressions 2. Block expressions with a single statement as body, and if the statement is an Expression Statement with irreducible expression, the block will be reduced into undefined. * Bump version (#325) * Added builtin functions for source 1, 2. * Add tests for substituter * Add ArrayExpression as an irreducibleNode Fix stringify. * Add constants prelude Fix also the complications of Infinity and NaN * Remove debugging statements and update tests * Fix problems with builtin functions * Add tests * Add substituter and treeifier for LogicalExpr and update test snapshots * Fix return values of builtin math functions with refactoring * Fix builtin math on neg argument and is_function * Function equality uses javascript's === update tests * Remove debugging statements and update test snapshots * 0.3.0 * Eliminate substituter hangs from using libraries * 0.3.1
- Loading branch information