Module: Lisp::Format::Directives

Defined in:
lib/carat/lisp-format.rb

Overview

This module contains all the formatting directives that are defined in the Lisp formatting embedded language. The base class for all directives is aptly named Directive, and all directive classes should sub-class from it.

Defined Under Namespace

Classes: ArgJump, Ascii, BeginCaseConversion, BeginConditional, BeginIteration, Binary, Character, CharacterDirective, ClauseSeparator, Decimal, Directive, DollarFP, EndCaseConversion, EndConditional, EndIteration, ExpFP, FFFP, Factory, FreshLine, GeneralFP, Hexadecimal, Indirection, Literal, NewLine, NewPage, Number, Octal, Plural, Print, Radix, SExpression, SkipWhitespace, Tabulate, Tilde, UnknownDirectiveError