error printing, fixed IDI errlev filter
unary op. chaining, "variable not found" error, fixed a test
removed "variable not found" error throwing in the API
- fixed "minlev"
error report level change, getenv/putenv
enforcing allocation behavior
fixed a foreach bug, improved stack dumping to minimize drama
fixed the "empty explist doesn't return a register to read from but counts as a valid reading expression" bug (#14)
reenabled for(;;), optimized the monkey test for the average case
fixed "[line -1] unexpected end of code" and useless error printing in monkey
implemented recursion limit with fatal error
fixed and improved "isset"
disabled an underdeveloped optimization
fixed the rounding function
created instruction-time&count-counting profiler (mode 2)
- implemented debug hooks
- added string access iface
- --profile-ops in SGSVM
experimental dict.get optimization
- N last accessed items cached by string ptr
- finalized optimization #1, ...
- made way for #2 (const hash store)
fixed a tiny uninitialized variable bug in the optimization
extra security for the optimization + a new one
trying to avoid hash recalculation in dict.[get]
fixed a bug with non-string index accesses