24#ifndef OPAL_LineTemplate_HH
25#define OPAL_LineTemplate_HH
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.
An input buffer for macro commands.
Abstract base class for macros.
The base class for all OPAL objects.
Interface for abstract language parser.
Interface for statements.
Abstract interface for a stream of input tokens.