X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/c7f552fd8888da2f0d8cfb228fe0f28d3df3a12c..b4b6f2ea75b9f0f3ca918f5b84016610bf7a4d4f:/interpretor/faust-0.9.47mr3/compiler/headers/sourcereader.hh diff --git a/interpretor/faust-0.9.47mr3/compiler/headers/sourcereader.hh b/interpretor/faust-0.9.47mr3/compiler/headers/sourcereader.hh deleted file mode 100644 index aecfba6..0000000 --- a/interpretor/faust-0.9.47mr3/compiler/headers/sourcereader.hh +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef __SOURCEREADER__ -#define __SOURCEREADER__ - -#include "boxes.hh" -#include -#include -#include - -using namespace std; - -Tree formatDefinitions(Tree rldef); -Tree checkRulelist (Tree lrules); -void declareMetadata(Tree key, Tree value); -void declareDoc(Tree t); - -class SourceReader -{ - map fFileCache; - vector fFilePathnames; - Tree parse(string fname); - Tree expandrec(Tree ldef, set& visited, Tree lresult); - -public: - bool cached(string fname); - Tree getlist(string fname); - Tree expandlist(Tree ldef); - vector listSrcFiles(); -}; - - -#endif