// // 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 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 Assert 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 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 CleanCall F "$clean_call" A Colomn N ":" A CodeSpace N "code_space" A Codes N "codes" A Comma N "," 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 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 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 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 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 InitGoal F "$init_goal" 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 LT N "<" A LastExecuteWithin F "$last_execute_within" A Leash F "$leash" 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 MaxArity N "max_arity" A MaxFiles N "max_files" A MegaClause F "$mega_clause" A MetaCall F "$call" A MfClause F "$mf_clause" A Minus N "-" A Modify N "modify" A MultiFile F "$multi_file" 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 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 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 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 Slash N "/" A Socket N "socket" A SourceSink N "source_sink" A Spy F "$spy" A Stack N "stack" A StackFree N "stackfree" A StaticClause F "$static_clause" A StaticProcedure N "static_procedure" A Stream 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 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 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 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 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 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 Context2 Context 2 F ConsistencyError ConsistencyError 1 F Creep Creep 1 F Csult Csult 1 F CurrentModule CurrentModule 1 F CutBy CutBy 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 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 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 GoalExpansion GoalExpansion 3 F HandleThrow HandleThrow 3 F Id Id 1 F Is Is 2 F LastExecuteWithin LastExecuteWithin 1 F List Dot 2 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 Portray Portray 1 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 1 F Stream Stream 1 F StreamEOS EndOfStream 1 F StreamPos StreamPos 5 F SyntaxError SyntaxError 7 F ShortSyntaxError SyntaxError 1 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