Wang Language - v0.21.5
    Preparing search index...

    Class WangInterpreter

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    callStack: CallStackFrame[] = []
    consoleLogs: { args: any[]; timestamp: number; type: "log" | "error" | "warn" }[] = []
    currentContext: ExecutionContext
    currentModulePath: string = '<main>'
    globalContext: ExecutionContext
    globalModuleCache: Map<string, any> = ...
    lastPipelineValue: any = undefined
    moduleResolver: ModuleResolver
    nodeStack: any[] = []

    Methods

    • Parameters

      • name: string
      • fn: Function

      Returns void

    • Parameters

      Returns Promise<any>

    • Parameters

      • code: string
      • context: undefined | ExecutionContext
      • options: { withMetadata: true }

      Returns Promise<
          {
              metadata: {
                  logs: {
                      args: any[];
                      timestamp: number;
                      type: "log"
                      | "error"
                      | "warn";
                  }[];
              };
              result: any;
          },
      >

    • Parameters

      • name: string
      • value: any

      Returns void