Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Kodu::Parser Class Reference
Detailed DescriptionDefinition at line 56 of file Parser.h.
Member Function Documentation
Clears all the keyword sets and default string values. Definition at line 39 of file ParserKeywords.cc. Referenced by parseAndCreateKoduProgram().
Disallows anyone from creating an instance of this class.
Initializes all the keyword sets and default string values. Definition at line 13 of file ParserKeywords.cc. Referenced by parseAndCreateKoduProgram().
Checks if a specified string is a valid color. Definition at line 6 of file Parser.cc. Referenced by Kodu::Parser::KodeCreator::createBumpKode(), Kodu::Parser::KodeCreator::createGotKode(), Kodu::Parser::KodeCreator::createSayKode(), Kodu::Parser::KodeCreator::createSeeKode(), and Kodu::Parser::KodeCreator::isScoreDesignator().
Checks if a specified string is a valid comparison operator. Definition at line 10 of file Parser.cc. Referenced by Kodu::Parser::KodeCreator::isComparisonOperator().
Checks if a specified string is a valid score letter. Definition at line 14 of file Parser.cc. Referenced by Kodu::Parser::KodeCreator::isScoreDesignator().
Definition at line 208 of file Parser.h. Referenced by KoduInterpreter::InitializeAgent::ParseKode::doStart(). Member Data Documentation
Contains all the allowable color names. Definition at line 193 of file Parser.h. Referenced by clearKeywordsAndDefaults(), initializeKeywordsAndDefaults(), Kodu::Parser::TokenParser::initializeKeywordSet(), and isValidColor().
Contains all the allowable comparison operators. Definition at line 196 of file Parser.h. Referenced by clearKeywordsAndDefaults(), initializeKeywordsAndDefaults(), Kodu::Parser::TokenParser::initializeKeywordSet(), and isValidComparisonOperator().
Definition at line 202 of file Parser.h. Referenced by clearKeywordsAndDefaults(), and initializeKeywordsAndDefaults().
Definition at line 201 of file Parser.h. Referenced by clearKeywordsAndDefaults(), Kodu::Parser::KodeCreator::createSayKode(), Kodu::Parser::KodeCreator::createScoredKode(), Kodu::Parser::KodeCreator::createScoreKode(), and initializeKeywordsAndDefaults().
Contains all the allowable score letters (such as Score_A, Score_B ... Score_Y, Score_Z). Definition at line 199 of file Parser.h. Referenced by clearKeywordsAndDefaults(), initializeKeywordsAndDefaults(), Kodu::Parser::TokenParser::initializeKeywordSet(), and isValidScoreLetter(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:23 2016 by Doxygen 1.6.3 |