1 //  Declarations for the syntax analyzer (Cae).
 2 //  Last modified on 04/02/74 at 16:01:17 by R F Mabee.
 3 //  Installed after 6180 bootstrap in Version 3.4 by R F Mabee.
 4 //  First installed in Version 2.7, R F Mabee.
 5 
 6 get "bcpl_compiler_head"
 7 get "bcpl_symbols"
 8 get "bcpl_cae_codes"
 9 
10 external            //  Routines of Cae, not referenced outside this phase.
11      $(   Rblock = "bcpl_cae0$Rblock"
12           Rdef = "bcpl_cae0$Rdef"
13           Rdeclbody = "bcpl_cae0$Rdeclbody"
14           Rname = "bcpl_cae0$Rname"
15           Rnamelist = "bcpl_cae0$Rnamelist"
16           ReadList = "bcpl_cae0$ReadList"
17 
18           Rexp = "bcpl_cae1$Rexp"
19           Rcom = "bcpl_cae2$Rcom"
20      $)
21 global              //  230 - 249 are reserved for Cae.
22      $(   LabelList : 230
23           ErrorNode : 231
24      $)