Unit 'libsee' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#libsee]

TSEE_interpreter

Declaration

Source position: libsee.pas line 223

type TSEE_interpreter = record

  host_data: pointer;

  compatibility: tcint;

  Global: TPSEE_object;

  _Object: TPSEE_object;

  Object_prototype: TPSEE_object;

  Error: TPSEE_object;

  EvalError: TPSEE_object;

  RangeError: TPSEE_object;

  ReferenceError: TPSEE_object;

  SyntaxError: TPSEE_object;

  TypeError: TPSEE_object;

  URIError: TPSEE_object;

  _String: TPSEE_object;

  String_prototype: TPSEE_object;

  _Function: TPSEE_object;

  Function_prototype: TPSEE_object;

  _Array: TPSEE_object;

  Array_prototype: TPSEE_object;

  Number: TPSEE_object;

  Number_prototype: TPSEE_object;

  Boolean: TPSEE_object;

  Boolean_prototype: TPSEE_object;

  Math: TPSEE_object;

  RegExp: TPSEE_object;

  RegExp_prototype: TPSEE_object;

  Date: TPSEE_object;

  Date_prototype: TPSEE_object;

  Global_eval: TPSEE_object;

  Global_scope: PTSEE_scope;

  try_context: PTSEE_try_context;

  try_location: PTSEE_throw_location;

  traceback: PTSEE_traceback;

  module_private: Ppointer;

  intern_tab: pointer;

  random_seed: tcuint;

  locale: PTcchar;

  recursion_limit: tcint;

  sec_domain: pointer;

  trace: procedure(

  para1: PTSEE_interpreter;

  para2: PTSEE_throw_location;

  para3: PTSEE_context;

  para4: TSEE_trace_event

);

  regex_engine: PTSEE_regex_engine;

end;


Documentation generated on: 2023-03-18