28 #ifndef MS_MSOBSERVATIONGRAM_H
29 #define MS_MSOBSERVATIONGRAM_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/ms/MSSel/MSObservationParse.h>
35 #include <casacore/casa/BasicSL/String.h>
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
void msObservationGramParseDeleteNode()
Give the table expression node.
Int & msObservationGramPosition()
Give the current position in the string.
void MSObservationGramerror(const char *)
The yyerror function for the parser.
int msObservationGramInput(char *buf, int max_size)
Declare the input routine for flex/bison.
TableExprNode msObservationGramParseCommand(const MeasurementSet *ms, const MSObservation &obsSubTable, const TableExprNode &colAsTEN, const String &command, Vector< Int > &idList)
Declare the bison parser (is implemented by bison command).
TableExprNode baseMSObservationGramParseCommand(MSObservationParse *parser, const TableExprNode &colAsTEN, const String &command, Vector< Int > &selectedIDs)