Error formats
By default enolib produces nicely formatted plaintext error messages, but if you're in a terminal environment you can also get awesome colored and syntax highlighted error messages, or even full-fledged HTML if you're deploying enolib with a browser application:
require 'enolib'
document = Enolib.parse('field: value', reporter: Enolib::TerminalReporter) # or HtmlReporter
Next page: Cursor lookup