971: export_statement: 972: | EXPORT FUNCTION suffixed_name AS STRING SEMI 973: { 974: `AST_export_fun (rstoken $1 $6, $3, snd $5) 975: } 976: 977: | EXPORT PROCEDURE suffixed_name AS STRING SEMI 978: { 979: `AST_export_fun (rstoken $1 $6, $3, snd $5) 980: } 981: 982: | EXPORT TYPE LPAR expr RPAR AS STRING SEMI 983: { 984: `AST_export_type (rstoken $1 $8, typecode_of_expr $4, snd $7) 985: } 986: