Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 23, 2008, 2:10:52 AM (16 years ago)
Author:
landauf
Message:

only girls sleep at this time :P

(started new implementation of ConsoleExecutor parser, but it's still buggy)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/console/src/core/CommandEvaluation.h

    r1351 r1390  
    4444        CS_Uninitialized,
    4545        CS_Empty,
    46         CS_FunctionClass_Or_Shortcut,
     46        CS_ShortcutOrIdentifier,
    4747        CS_Shortcut_Params,
    4848        CS_Shortcut_Finished,
     
    6060            void initialize(const std::string& command);
    6161
    62             void execute() const;
     62            bool execute() const;
    6363            std::string complete() const;
    6464            std::string hint() const;
     
    101101                { this->bNewCommand_ = bNewCommand; }
    102102
    103             inline std::list<std::pair<const std::string*, const std::string*> >& getListOfPossibleFunctionClasses()
    104                 { return this->listOfPossibleFunctionClasses_; }
     103            inline std::list<std::pair<const std::string*, const std::string*> >& getListOfPossibleIdentifiers()
     104                { return this->listOfPossibleIdentifiers_; }
    105105            inline std::list<std::pair<const std::string*, const std::string*> >& getListOfPossibleFunctions()
    106106                { return this->listOfPossibleFunctions_; }
     107            inline std::list<std::pair<const std::string*, const std::string*> >& getListOfPossibleArguments()
     108                { return this->listOfPossibleArguments_; }
    107109
    108110            inline void setAdditionalParameter(const std::string& param)
     
    132134            std::string additionalParameter_;
    133135
    134             std::list<std::pair<const std::string*, const std::string*> > listOfPossibleFunctionClasses_;
     136            std::list<std::pair<const std::string*, const std::string*> > listOfPossibleIdentifiers_;
    135137            std::list<std::pair<const std::string*, const std::string*> > listOfPossibleFunctions_;
     138            std::list<std::pair<const std::string*, const std::string*> > listOfPossibleArguments_;
    136139
    137140            Identifier* functionclass_;
Note: See TracChangeset for help on using the changeset viewer.