Csound and CsoundAC API  5.17
Data Structures | Macros | Typedefs | Enumerations | Functions
csound_orc.h File Reference
#include "parse_param.h"
#include "tok.h"
#include "csound_orcparse.h"
#include "csoundCore.h"

Data Structures

struct  TREE

Macros

#define PARSER_DEBUG   (0)
#define YYDEBUG   1

Typedefs

typedef struct TREE TREE

Enumerations

enum  { S_ANDTHEN = T_HIGHEST+1, S_APPLY }

Functions

ORCTOKENmake_int (CSOUND *, char *)
TREEmake_leaf (CSOUND *, int, int, int, ORCTOKEN *)
TREEmake_node (CSOUND *, int, int, int, TREE *, TREE *)
ORCTOKENmake_num (CSOUND *, char *)
ORCTOKENmake_token (CSOUND *csound, char *s)

Macro Definition Documentation

#define PARSER_DEBUG   (0)
#define YYDEBUG   1

Typedef Documentation

typedef struct TREE TREE

Enumeration Type Documentation

anonymous enum
Enumerator:
S_ANDTHEN 
S_APPLY 

Function Documentation

ORCTOKEN* make_int ( CSOUND ,
char *   
)
TREE* make_leaf ( CSOUND ,
int  ,
int  ,
int  ,
ORCTOKEN  
)
TREE* make_node ( CSOUND ,
int  ,
int  ,
int  ,
TREE ,
TREE  
)
ORCTOKEN* make_num ( CSOUND ,
char *   
)
ORCTOKEN* make_token ( CSOUND csound,
char *  s 
)