|
FAUST compiler
0.9.9.6b8
|


Go to the source code of this file.
Functions | |
| Tree | ffunction (Tree signature, Tree incfile, Tree libfile) |
| bool | isffunction (Tree t) |
| Tree | ffsignature (Tree t) |
| const char * | ffname (Tree t) |
| int | ffarity (Tree t) |
| int | ffrestype (Tree t) |
| int | ffargtype (Tree t, int i) |
| const char * | ffincfile (Tree t) |
| const char * | fflibfile (Tree t) |
| int ffargtype | ( | Tree | t, |
| int | i | ||
| ) |
Definition at line 72 of file prim2.cpp.
References ffsignature(), nth(), and tree2int().
Referenced by boxpp::print().


| int ffarity | ( | Tree | t | ) |
Definition at line 67 of file prim2.cpp.
References ffsignature(), and len().
Referenced by ScalarCompiler::generateFFun(), DocCompiler::generateFFun(), generateInsideSchema(), infereBoxType(), infereFFType(), boxpp::print(), and realPropagate().


| const char* ffincfile | ( | Tree | t | ) |
Definition at line 45 of file prim2.cpp.
References CTree::branch(), and tree2str().
Referenced by ScalarCompiler::generateFFun(), and boxpp::print().


| const char* fflibfile | ( | Tree | t | ) |
Definition at line 50 of file prim2.cpp.
References CTree::branch(), and tree2str().
Referenced by ScalarCompiler::generateFFun(), and boxpp::print().


| const char* ffname | ( | Tree | t | ) |
Definition at line 60 of file prim2.cpp.
References ffsignature(), gFloatSize, nth(), and tree2str().
Referenced by ScalarCompiler::generateFFun(), DocCompiler::generateFFun(), generateInsideSchema(), and ppsig::printff().


| int ffrestype | ( | Tree | t | ) |
Definition at line 55 of file prim2.cpp.
References ffsignature(), hd(), and tree2int().
Referenced by infereFFType(), and boxpp::print().


Definition at line 40 of file prim2.cpp.
References CTree::branch().
Referenced by ffargtype(), ffarity(), ffname(), ffrestype(), and boxpp::print().


| bool isffunction | ( | Tree | t | ) |
Definition at line 35 of file prim2.cpp.
References CTree::node().

1.8.7