480 lines
12 KiB
Plaintext
480 lines
12 KiB
Plaintext
//
|
|
// Fields are TAB spaced
|
|
// Atoms are of the form A Name Normal,FullLookup String
|
|
// Functors are of the form F Name Atom Arity
|
|
// Terms are of the form T FullName Atom
|
|
//
|
|
// This is supported by YAP directly
|
|
// A Dot N "."
|
|
//
|
|
A 3Dots N "..."
|
|
A Abol F "$abol"
|
|
A Access N "access"
|
|
A AfInet N "AF_INET"
|
|
A AfLocal N "AF_LOCAL"
|
|
A AfUnix N "AF_UNIX"
|
|
A Alarm F "$alarm"
|
|
A Alias N "alias"
|
|
A AltNot N "not"
|
|
A Any N "any"
|
|
A Append N "append"
|
|
A Arg N "arg"
|
|
A Array F "$array"
|
|
A ArrayAccess F "$array_arg"
|
|
A ArrayOverflow N "array_overflow"
|
|
A ArrayType N "array_type"
|
|
A Arrow N "->"
|
|
A DoubleArrow N "-->"
|
|
A Assert N ":-"
|
|
A EmptyBrackets N "()"
|
|
A EmptySquareBrackets N "[]"
|
|
A EmptyCurlyBrackets N "{}"
|
|
A At N "at"
|
|
A Atom N "atom"
|
|
A Atomic N "atomic"
|
|
A Att F "$att"
|
|
A Att1 N "att"
|
|
A AttDo F "$att_do"
|
|
A Attributes N "attributes"
|
|
A B F "$last_choice_pt"
|
|
A Batched N "batched"
|
|
A Between N "between"
|
|
A HugeInt N "huge_int"
|
|
A BigNum N "big_num"
|
|
A BinaryStream N "binary_stream"
|
|
A Braces N "{}"
|
|
A Break F "$break"
|
|
A Byte N "byte"
|
|
A CArith F "$c_arith"
|
|
A Call N "call"
|
|
A CallAndRetryCounter N "call_and_retry_counter"
|
|
A CallCounter N "call_counter"
|
|
A Callable N "callable"
|
|
A Catch F "$catch"
|
|
A ChangeModule F "$change_module"
|
|
A Char N "char"
|
|
A Charsio N "charsio"
|
|
A Character N "character"
|
|
A CharacterCode N "character_code"
|
|
A Charset N "charset"
|
|
A CleanCall F "$clean_call"
|
|
A Colomn N ":"
|
|
A CodeSpace N "code_space"
|
|
A Codes N "codes"
|
|
A CoInductive N "coinductive"
|
|
A Comma N ","
|
|
A CommentHook N "comment_hook"
|
|
A Compound N "compound"
|
|
A ConsistencyError N "consistency_error"
|
|
A ConsultOnBoot F "$consult_on_boot"
|
|
A Context N "context"
|
|
A Cputime N "cputime"
|
|
A Create N "create"
|
|
A Creep F "$creep"
|
|
A CryptAtoms N "crypt_atoms"
|
|
A Csult F "$csult"
|
|
A CurrentModule F "$current_module"
|
|
A Cut N "!"
|
|
A CutBy F "$cut_by"
|
|
A DAbort F "$abort"
|
|
A DBLoad F "$db_load"
|
|
A DBREF N "DBRef"
|
|
A DBReference N "db_reference"
|
|
A DBTerm N "db_term"
|
|
A DBref F "$dbref"
|
|
A DInteger F "$integer"
|
|
A DOUBLE F "Double"
|
|
A Dec10 N "dec10"
|
|
A Default N "default"
|
|
A DevNull N "/dev/null"
|
|
A Diff N "\\="
|
|
A Discontiguous N "discontiguous"
|
|
A Dollar F "$"
|
|
A DoLogUpdClause F "$do_log_upd_clause"
|
|
A DoLogUpdClause0 F "$do_log_upd_clause0"
|
|
A DoLogUpdClauseErase F "$do_log_upd_clause_erase"
|
|
A DoStaticClause F "$do_static_clause"
|
|
A DollarU F "$u"
|
|
A DollarUndef F "$undef"
|
|
A DomainError N "domain_error"
|
|
A E N "e"
|
|
A EOFBeforeEOT N "end_of_file_found_before_end_of_term"
|
|
A EQ N "="
|
|
A EmptyAtom N ""
|
|
A Encoding N "encoding"
|
|
A EndOfStream N "$end_of_stream"
|
|
A Eof N "end_of_file"
|
|
A Eq N "="
|
|
A Error N "error"
|
|
A Evaluable N "evaluable"
|
|
A EvaluationError N "evaluation_error"
|
|
A Execute N "execute"
|
|
A ExecAnswers N "exec_answers"
|
|
A ExecuteInMod F "$execute_in_mod"
|
|
A ExecuteWithin F "$execute_within"
|
|
A ExecuteWoMod F "$execute_wo_mod"
|
|
A Exist N "exist"
|
|
A ExistenceError N "existence_error"
|
|
A ExoClause F "$exo_clause"
|
|
A ExpectedNumber N "expected_number_syntax"
|
|
A ExtendFileSearchPath F "$extend_file_search_path"
|
|
A FB N "fb"
|
|
A Fail N "fail"
|
|
A False N "false"
|
|
A Fast F "$fast"
|
|
A Fileerrors N "fileerrors"
|
|
A Float N "float"
|
|
A FloatFormat N "\%.15g"
|
|
A FloatOverflow N "float_overflow"
|
|
A FloatUnderflow N "float_underflow"
|
|
A Format N "format"
|
|
A FormatAt F "$format@"
|
|
A Functor N "functor"
|
|
A GT N ">"
|
|
A GVar N "var"
|
|
A Gc F "$gc"
|
|
A GcMargin F "$gc_margin"
|
|
A GcTrace F "$gc_trace"
|
|
A GcVerbose F "$gc_verbose"
|
|
A GcVeryVerbose F "$gc_very_verbose"
|
|
A GeneratePredInfo F "$generate_pred_info"
|
|
A Getwork F "$getwork"
|
|
A GetworkSeq F "$getwork_seq"
|
|
A GlobalSp N "global_sp"
|
|
A GlobalTrie N "global_trie"
|
|
A GoalExpansion N "goal_expansion"
|
|
A Hat N "^"
|
|
A HERE N "\n <====HERE====> \n"
|
|
A HandleThrow F "$handle_throw"
|
|
A Heap N "heap"
|
|
A HeapUsed N "heapused"
|
|
A IDB N "idb"
|
|
A IOMode N "io_mode"
|
|
A Id N "id"
|
|
A Inf N "inf"
|
|
A Infinity N "infinity"
|
|
A InitGoal F "$init_goal"
|
|
A InitProlog F "$init_prolog"
|
|
A InStackExpansion N "in stack expansion"
|
|
A Input N "input"
|
|
A InstantiationError N "instantiation_error"
|
|
A Int N "int"
|
|
A IntOverflow N "int_overflow"
|
|
A Integer N "integer"
|
|
A InternalCompilerError N "internal_compiler_error"
|
|
A Is N "is"
|
|
A Key N "key"
|
|
A LDLibraryPath N "LD_LIBRARY_PATH"
|
|
A LONGINT N "LongInt"
|
|
A LOOP N "_LOOP_"
|
|
A LT N "<"
|
|
A LastExecuteWithin F "$last_execute_within"
|
|
A Leash F "$leash"
|
|
A Least N "least"
|
|
A Length F "length"
|
|
A List N "list"
|
|
A Live F "$live"
|
|
A LoadAnswers N "load_answers"
|
|
A Local N "local"
|
|
A LocalSp N "local_sp"
|
|
A LocalTrie N "local_trie"
|
|
A Max N "max"
|
|
A Maximum N "maximum"
|
|
A MaxArity N "max_arity"
|
|
A MaxFiles N "max_files"
|
|
A MegaClause F "$mega_clause"
|
|
A MetaCall F "$call"
|
|
A MfClause F "$mf_clause"
|
|
A Min N "min"
|
|
A Minimum N "minimum"
|
|
A Minus N "-"
|
|
A Modify N "modify"
|
|
A Most N "most"
|
|
A MultiFile F "$mf"
|
|
A Multiple F "multiple"
|
|
A Mutable N "mutable"
|
|
A MutableVariable F "$mutable_variable"
|
|
A MyddasDB F "$myddas_db"
|
|
A MyddasGoal F "$myddas_goal"
|
|
A MyddasHost F "$myddas_host"
|
|
A MyddasPass F "$myddas_pass"
|
|
A MyddasUser F "$myddas_user"
|
|
A MyddasVersionName F "$myddas_version_name"
|
|
A Nan N "nan"
|
|
A Nb N "nb"
|
|
A NbTerm N "nb_term"
|
|
A New N "new"
|
|
A NoEffect N "no_effect"
|
|
A NoMemory N "no_memory"
|
|
A None N "none"
|
|
A NonEmptyList N "non_empty_list"
|
|
A Not N "\\+"
|
|
A NotImplemented N "not_implemented"
|
|
A NotLessThanZero N "not_less_than_zero"
|
|
A NotNewline N "not_newline"
|
|
A NotZero N "not_zero"
|
|
A Number N "number"
|
|
A Off N "off"
|
|
A Offline N "offline"
|
|
A On N "on"
|
|
A Online N "online"
|
|
A Open N "open"
|
|
A OperatingSystemError N "operating_system_error"
|
|
A OperatingSystemSupport N "operating_system_support"
|
|
A Operator N "operator"
|
|
A OperatorPriority N "operator_priority"
|
|
A OperatorSpecifier N "operator_specifier"
|
|
A Otherwise N "otherwise"
|
|
A OutOfAttvarsError N "out_of_attvars_error"
|
|
A OutOfAuxspaceError N "out_of_auxspace_error"
|
|
A OutOfHeapError N "out_of_heap_error"
|
|
A OutOfRange N "out_of_range"
|
|
A OutOfStackError N "out_of_stack_error"
|
|
A OutOfTrailError N "out_of_trail_error"
|
|
A Output N "output"
|
|
A PrologCommonsDir N "prolog_commons_directory"
|
|
A PastEndOfStream N "past_end_of_stream"
|
|
A PermissionError N "permission_error"
|
|
A Pi N "pi"
|
|
A Pipe N "pipe"
|
|
A Plus N "+"
|
|
A Pointer N "pointer"
|
|
A Portray F "$portray"
|
|
A PredicateIndicator N "predicate_indicator"
|
|
A Primitive N "primitive"
|
|
A PrintMessage N "print_message"
|
|
A PrivateProcedure N "private_procedure"
|
|
A Procedure N "procedure"
|
|
A Profile F "$profile"
|
|
A Prolog N "prolog"
|
|
A Ptr N "ptr"
|
|
A Query N "?-"
|
|
A Queue N "queue"
|
|
A Quiet N "quiet"
|
|
A Radix N "radix"
|
|
A Random N "random"
|
|
A Range N "range"
|
|
A Read N "read"
|
|
A Readutil N "readutil"
|
|
A RecordedP F "$recordep"
|
|
A RecordedWithKey F "$recorded_with_key"
|
|
A RedoFreeze F "$redo_freeze"
|
|
A RefoundVar F "$I_FOUND_THE_VARIABLE_AGAIN"
|
|
A Repeat N "repeat"
|
|
A RepeatSpace N "repeat "
|
|
A Reposition N "reposition"
|
|
A RepresentationError N "representation_error"
|
|
A RDiv N "rdiv"
|
|
A Resize N "resize"
|
|
A ResourceError N "resource_error"
|
|
A RestoreRegs F "$restore_regs"
|
|
A RetryCounter N "retry_counter"
|
|
A RTree N "rtree"
|
|
A Safe F "$safe"
|
|
A SafeCallCleanup F "$safe_call_cleanup"
|
|
A Same N "=="
|
|
A Semic N ";"
|
|
A ShiftCountOverflow N "shift_count_overflow"
|
|
A SigAlarm N "sig_alarm"
|
|
A SigBreak N "sig_break"
|
|
A SigCreep N "sig_creep"
|
|
A SigDebug N "sig_debug"
|
|
A SigDelayCreep N "sig_delay_creep"
|
|
A SigHup N "sig_hup"
|
|
A SigInt N "sig_int"
|
|
A SigIti N "sig_iti"
|
|
A SigPending F "$sig_pending"
|
|
A SigPipe N "sig_pipe"
|
|
A SigStackDump N "sig_stack_dump"
|
|
A SigStatistics N "sig_statistics"
|
|
A SigTrace N "sig_trace"
|
|
A SigUsr1 N "sig_usr1"
|
|
A SigUsr2 N "sig_usr2"
|
|
A SigVTAlarm N "sig_vtalarm"
|
|
A SigWakeUp N "sig_wake_up"
|
|
A Singleton N "singleton"
|
|
A Slash N "/"
|
|
A Socket N "socket"
|
|
A SourceSink N "source_sink"
|
|
A Spy F "$spy"
|
|
A Stack N "stack"
|
|
A StackFree N "stackfree"
|
|
A StartupSavedState F "$startup_saved_state"
|
|
A StaticClause F "$static_clause"
|
|
A StaticProcedure N "static_procedure"
|
|
A Stream F "$stream"
|
|
A SWIStream F "<stream>"
|
|
A VStream N "stream"
|
|
A Streams N "streams"
|
|
A StreamOrAlias N "stream_or_alias"
|
|
A StreamPos F "$stream_position"
|
|
A StreamPosition N "stream_position"
|
|
A String N "string"
|
|
A STRING F "String"
|
|
A Swi N "swi"
|
|
A SyntaxError N "syntax_error"
|
|
A SyntaxErrorHandler N "syntax_error_handler"
|
|
A System N "system"
|
|
A SystemError N "system_error"
|
|
A SystemLibraryDir N "system_library_directory"
|
|
A Term N "term"
|
|
A Terms N "terms"
|
|
A TermExpansion N "term_expansion"
|
|
A Text N "text"
|
|
A TextStream N "text_stream"
|
|
A Threads N "threads"
|
|
A Throw N "throw"
|
|
A TimeOutSpec N "time_out_spec"
|
|
A TimeoutError N "timeout_error"
|
|
A TopLevelGoal F "$top_level_goal"
|
|
A TopThreadGoal F "$top_thread_goal"
|
|
A Trail N "trail"
|
|
A True N "true"
|
|
A Tty N "tty"
|
|
A Ttys N "ttys"
|
|
A TypeError N "type_error"
|
|
A Undefined N "undefined"
|
|
A Undefp F "$undefp"
|
|
A Underflow N "underflow"
|
|
A UnificationStack N "unification_stack"
|
|
A Unique N "unique"
|
|
A UnsignedByte N "unsigned_byte"
|
|
A UnsignedChar N "unsigned_char"
|
|
A User N "user"
|
|
A UserErr N "user_error"
|
|
A UserIn N "user_input"
|
|
A UserOut N "user_output"
|
|
A VBar N "|"
|
|
A Var F "$VAR"
|
|
A VarBranches N "var_branches"
|
|
A HiddenVar F "$V"
|
|
A Variable N "variable"
|
|
A VersionNumber F "$version_name"
|
|
A WakeUpGoal F "$wake_up_goal"
|
|
A When F "$when"
|
|
A Write N "write"
|
|
A YapHacks N "yap_hacks"
|
|
A ZeroDivisor N "zero_divisor"
|
|
F AfInet AfInet 2
|
|
F AfLocal AfLocal 1
|
|
F AfUnix AfUnix 1
|
|
F AltNot AltNot 1
|
|
F Arg Arg 3
|
|
F ArrayEntry ArrayAccess 3
|
|
F Arrow Arrow 2
|
|
F DoubleArrow DoubleArrow 2
|
|
F Assert1 Assert 1
|
|
F Assert Assert 2
|
|
F AtFoundOne FoundVar 2
|
|
F Atom Atom 1
|
|
F Att1 Att1 3
|
|
F AttGoal AttDo 2
|
|
F Braces Braces 1
|
|
F Call Call 1
|
|
F Catch Catch 3
|
|
F ChangeModule ChangeModule 1
|
|
F CleanCall CleanCall 2
|
|
F Clist When 4
|
|
F Codes Codes 2
|
|
F Comma Comma 2
|
|
F CommentHook CommentHook 3
|
|
F Context2 Context 2
|
|
F ConsistencyError ConsistencyError 1
|
|
F Creep Creep 1
|
|
F Csult Csult 2
|
|
F CurrentModule CurrentModule 1
|
|
F CutBy CutBy 1
|
|
F DBREF DBREF 1
|
|
F Diff Diff 2
|
|
F DoLogUpdClause DoLogUpdClause 6
|
|
F DoLogUpdClause0 DoLogUpdClause0 6
|
|
F DoLogUpdClauseErase DoLogUpdClauseErase 6
|
|
F DoStaticClause DoStaticClause 5
|
|
F DomainError DomainError 2
|
|
F Dot Dot 2
|
|
F Dot10 Dot 10
|
|
F Dot11 Dot 11
|
|
F Dot12 Dot 12
|
|
F Dot2 Dot 2
|
|
F Dot3 Dot 3
|
|
F Dot4 Dot 4
|
|
F Dot5 Dot 5
|
|
F Dot6 Dot 6
|
|
F Dot7 Dot 7
|
|
F Dot8 Dot 8
|
|
F Dot9 Dot 9
|
|
F EmptySquareBrackets EmptySquareBrackets 2
|
|
F EmptyCurlyBrackets EmptyCurlyBrackets 2
|
|
F Eq Eq 2
|
|
F Error Error 2
|
|
F EvaluationError EvaluationError 1
|
|
F Execute2InMod ExecuteWoMod 2
|
|
F ExecuteInMod ExecuteInMod 2
|
|
F ExecuteWithin ExecuteWithin 1
|
|
F ExistenceError ExistenceError 2
|
|
F ExoClause ExoClause 2
|
|
F Functor Functor 3
|
|
F GAtom Atom 1
|
|
F GAtomic Atomic 1
|
|
F GCompound Compound 1
|
|
F GFloat Float 1
|
|
F GFormatAt FormatAt 2
|
|
F GInteger Integer 1
|
|
F GNumber Number 1
|
|
F GPrimitive Primitive 1
|
|
F GVar GVar 1
|
|
F GeneratePredInfo GeneratePredInfo 4
|
|
F GoalExpansion2 GoalExpansion 2
|
|
F GoalExpansion GoalExpansion 3
|
|
F HandleThrow HandleThrow 3
|
|
F Hat Hat 2
|
|
F Id Id 1
|
|
F Is Is 2
|
|
F LastExecuteWithin LastExecuteWithin 1
|
|
F List Dot 2
|
|
F LOOP LOOP 1
|
|
F MegaClause MegaClause 2
|
|
F MetaCall MetaCall 4
|
|
F Minus Minus 2
|
|
F Module Colomn 2
|
|
F MultiFileClause MfClause 5
|
|
F Mutable MutableVariable (sizeof(timed_var)/sizeof(CELL))
|
|
F NotImplemented NotImplemented 2
|
|
F NBQueue Queue 4
|
|
F Not Not 1
|
|
F Or Semic 2
|
|
F PermissionError PermissionError 3
|
|
F Plus Plus 2
|
|
F Portray Portray 1
|
|
F PrintMessage PrintMessage 2
|
|
F PrologConstraint Prolog 2
|
|
F Query Query 1
|
|
F RecordedWithKey RecordedWithKey 6
|
|
F RDiv RDiv 2
|
|
F RedoFreeze RedoFreeze 3
|
|
F RepresentationError RepresentationError 1
|
|
F ResourceError ResourceError 1
|
|
F RestoreRegs RestoreRegs 2
|
|
F RestoreRegs1 RestoreRegs 1
|
|
F Safe Safe 1
|
|
F SafeCallCleanup SafeCallCleanup 4
|
|
F Same Same 2
|
|
F Slash Slash 2
|
|
F StaticClause StaticClause 2
|
|
F Stream Stream 1
|
|
F StreamEOS EndOfStream 1
|
|
F StreamPos StreamPos 4
|
|
F SyntaxError SyntaxError 7
|
|
F ShortSyntaxError SyntaxError 1
|
|
F TermExpansion TermExpansion 2
|
|
F ThreadRun TopThreadGoal 2
|
|
F Throw Throw 1
|
|
F TimeoutError TimeoutError 2
|
|
F TypeError TypeError 2
|
|
F UMinus Minus 1
|
|
F UPlus Plus 1
|
|
F VBar VBar 2
|
|
F Var Var 1
|
|
F HiddenVar HiddenVar 1
|
|
|