FORM v5.0.0-35-g6318119
Functions
module.c File Reference
#include "form3.h"
Include dependency graph for module.c:

Go to the source code of this file.

Functions

int ModuleInstruction (int *moduletype, int *specialtype)
 
int CoModuleOption (UBYTE *s)
 
int CoModOption (UBYTE *s)
 
void SetSpecialMode (int moduletype, int specialtype)
 
int ExecModule (int moduletype)
 
int ExecStore (void)
 
void FullCleanUp (void)
 
int DoPolyfun (UBYTE *s)
 
int DoPolyratfun (UBYTE *s)
 
int DoNoParallel (UBYTE *s)
 
int DoParallel (UBYTE *s)
 
int DoModSum (UBYTE *s)
 
int DoModMax (UBYTE *s)
 
int DoModMin (UBYTE *s)
 
int DoModLocal (UBYTE *s)
 
int DoProcessBucket (UBYTE *s)
 
UBYTE * DoModDollar (UBYTE *s, int type)
 
int DoinParallel (UBYTE *s)
 
int DonotinParallel (UBYTE *s)
 
int DoExecStatement (void)
 
int DoPipeStatement (void)
 

Detailed Description

A number of routines that deal with the moduleoption statement and the execution of modules. Additionally there are the execution of the exec and pipe instructions.

Definition in file module.c.

Function Documentation

◆ ModuleInstruction()

int ModuleInstruction ( int *  moduletype,
int *  specialtype 
)

Definition at line 76 of file module.c.

◆ CoModuleOption()

int CoModuleOption ( UBYTE *  s)

Definition at line 143 of file module.c.

◆ CoModOption()

int CoModOption ( UBYTE *  s)

Definition at line 213 of file module.c.

◆ SetSpecialMode()

void SetSpecialMode ( int  moduletype,
int  specialtype 
)

Definition at line 258 of file module.c.

◆ ExecModule()

int ExecModule ( int  moduletype)

Definition at line 275 of file module.c.

◆ ExecStore()

int ExecStore ( void  )

Definition at line 300 of file module.c.

◆ FullCleanUp()

void FullCleanUp ( void  )

Definition at line 315 of file module.c.

◆ DoPolyfun()

int DoPolyfun ( UBYTE *  s)

Definition at line 396 of file module.c.

◆ DoPolyratfun()

int DoPolyratfun ( UBYTE *  s)

Definition at line 459 of file module.c.

◆ DoNoParallel()

int DoNoParallel ( UBYTE *  s)

Definition at line 530 of file module.c.

◆ DoParallel()

int DoParallel ( UBYTE *  s)

Definition at line 545 of file module.c.

◆ DoModSum()

int DoModSum ( UBYTE *  s)

Definition at line 560 of file module.c.

◆ DoModMax()

int DoModMax ( UBYTE *  s)

Definition at line 580 of file module.c.

◆ DoModMin()

int DoModMin ( UBYTE *  s)

Definition at line 600 of file module.c.

◆ DoModLocal()

int DoModLocal ( UBYTE *  s)

Definition at line 620 of file module.c.

◆ DoProcessBucket()

int DoProcessBucket ( UBYTE *  s)

Definition at line 640 of file module.c.

◆ DoModDollar()

UBYTE * DoModDollar ( UBYTE *  s,
int  type 
)

Definition at line 658 of file module.c.

◆ DoinParallel()

int DoinParallel ( UBYTE *  s)

Definition at line 773 of file module.c.

◆ DonotinParallel()

int DonotinParallel ( UBYTE *  s)

Definition at line 783 of file module.c.

◆ DoExecStatement()

int DoExecStatement ( void  )

Definition at line 795 of file module.c.

◆ DoPipeStatement()

int DoPipeStatement ( void  )

Definition at line 812 of file module.c.