add very basic module importing
Call's LHS takes an AST; parse record access with op/
Add Ord instance to Value and BIF
implement Access eval
Allow slashed module names and use their base name
Use module scope for global scope in in module-prefixed functions
change empty tuple to (,) and add back parsing
update state monad example for empty tuple
add simple Peggy expression parser
parser2: add identifiers, unit calls
parser2: add function call arguments
parser2: add function definition, integer patterns, line comments
parser2: add string literals
add cons and list expressions/patterns
parser2: add do...end blocks
parser2: add variable patterns, fix integer
parser2: add tuples and tuple patterns
parser2: add lambda and definitions
parser2: add if, and logical operators
parser2 -> parser; higher call precedence