Class Lisp::Format::Formatter
In: lib/facet/lisp-format.rb
Parent: Object

Engine for the format Lexer and Parser. Given an input format string and an initial State, it lets the Parser create the directives and then simply iterates over them, Directive#execute:ing them each.

Methods

new   run  

Public Class methods

Create a Formatter from a String format and a State state.

Public Instance methods

Parse and run the result.

[Validate]