Closed GorogPeter closed 1 year ago
I closed this pull request to separate the two main improvements (improving debug mode and printing error messages). Soon I'll make 2 separate pull request for each improvements. Sorry for the overcomplicating.
Ok thanks!
print parse errors before abort
print interpreter error before abort if debug mode set
print error at lexer initialization fail
print "assert failed" instead of just abort
make printing data fancier in debug mode
remove dump() in ByteCode and replace it with getName() and printExtra()
fix 2 typo
bugfix at table access
Old debug mode:
New one: