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. //
6e73f12007-03-26Henrik Grubbström (Grubba) // $Id: module.pmod,v 1.14 2007/03/26 11:36:20 grubba 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) 
5809812006-03-25Henrik Grubbström (Grubba) constant get_runtime_info = __builtin.get_runtime_info;
6e73f12007-03-26Henrik Grubbström (Grubba) // Type-checking: constant check_call = predef::__check_call; constant get_return_type = predef::__get_return_type; constant get_first_arg_type = predef::__get_first_arg_type;
ead42e2004-07-04Martin Stjernholm program Encoder = [program] master()->Encoder; program Decoder = [program] master()->Decoder; program Codec = [program] master()->Codec;