Note that this header and btprolog.h are a pair. btprolog exists to make the C compiler job simpler - we don't want it to know about struct Instance when building code because we may not have the compiler directory available. btprolog.h is installed with the ascend binaries or scripts.
#include <utilities/ascConfig.h>
#include "instance_enum.h"
#include "compiler.h"
Include dependency graph for bintoken.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Enumerations | |
| enum | bintoken_kind { BT_error, BT_C, BT_F77 } |
Functions | |
| ASC_DLLSPEC int | BinTokenSetOptions (CONST char *srcname, CONST char *objname, CONST char *libname, CONST char *buildcommand, CONST char *unlinkcommand, unsigned long maxreln, int verbose, int housekeep) |
| void | BinTokenClearTables (void) |
| void | BinTokenDeleteReference (int btable) |
| void | BinTokensCreate (struct Instance *root, enum bintoken_kind method) |
| int | BinTokenCalcResidual (int btable, int bindex, double *vars, double *residual) |
| int | BinTokenCalcGradient (int btable, int bindex, double *vars, double *residual, double *gradient) |
1.5.1