24#ifndef OPAL_LineTemplate_HH
25#define OPAL_LineTemplate_HH
Object(int size, const char *name, const char *help)
Constructor for exemplars.
LineTemplate(const LineTemplate &)
void parseTemplate(TokenStream &is, Statement &stat)
Parse the line template.
virtual Object * makeInstance(const std::string &name, Statement &stat, const Parser *)
Make line instance.
virtual LineTemplate * clone(const std::string &name)
Make clone.
void operator=(const LineTemplate &)
virtual Object * makeTemplate(const std::string &, TokenStream &, Statement &)
Make a line template.
Macro(int size, const char *name, const char *help)
Exemplar constructor.
An input buffer for macro commands.
Interface for abstract language parser.
Interface for statements.
Abstract interface for a stream of input tokens.