|
FAUST compiler
0.9.9.6b8
|


Go to the source code of this file.
Classes | |
| class | SourceReader |
Functions | |
| Tree | formatDefinitions (Tree rldef) |
| Formats a list of raw definitions represented by triplets <name,arglist,body> into abstractions or pattern matching rules when appropriate. More... | |
| Tree | checkRulelist (Tree lrules) |
| void | declareMetadata (Tree key, Tree value) |
| void | declareDoc (Tree t) |
Definition at line 76 of file sourcereader.cpp.
References hd(), isNil(), len(), printPatternError(), and tl().
Referenced by yyparse().


| void declareDoc | ( | Tree | t | ) |
Definition at line 353 of file sourcereader.cpp.
References gDocVector.
Referenced by declareAutoDoc(), and yyparse().

Definition at line 338 of file sourcereader.cpp.
References gMasterDocument, gMetaDataSet, tree(), tree2str(), and yyfilename.
Referenced by yyparse().


Formats a list of raw definitions represented by triplets <name,arglist,body> into abstractions or pattern matching rules when appropriate.
| rldef | list of raw definitions in reverse order |
Definition at line 149 of file sourcereader.cpp.
References cons(), hd(), isImportFile(), isNil(), makeDefinition(), nil, and tl().
Referenced by yyparse().


1.8.7