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