3709192002-03-20Martin Nilsson #pike __REAL_VERSION__
29a20a2003-04-27Martin Nilsson #pragma strict_types
3709192002-03-20Martin Nilsson 
9da7f42001-06-05Martin Stjernholm // Pike core things that don't belong anywhere else. //
49162c2004-10-30Martin Stjernholm // $Id: module.pmod,v 1.12 2004/10/30 11:39:21 mast Exp $
9da7f42001-06-05Martin Stjernholm  constant WEAK_INDICES = __builtin.PIKE_WEAK_INDICES; constant WEAK_VALUES = __builtin.PIKE_WEAK_VALUES; constant WEAK = WEAK_INDICES|WEAK_VALUES; //! Flags for use together with @[set_weak_flag] and @[get_weak_flag]. //! See @[set_weak_flag] for details.
1f6fcf2001-08-15Martin Nilsson 
49162c2004-10-30Martin Stjernholm constant INDEX_FROM_BEG = __builtin.INDEX_FROM_BEG; constant INDEX_FROM_END = __builtin.INDEX_FROM_END; constant OPEN_BOUND = __builtin.OPEN_BOUND; //! Used with @[predef::`[..]] and @[lfun::`[..]] to specify how the //! corresponding index maps to an upper or lower range bound: //! //! @dl //! @item INDEX_FROM_BEG //! The index is relative to the beginning of the string or array //! (or any other sequence implemented through an object). //! Sequences typically start at zero. //! //! @item INDEX_FROM_END //! The index is relative to the end of the sequence. In strings //! and arrays, the last element is at zero, the one before that //! at one, etc. //! //! @item OPEN_BOUND //! The range is open in the corresponding direction. The index is //! irrelevant in this case. //! @enddl
1f6fcf2001-08-15Martin Nilsson constant BacktraceFrame = __builtin.backtrace_frame;
a501ee2002-03-08Henrik Grubbström (Grubba) 
34d1582002-03-12Henrik Grubbström (Grubba) constant Backend = __builtin.Backend; constant DefaultBackend = __builtin.__backend;
9228502003-01-13Martin Stjernholm  constant gc_parameters = __builtin.gc_parameters;
a15c272004-06-14Mirar (Pontus Hagland) 
ead42e2004-07-04Martin Stjernholm program Encoder = [program] master()->Encoder; program Decoder = [program] master()->Decoder; program Codec = [program] master()->Codec;