Class BuildCPF

java.lang.Object
simula.compiler.syntaxClass.expression.BuildCPF

public abstract class BuildCPF extends Object

Coding Utilities: Build Call Procedure Formal (CPF).

Link to GitHub: Source File.

Author:
Øystein Myhre Andersen
  • Constructor Details

    • BuildCPF

      private BuildCPF()
      Default Constructor: NOT USED
  • Method Details

    • formal

      static void formal(VariableExpression variable, Parameter par, CodeBuilder codeBuilder)
      BuildCP.formal
      Parameters:
      variable - the procedure variable
      par - declared as parameter 'par'
      codeBuilder - the CodeBuilder
    • buildCPF

      static void buildCPF(VariableExpression variable, CodeBuilder codeBuilder)
      Coding Utility: Build Call Procedure Formal.
      Parameters:
      variable - the procedure variable
      codeBuilder - the CodeBuilder
    • maybeBuildLoad_RESULT

      static void maybeBuildLoad_RESULT(VariableExpression variable, CodeBuilder codeBuilder)
      ClassFile coding utility: May be Build Load_RESULT.
      Parameters:
      variable - the variable
      codeBuilder - the codeBuilder to use.