Minsky
|
Classes | |
struct | FunctionDef |
Functions | |
string | readToken (istream &mdlFile, char delim, bool appendDelim=false) |
bool | identifierChar (int c) |
string | collapseWS (const string &x) |
regex | identifier (R"([A-Za-z][A-Za-z0-9._]*[A-Za-z0-9_])") |
void | addDefinitionToPort (Group &group, const shared_ptr< Port > &port, const string &name, const string &definition) |
void | defineLookupFunction (Group &group, const std::string &name, const std::string &data) |
Variables | |
map< string, FunctionDef > | venSimFunctions |
set< string > | functionsAdded |
void minsky::anonymous_namespace{mdlReader.cc}::addDefinitionToPort | ( | Group & | group, |
const shared_ptr< Port > & | port, | ||
const string & | name, | ||
const string & | definition | ||
) |
Definition at line 166 of file mdlReader.cc.
References f, functionsAdded, identifier(), and venSimFunctions.
Referenced by minsky::readMdl().
string minsky::anonymous_namespace{mdlReader.cc}::collapseWS | ( | const string & | x | ) |
Definition at line 69 of file mdlReader.cc.
References identifierChar(), and minsky::to_string().
Referenced by minsky::readMdl().
void minsky::anonymous_namespace{mdlReader.cc}::defineLookupFunction | ( | Group & | group, |
const std::string & | name, | ||
const std::string & | data | ||
) |
Definition at line 193 of file mdlReader.cc.
References f, and minsky::str().
Referenced by minsky::readMdl().
regex minsky::anonymous_namespace{mdlReader.cc}::identifier | ( | R"([A-Za-z][A-Za-z0-9._]*[A-Za-z0-9_])" | ) |
Referenced by addDefinitionToPort(), and minsky::readMdl().
bool minsky::anonymous_namespace{mdlReader.cc}::identifierChar | ( | int | c | ) |
Definition at line 63 of file mdlReader.cc.
Referenced by collapseWS().
string minsky::anonymous_namespace{mdlReader.cc}::readToken | ( | istream & | mdlFile, |
char | delim, | ||
bool | appendDelim = false |
||
) |
Definition at line 35 of file mdlReader.cc.
Referenced by minsky::readMdl().
set<string> minsky::anonymous_namespace{mdlReader.cc}::functionsAdded |
Definition at line 163 of file mdlReader.cc.
Referenced by addDefinitionToPort(), and minsky::readMdl().
map<string, FunctionDef> minsky::anonymous_namespace{mdlReader.cc}::venSimFunctions |
Definition at line 143 of file mdlReader.cc.
Referenced by addDefinitionToPort().