File: WriteSymbols.d

package info (click to toggle)
oo2c32 1.5.0-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 8,748 kB
  • ctags: 5,415
  • sloc: ansic: 95,007; sh: 473; makefile: 344; perl: 57; lisp: 21
file content (92 lines) | stat: -rw-r--r-- 4,020 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
/* file generated by oo2c -- do not edit */
#include "WriteSymbols.h"
#include "IntStr.h"
#include "LRealStr.h"
#include "Out.h"
#include "Strings.h"
#include "SymbolTable.h"

/* local definitions */

/* function prototypes */
void WriteSymbols__Ln(short int off);
void WriteSymbols__Const_Char(int char_, unsigned char* WriteSymbols__Const_str, int WriteSymbols__Const_str_0d);
void WriteSymbols__Const_Real(double val, short int prec, unsigned char exp, unsigned char* WriteSymbols__Const_str, int WriteSymbols__Const_str_0d);
void WriteSymbols__Const_Set(unsigned int set, unsigned char* WriteSymbols__Const_str, int WriteSymbols__Const_str_0d);
void WriteSymbols__Const_String8(const unsigned char* s__ref, int s_0d, int len, unsigned char* WriteSymbols__Const_str, int WriteSymbols__Const_str_0d);
void WriteSymbols__Const_String16(const unsigned char* s__ref, int s_0d, int len, unsigned char* WriteSymbols__Const_str, int WriteSymbols__Const_str_0d);
void WriteSymbols__WriteTree_WriteObject_WriteStruct(Data__Struct t, unsigned char structure, short int off, short int *WriteSymbols__WriteTree_off);
void WriteSymbols__WriteTree_WriteObject_Name(Data__Object *WriteSymbols__WriteTree_WriteObject_obj);
void WriteSymbols__WriteTree_WriteObject(Data__Object obj, short int *WriteSymbols__WriteTree_off);
void WriteSymbols__WriteTree(Data__Object obj, short int off);

/* module and type descriptors */
static const struct {
  int length;
  void* pad;
  const char name[13];
} _n0 = {13, NULL, {"WriteSymbols"}};
static struct _MD WriteSymbols_md = {
  NULL, 
  &Kernel__ModuleDesc_td.td, 
  {
    NULL, 
    (const unsigned char*)_n0.name, 
    -1, 
    NULL
  }
};

/* local strings */
static const unsigned char _c50[] = "END ";
static const unsigned char _c49[] = "Module.left:";
static const unsigned char _c48[] = "]";
static const unsigned char _c47[] = " [mid=";
static const unsigned char _c46[] = ", FILE ";
static const unsigned char _c45[] = "MODULE ";
static const unsigned char _c44[] = "...";
static const unsigned char _c43[] = " := ";
static const unsigned char _c42[] = "IMPORT ";
static const unsigned char _c41[] = ") ";
static const unsigned char _c40[] = "PROCEDURE ";
static const unsigned char _c39[] = "VARPAR ";
static const unsigned char _c38[] = "VAR ";
static const unsigned char _c37[] = "TYPE ";
static const unsigned char _c36[] = " = ";
static const unsigned char _c35[] = "CONST ";
static const unsigned char _c34[] = "_undef object_";
static const unsigned char _c33[] = "] ";
static const unsigned char _c32[] = ",lev=";
static const unsigned char _c31[] = "[mid=";
static const unsigned char _c30[] = "_no name_";
static const unsigned char _c29[] = "";
static const unsigned char _c28[] = "END";
static const unsigned char _c27[] = "RECORD";
static const unsigned char _c26[] = "ARRAY OF ";
static const unsigned char _c25[] = " OF ";
static const unsigned char _c24[] = "ARRAY ";
static const unsigned char _c23[] = ": ";
static const unsigned char _c22[] = "; ";
static const unsigned char _c21[] = " (";
static const unsigned char _c20[] = "PROCEDURE";
static const unsigned char _c19[] = "POINTER TO ";
static const unsigned char _c18[] = "_no type_";
static const unsigned char _c17[] = "_nil_";
static const unsigned char _c16[] = "_string16_";
static const unsigned char _c15[] = "_string8_";
static const unsigned char _c14[] = "_undef struct_";
static const unsigned char _c13[] = "undef_const";
static const unsigned char _c12[] = "NIL";
static const unsigned char _c11[] = "FALSE";
static const unsigned char _c10[] = "TRUE";
static const unsigned char _c9[] = "__long_string__";
static const unsigned char _c8[] = "}";
static const unsigned char _c7[] = "..";
static const unsigned char _c6[] = ", ";
static const unsigned char _c5[] = "{";
static const unsigned char _c4[] = "D0";
static const unsigned char _c3[] = "\047 \047";
static const unsigned char _c2[] = "0xxxxX";
static const unsigned char _c1[] = "\042 \042";
static const unsigned char _c0[] = "  ";