FORM
4.2.1
|
#include "form3.h"
Go to the source code of this file.
Functions | |
VOID | TransformRational (UWORD *a, WORD na) |
int | IsMultiplySign (VOID) |
int | IsExponentSign (VOID) |
UBYTE * | FindSymbol (WORD num) |
UBYTE * | FindVector (WORD num) |
UBYTE * | FindIndex (WORD num) |
UBYTE * | FindFunction (WORD num) |
UBYTE * | FindFunWithArgs (WORD *t) |
UBYTE * | FindExtraSymbol (WORD num) |
int | FindDictionary (UBYTE *name) |
int | AddDictionary (UBYTE *name) |
int | AddToDictionary (DICTIONARY *dict, UBYTE *left, UBYTE *right) |
int | UseDictionary (UBYTE *name, UBYTE *options) |
int | SetDictionaryOptions (UBYTE *options) |
void | UnSetDictionary (VOID) |
void | RemoveDictionary (DICTIONARY *dict) |
void | ShrinkDictionary (DICTIONARY *dict) |
int | DoPreOpenDictionary (UBYTE *s) |
int | DoPreCloseDictionary (UBYTE *s) |
int | DoPreUseDictionary (UBYTE *s) |
int | DoPreAdd (UBYTE *s) |
LONG | DictToBytes (DICTIONARY *dict, UBYTE *buf) |
DICTIONARY * | DictFromBytes (UBYTE *buf) |
Contains the code pertaining to dictionaries Commands are: #opendictionary name #closedictionary #selectdictionary name <options> There can be several dictionaries, but only one can be active. Defining elements is done with #add object: "replacement" Replacements are strings when a dictionary is for output translation. Objects can be 1: a number (rational) 2: a variable 3: * ^ 4: a function with arguments
Definition in file dict.c.