Minsky
mdlReader.cc File Reference
#include "minsky.h"
#include "mdlReader.h"
#include "operation.h"
#include "userFunction.h"
#include "selection.h"
#include "minsky_epilogue.h"
#include <boost/locale.hpp>
Include dependency graph for mdlReader.cc:

Go to the source code of this file.

Classes

struct  minsky::anonymous_namespace{mdlReader.cc}::FunctionDef
 

Namespaces

 minsky
 Creation and access to the minskyTCL_obj object, which has code to record whenever Minsky's state changes.
 
 minsky::anonymous_namespace{mdlReader.cc}
 

Functions

string minsky::anonymous_namespace{mdlReader.cc}::readToken (istream &mdlFile, char delim, bool appendDelim=false)
 
bool minsky::anonymous_namespace{mdlReader.cc}::identifierChar (int c)
 
string minsky::anonymous_namespace{mdlReader.cc}::collapseWS (const string &x)
 
regex minsky::anonymous_namespace{mdlReader.cc}::identifier (R"([A-Za-z][A-Za-z0-9._]*[A-Za-z0-9_])")
 
void minsky::anonymous_namespace{mdlReader.cc}::addDefinitionToPort (Group &group, const shared_ptr< Port > &port, const string &name, const string &definition)
 
void minsky::anonymous_namespace{mdlReader.cc}::defineLookupFunction (Group &group, const std::string &name, const std::string &data)
 
void minsky::readMdl (Group &group, Simulation &simParms, std::istream &mdlFile)
 import a Vensim mdl file into group, also populating simParms from the control block More...
 

Variables

map< string, FunctionDef > minsky::anonymous_namespace{mdlReader.cc}::venSimFunctions
 
set< string > minsky::anonymous_namespace{mdlReader.cc}::functionsAdded