Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AuthenticationProgramStateExecutionStack

Hierarchy

Index

Properties

Properties

executionStack

executionStack: boolean[]

An array of boolean values representing the current execution status of the program. This allows the state to track nested conditional branches.

The OP_IF and OP_NOTIF operations push a new boolean onto the executionStack, OP_ELSE flips the top boolean, and OP_ENDIF removes the top boolean from the executionStack.

Other instructions are only evaluated if executionStack contains no false items.

A.K.A. vfExec in the C++ implementation.

Generated using TypeDoc