Module: Upl::Extern::Flags

Defined in:
lib/upl/extern.rb

Overview

copied from SWI-Prolog.h

Constant Summary collapse

PL_Q_DEBUG =

TRUE for backward compatibility

0x0001
PL_Q_NORMAL =

normal usage

0x0002
PL_Q_NODEBUG =

use this one

0x0004
PL_Q_CATCH_EXCEPTION =

handle exceptions in C

0x0008
PL_Q_PASS_EXCEPTION =

pass to parent environment

0x0010
PL_Q_ALLOW_YIELD =

Support I_YIELD

0x0020
PL_Q_EXT_STATUS =

Return extended status

0x0040
PL_Q_DETERMINISTIC =

call was deterministic

0x0100