TuringSim
C++ framework to simulate abstract computing models
TuringSim::Symbol::TuringStyleMixedSymbolPatternParser Member List

This is the complete list of members for TuringSim::Symbol::TuringStyleMixedSymbolPatternParser, including all inherited members.

checkInitialization() constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
isVariableNode(const std::string &node) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
operator<<(std::basic_ostream< CharT, Traits > &os, const TokenKind &tokenKind)TuringSim::Symbol::TuringStyleMixedSymbolPatternParserfriend
operator<<(std::basic_ostream< CharT, Traits > &os, const Token &token)TuringSim::Symbol::TuringStyleMixedSymbolPatternParserfriend
parse(const std::string &pattern) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
parse_negative_pattern(const std::string &pattern, const std::vector< Token > &tokens, size_t position) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
parse_positive_pattern(const std::string &pattern, const std::vector< Token > &tokens, size_t position) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
sub(const std::string &pattern, const TuringStyleMixedSymbolPatternParser::Token &token) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
Token typedefTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
tokenize(const std::string &pattern) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
tokenize(const std::string &pattern, size_t start) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
TokenKind enum nameTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
translateKeyword(const std::string &pattern, const TuringStyleMixedSymbolPatternParser::Token &token) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
translateKeywords(const std::string &pattern, std::vector< Token > &tokens) constTuringSim::Symbol::TuringStyleMixedSymbolPatternParser
TuringStyleMixedSymbolPatternParser()TuringSim::Symbol::TuringStyleMixedSymbolPatternParser
TuringStyleMixedSymbolPatternParser(char left, char right, char separator, std::string blank, std::set< char > ignore, std::string variablePrefix, std::string escapePrefix)TuringSim::Symbol::TuringStyleMixedSymbolPatternParser