Implement external functions

This commit is contained in:
2025-01-16 15:09:58 +01:00
parent 1e45d66359
commit ef667e3ace
7 changed files with 98 additions and 73 deletions

View File

@ -36,7 +36,7 @@ program = [ "type" type_definitions ";" ]
[ variable_part ]
compound_statement ".";
procedure_definition = "proc" ident formal_parameter_list ";" block ";";
procedure_definition = "proc" ident formal_parameter_list ";" ( block | "extern" ) ";";
block = [ constant_part ]
[ variable_part ]