Class GetVariableOperation

java.lang.Object
org.kigalisim.lang.operation.GetVariableOperation
All Implemented Interfaces:
Operation

public class GetVariableOperation extends Object implements Operation
Operation that retrieves a variable's value from the engine.

This operation retrieves the value of a specified variable from the engine.

  • Constructor Details

    • GetVariableOperation

      public GetVariableOperation(String variableName)
      Create a new GetVariableOperation.
      Parameters:
      variableName - The name of the variable to retrieve.
  • Method Details

    • execute

      public void execute(PushDownMachine machine)
      Execute the calculation and leave the result at the top of the stack.
      Specified by:
      execute in interface Operation
      Parameters:
      machine - The machine in which to execute the calculation if needed.