GNU PROLOG with UTF8 support
Data Structures | Enumerations | Functions
ma_parser.h File Reference
#include "../EnginePl/pl_long.h"
Include dependency graph for ma_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Mem
 
struct  ArgInf
 
struct  SwtInf
 

Enumerations

enum  ArgTyp {
  IDENTIFIER = 256, INTEGER, FLOAT, MEM,
  X_REG, Y_REG, FL_ARRAY, FD_ARRAY,
  STRING, ATOM = 256, INTEGER, FLOAT,
  X_Y, F_N, MP_N, LABEL,
  ANY, LIST_INST
}
 
enum  VType { NONE, ARRAY_SIZE, INITIAL_VALUE }
 

Functions

int Parse_Ma_File (char *file_name_in, int comment)
 
void Syntax_Error (char *s)
 

Enumeration Type Documentation

enum ArgTyp
Enumerator
IDENTIFIER 
INTEGER 
FLOAT 
MEM 
X_REG 
Y_REG 
FL_ARRAY 
FD_ARRAY 
STRING 
ATOM 
INTEGER 
FLOAT 
X_Y 
F_N 
MP_N 
LABEL 
ANY 
LIST_INST 
enum VType
Enumerator
NONE 
ARRAY_SIZE 
INITIAL_VALUE 

Function Documentation

int Parse_Ma_File ( char *  file_name_in,
int  comment 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Syntax_Error ( char *  s)