439 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			439 lines
		
	
	
		
			11 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	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	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	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	LOOP			N	"_LOOP_"
 | |
| A	LT			N	"<"
 | |
| A	LastExecuteWithin	F	"$last_execute_within"
 | |
| A	Leash			F	"$leash"
 | |
| 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	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	"$mf"
 | |
| 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	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	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	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	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	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	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	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	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	4
 | |
| 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
 | |
| F	HiddenVar		HiddenVar	1
 | |
| 
 |