Changeset 2236 in Sophya for trunk/SophyaPI/PIext/piacmd.h
- Timestamp:
- Oct 30, 2002, 12:52:29 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/piacmd.h
r2215 r2236 81 81 82 82 virtual int Interpret(string& line); 83 virtual int ParseLineExecute(string& line );83 virtual int ParseLineExecute(string& line, bool qw=true); 84 84 virtual int ExecuteCommand(string& keyw, vector<string>& args, string& toks); 85 85 virtual int ExecFile(string& file, vector<string>& args); … … 101 101 virtual void UpdateHelpList(PIAHelpWind* hw, int gid); 102 102 103 // Utilitaire pour decoupage en mot 104 static int LineToWords(string& line, string& kw, vector<string>& tokens, 105 string& toks, bool uq=true); 103 106 protected: 104 107 virtual int CheckHelpGrp(string& grp); … … 109 112 int EvaluateTest(vector<string> & args, 110 113 string & line, bool & res); 114 int EvalVarExpr(vector<string> & args, string & line); 115 111 116 bool GetVar(string & vn, string & vv); 112 117 void PushStack(vector<string> & args); … … 145 150 typedef map<string, PIACmdScript*, less<string> > ScriptList; 146 151 ScriptList mScripts; // Liste des scripts 152 PIACmdScript* curscript; // Script en cours de definition 147 153 148 154 // Pour stocker les alias definies par l'interpreteur
Note:
See TracChangeset
for help on using the changeset viewer.