1
2
3 dcl lsm_$get_blk entry (ptr, fixed bin (18), fixed bin, fixed bin, ptr, fixed bin (35)),
4 lsm_$make_blk entry (ptr, fixed bin (18), fixed bin, fixed bin, ptr, fixed bin (35)),
5 lsm_$mk_char entry (ptr, char (*), fixed bin (18)),
6 lsm_$replace_blk entry (ptr, fixed bin (18), fixed bin (18), fixed bin (35)),
7 lsm_$replicate entry (ptr, fixed bin (18), fixed bin (18), fixed bin (35)),
8 lsm_$set_blk entry (ptr, fixed bin (18), fixed bin, fixed bin, ptr, fixed bin (35));
9
10 dcl lsm_fs_$compact entry (ptr, fixed bin (18), fixed bin (35)),
11 lsm_fs_$free entry (ptr, fixed bin (35)),
12 lsm_fs_$init entry (ptr, fixed bin (35)),
13 lsm_fs_$init_seg entry (ptr, char (*), char (*), fixed bin, fixed bin (35)),
14 lsm_fs_$merge_symbol entry (ptr, ptr, fixed bin (18), bit (1), fixed bin, fixed bin (35)),
15 lsm_fs_$move_struc entry (ptr, ptr, fixed bin (18), fixed bin (18), fixed bin (35)),
16 lsm_fs_$pull entry (ptr, char (*), char (*), fixed bin (35)),
17 lsm_fs_$push entry (ptr, char (*), char (*), fixed bin (35));
18
19 dcl lsm_sym_$find_table entry (pointer, fixed bin (18), fixed bin (35)),
20 lsm_sym_$sym_list entry (ptr, (*) fixed bin (18), fixed bin, fixed bin (35)),
21 lsm_sym_$symk entry (ptr, fixed bin, char (*), fixed bin (18), fixed bin (18), fixed bin (35)),
22 lsm_sym_$symn entry (ptr, fixed bin, fixed bin (18), fixed bin (18), fixed bin (18), fixed bin (35));
23
24 dcl (Find_symbol initial (0),
25 Find_or_create_symbol initial (1),
26 Create_symbol initial (2),
27 Delete_symbol initial (3)) fixed bin static options (constant);
28
29 dcl (Find_seg initial (0),
30 Create_seg initial (1),
31 Clear_seg initial (2)) fixed bin static options (constant);
32
33