Orocos Real-Time Toolkit  2.9.0
Classes | Namespaces | Macros
CommonParser.hpp File Reference
#include "parser-types.hpp"
#include "../rtt-config.h"

Go to the source code of this file.

Classes

class  RTT::scripting::CommonParser
 This class contains some very common parser definitions. More...
 

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::scripting
 Parser code for the Orocos real-time scripting language.
 

Macros

#define keyword_p(word)   (lexeme_d[ str_p(word) >> eps_p(~chset_p("a-zA-Z_0-9") | eol_p | end_p ) ])
 Returns a rule which parses a keyword followed by a non-identifier character, newline or semicolon. More...
 

Macro Definition Documentation

#define keyword_p (   word)    (lexeme_d[ str_p(word) >> eps_p(~chset_p("a-zA-Z_0-9") | eol_p | end_p ) ])

Returns a rule which parses a keyword followed by a non-identifier character, newline or semicolon.

Definition at line 98 of file CommonParser.hpp.

Referenced by RTT::scripting::StateGraphParser::StateGraphParser(), RTT::scripting::ValueChangeParser::ValueChangeParser(), RTT::scripting::ValueParser::ValueParser(), and RTT::scripting::ProgramGraphParser::~ProgramGraphParser().