Open
Description
As I first built it, Feather::Lexer::Character
is an independent class that accepts a single string character. I manually delegate the #ord
method, but it should more generally decorate the String instance. SimpleDelegator
is a straightforward way from the Ruby standard lib to implement decorators. We should make Feather::Lexer::Character
a SimpleDelegator
of String
.