GnuCOBOL  2.0
A free COBOL compiler
get-reserved-lists.c.h
Go to the documentation of this file.
1 /* Generated by cobc 2.0.0 */
2 /* Generated from get-reserved-lists.cbl */
3 /* Generated at Apr 17 2016 03:19:00 */
4 /* GnuCOBOL build date Apr 16 2016 12:25:23 */
5 /* GnuCOBOL package date Oct 25 2015 21:40:28 UTC */
6 /* Compile command cobc -x -g cobxref.cbl get-reserved-lists.cbl */
7 
8 
9 /* Module path */
10 static const char *cob_module_path = NULL;
11 
12 /* Attributes */
13 
14 static const cob_field_attr a_1 = {0x21, 0, 0, 0x0000, NULL};
15 static const cob_field_attr a_2 = {0x10, 2, 0, 0x0000, NULL};
16 static const cob_field_attr a_3 = {0x11, 2, 0, 0x0041, NULL};
17 static const cob_field_attr a_4 = {0x11, 9, 0, 0x0041, NULL};
18 static const cob_field_attr a_5 = {0x11, 5, 0, 0x0821, NULL};
19 static const cob_field_attr a_6 = {0x10, 1, 0, 0x0000, NULL};
20 
21 static const cob_field_attr cob_all_attr = {0x22, 0, 0, 0, NULL};
22 
23 
24 /* Constants */
25 static const cob_field c_1 = {32, (cob_u8_ptr)"cobc --list-intrinsics > int.tmp", &a_1};
26 static const cob_field c_2 = {30, (cob_u8_ptr)"cobc --list-reserved > res.tmp", &a_1};
27 static const cob_field c_3 = {7, (cob_u8_ptr)"res.tmp", &a_1};
28 static const cob_field c_4 = {7, (cob_u8_ptr)"int.tmp", &a_1};
29 static const cob_field c_5 = {1, (cob_u8_ptr)"\011", &a_1};
30 static const cob_field c_6 = {1, (cob_u8_ptr)"1", &a_6};
31 static const cob_field c_7 = {7, (cob_u8_ptr)"'LENGTH", &a_1};
32 
33 static cob_field cob_all_space = {1, (cob_u8_ptr)" ", &cob_all_attr};
34 
35 
36 /* Strings */
37 static const char st_1[] = "get-reserved-lists.cbl";
38 static const char st_2[] = "aa000-startup";
39 static const char st_3[] = "aa010-Init";
40 static const char st_4[] = "CALL";
41 static const char st_5[] = "MOVE";
42 static const char st_6[] = "PERFORM";
43 static const char st_7[] = "IF";
44 static const char st_8[] = "EXIT PROGRAM";
45 static const char st_9[] = "ba000-Get-Intrinsics-Words";
46 static const char st_10[] = "ba010-init";
47 static const char st_11[] = "OPEN";
48 static const char st_12[] = "DISPLAY";
49 static const char st_13[] = "EXIT SECTION";
50 static const char st_14[] = "ba020-get-thru-base-data";
51 static const char st_15[] = "READ";
52 static const char st_16[] = "CLOSE";
53 static const char st_17[] = "GO TO";
54 static const char st_18[] = "UNSTRING";
55 static const char st_19[] = "ADD";
56 static const char st_20[] = "ca000-Get-Reserved-Words";
57 static const char st_21[] = "ca010-init";
58 static const char st_22[] = "ca020-get-thru-base-data";
59 static const char st_23[] = "ca030-Clean-Up";
60 
61 static COB_INLINE COB_A_INLINE int
62 cob_cmp_s8 (const void *p, const cob_s64_t n)
63 {
64  return (*(const signed char *)p < n) ? -1 : (*(const signed char *)p > n);
65 }
66 
67 static COB_INLINE COB_A_INLINE int
68 cob_cmpswp_s32 (const void *p, const cob_s64_t n)
69 {
70  int val;
71  val = COB_BSWAP_32 (*(const int __unaligned *)p);
72  return (val < n) ? -1 : (val > n);
73 }
74 
static const char st_9[]
#define __unaligned
Definition: common.h:487
static const cob_field_attr a_3
static const cob_field c_2
static const char st_10[]
static const char st_1[]
static const char st_3[]
static const char st_16[]
static const char st_13[]
static COB_INLINE COB_A_INLINE int cob_cmpswp_s32(const void *p, const cob_s64_t n)
static const char st_21[]
static const cob_field_attr a_1
#define COB_INLINE
Definition: common.h:354
static const char st_5[]
static const cob_field c_4
static const cob_field c_1
static const char st_15[]
#define cob_s64_t
Definition: common.h:51
#define COB_BSWAP_32(val)
Definition: common.h:257
static const cob_field_attr a_6
static const char st_11[]
static const cob_field c_3
#define cob_u8_ptr
Definition: common.h:66
static const cob_field_attr a_2
static const cob_field_attr a_4
static const char st_7[]
EC ARGUMENT EC EC BOUND EC BOUND EC BOUND EC BOUND TABLE EC DATA EC DATA EC DATA PTR NULL
Definition: exception.def:95
static const char * cob_module_path
static const cob_field c_6
static const char st_20[]
static const char st_22[]
static const cob_field c_7
static const char st_6[]
static const char st_8[]
static const cob_field_attr a_5
#define COB_A_INLINE
Definition: common.h:440
static const char st_18[]
static const char st_17[]
static const char st_19[]
static const cob_field_attr cob_all_attr
static COB_INLINE COB_A_INLINE int cob_cmp_s8(const void *p, const cob_s64_t n)
static const char st_14[]
static const char st_4[]
static const char st_12[]
static const char st_23[]
static cob_field cob_all_space
static const cob_field c_5
static const char st_2[]