More predicates
List constructor
Add newline function
Add assert function
Oct/bin/hex numbers handling, #<void> support
Handle special math values: inf & nan
Make boolean and & or and arithmetic - comply with Scheme spec
Add special math functions and constants
Remove duplicate null? definition
Reorganize definitions
Fix lambda to comply with Scheme specs
Add letrec definition as let* alias
Add named let blocks support
Add values form
Add for-each definition into prelude
Test update
Rearrange Scheme definitions
Add documentation
Tests indentation adjustment
Implement fold-left and fold-right in prelude