From 1b7b198039a762a0d5d4536fbaf1c010f60d6ae0 Mon Sep 17 00:00:00 2001 From: Stephen Heumann Date: Fri, 17 Mar 2023 18:14:19 -0500 Subject: [PATCH] Remove unneeded extern declarations. --- Symbol.pas | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/Symbol.pas b/Symbol.pas index 4563392..e86c3d7 100644 --- a/Symbol.pas +++ b/Symbol.pas @@ -320,34 +320,6 @@ var tablePoolSize: 0..maxint; {number of tables in pool} tablePoolMaxSize: 0..maxint; {max number of tables in pool} -{- Imported from expression.pas --------------------------------} - -procedure GenerateCode (tree: tokenPtr); extern; - -{ generate code from a fully formed expression tree } -{ } -{ parameters: } -{ tree - top of the expression tree to generate code from } -{ } -{ variables: } -{ expressionType - result type of the expression } - - -function UsualUnaryConversions: baseTypeEnum; extern; - -{ performs the usual unary conversions } -{ } -{ inputs: } -{ expressionType - type of the operand } -{ } -{ result: } -{ The base type of the operation to perform is returned. } -{ Any conversion code necessary has been generated. } -{ } -{ outputs: } -{ expressionType - set to result type } - - {- Imported from CGC.pas ---------------------------------------} procedure CnvSC (rec: realrec); extern;