/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/yap-devel-6.3.3_3.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/yap-devel-6.3.3_3.txz
yap-devel-6.3.3_3.txz-content
file list
Offset 716, 9 lines modifiedOffset 716, 9 lines modified
716 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​677·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q6.​xml716 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​677·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q6.​xml
717 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​206·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q7.​xml717 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​206·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q7.​xml
718 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​139·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q8.​xml718 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​139·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q8.​xml
719 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​·······​96·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q9.​xml719 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​·······​96·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​q9.​xml
720 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​603·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​reviews.​xml720 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​······​603·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​reviews.​xml
721 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​····​11790·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​xml_example.​pl721 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​····​11790·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​examples/​xml/​xml_example.​pl
722 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​·····​8656·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​problog/​LICENSE722 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​·····​8656·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​packages/​problog/​LICENSE
723 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​··​1908006·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​yap.​html723 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​··​1908168·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​yap.​html
724 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​···​732230·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​yap.​pdf724 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​wheel········​(0)​···​732230·​2016-​04-​21·​19:​48:​20.​000000·​/​usr/​local/​share/​doc/​Yap/​yap.​pdf
+COMPACT_MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"yap-​devel",​"origin":​"lang/​yap-​devel",​"version":​"6.​3.​3_3",​"comment":​"High-​performance·​Prolog·​compiler",​"maintainer":​"danilo@FreeBSD.​org",​"www":​"http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​19808774,​"licenselogic":​"or",​"licenses":​["LGPL3",​"ART20"],​"desc":​"YAP·​is·​a·​high-​performance·​Prolog·​compiler·​developed·​at\nLIACC/​Universidade·​do·​Porto·​and·​at·​COPPE·​Sistemas/​UFRJ.​·​Its·​Prolog\nengine·​is·​based·​in·​the·​WAM·​(Warren·​Abstract·​Machine)​,​·​with·​several\noptimization​s·​for·​better·​performance.​·​YAP·​follows·​the·​Edinburgh\ntradition,​·​and·​is·​largely·​compatible·​with·​the·​ISO-​Prolog·​standard·​and\nwith·​Quintus·​and·​SICStus·​Prolog.​\n\nWWW:​·​http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"deps":​{"gmp":​{"origin":​"math/​gmp",​"version":​"5.​1.​3_3"},​"readline":​{"origin":​"devel/​readline",​"version":​"6.​3.​8"},​"libarchive":​{"origin":​"archivers/​libarchive",​"version":​"3.​2.​0_1,​1"},​"gcc":​{"origin":​"lang/​gcc",​"version":​"4.​8.​5_2"}},​"categories":​["lang"],​"shlibs_required":​["libgmp.​so·​✂1 {"name":​"yap-​devel",​"origin":​"lang/​yap-​devel",​"version":​"6.​3.​3_3",​"comment":​"High-​performance·​Prolog·​compiler",​"maintainer":​"danilo@FreeBSD.​org",​"www":​"http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​19808936,​"licenselogic":​"or",​"licenses":​["LGPL3",​"ART20"],​"desc":​"YAP·​is·​a·​high-​performance·​Prolog·​compiler·​developed·​at\nLIACC/​Universidade·​do·​Porto·​and·​at·​COPPE·​Sistemas/​UFRJ.​·​Its·​Prolog\nengine·​is·​based·​in·​the·​WAM·​(Warren·​Abstract·​Machine)​,​·​with·​several\noptimization​s·​for·​better·​performance.​·​YAP·​follows·​the·​Edinburgh\ntradition,​·​and·​is·​largely·​compatible·​with·​the·​ISO-​Prolog·​standard·​and\nwith·​Quintus·​and·​SICStus·​Prolog.​\n\nWWW:​·​http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"deps":​{"gmp":​{"origin":​"math/​gmp",​"version":​"5.​1.​3_3"},​"readline":​{"origin":​"devel/​readline",​"version":​"6.​3.​8"},​"libarchive":​{"origin":​"archivers/​libarchive",​"version":​"3.​2.​0_1,​1"},​"gcc":​{"origin":​"lang/​gcc",​"version":​"4.​8.​5_2"}},​"categories":​["lang"],​"shlibs_required":​["libgmp.​so·​✂
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"yap-​devel",​"origin":​"lang/​yap-​devel",​"version":​"6.​3.​3_3",​"comment":​"High-​performance·​Prolog·​compiler",​"maintainer":​"danilo@FreeBSD.​org",​"www":​"http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​19808774,​"licenselogic":​"or",​"licenses":​["LGPL3",​"ART20"],​"desc":​"YAP·​is·​a·​high-​performance·​Prolog·​compiler·​developed·​at\nLIACC/​Universidade·​do·​Porto·​and·​at·​COPPE·​Sistemas/​UFRJ.​·​Its·​Prolog\nengine·​is·​based·​in·​the·​WAM·​(Warren·​Abstract·​Machine)​,​·​with·​several\noptimization​s·​for·​better·​performance.​·​YAP·​follows·​the·​Edinburgh\ntradition,​·​and·​is·​largely·​compatible·​with·​the·​ISO-​Prolog·​standard·​and\nwith·​Quintus·​and·​SICStus·​Prolog.​\n\nWWW:​·​http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"deps":​{"gmp":​{"origin":​"math/​gmp",​"version":​"5.​1.​3_3"},​"readline":​{"origin":​"devel/​readline",​"version":​"6.​3.​8"},​"libarchive":​{"origin":​"archivers/​libarchive",​"version":​"3.​2.​0_1,​1"},​"gcc":​{"origin":​"lang/​gcc",​"version":​"4.​8.​5_2"}},​"categories":​["lang"],​"shlibs_required":​["libgmp.​so·​✂1 {"name":​"yap-​devel",​"origin":​"lang/​yap-​devel",​"version":​"6.​3.​3_3",​"comment":​"High-​performance·​Prolog·​compiler",​"maintainer":​"danilo@FreeBSD.​org",​"www":​"http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​19808936,​"licenselogic":​"or",​"licenses":​["LGPL3",​"ART20"],​"desc":​"YAP·​is·​a·​high-​performance·​Prolog·​compiler·​developed·​at\nLIACC/​Universidade·​do·​Porto·​and·​at·​COPPE·​Sistemas/​UFRJ.​·​Its·​Prolog\nengine·​is·​based·​in·​the·​WAM·​(Warren·​Abstract·​Machine)​,​·​with·​several\noptimization​s·​for·​better·​performance.​·​YAP·​follows·​the·​Edinburgh\ntradition,​·​and·​is·​largely·​compatible·​with·​the·​ISO-​Prolog·​standard·​and\nwith·​Quintus·​and·​SICStus·​Prolog.​\n\nWWW:​·​http:​/​/​www.​dcc.​fc.​up.​pt/​~vsc/​Yap/​",​"deps":​{"gmp":​{"origin":​"math/​gmp",​"version":​"5.​1.​3_3"},​"readline":​{"origin":​"devel/​readline",​"version":​"6.​3.​8"},​"libarchive":​{"origin":​"archivers/​libarchive",​"version":​"3.​2.​0_1,​1"},​"gcc":​{"origin":​"lang/​gcc",​"version":​"4.​8.​5_2"}},​"categories":​["lang"],​"shlibs_required":​["libgmp.​so·​✂
/usr/local/bin/yap
readelf --wide --hex-dump=.rodata {}
Offset 4191, 16 lines modifiedOffset 4191, 16 lines modified
4191 ··​0x0055b720·​696c655f·​666f756e·​645f6265·​666f7265·​ile_found_before4191 ··​0x0055b720·​696c655f·​666f756e·​645f6265·​666f7265·​ile_found_before
4192 ··​0x0055b730·​5f656e64·​5f6f665f·​7465726d·​00000000·​_end_of_term.​.​.​.​4192 ··​0x0055b730·​5f656e64·​5f6f665f·​7465726d·​00000000·​_end_of_term.​.​.​.​
4193 ··​0x0055b740·​616c6c6f·​63617469·​6e672069·​6e697469·​allocating·​initi4193 ··​0x0055b740·​616c6c6f·​63617469·​6e672069·​6e697469·​allocating·​initi
4194 ··​0x0055b750·​616c2070·​72656469·​63617465·​20686173·​al·​predicate·​has4194 ··​0x0055b750·​616c2070·​72656469·​63617465·​20686173·​al·​predicate·​has
4195 ··​0x0055b760·​68207461·​626c6500·​616c6c6f·​775f7661·​h·​table.​allow_va4195 ··​0x0055b760·​68207461·​626c6500·​616c6c6f·​775f7661·​h·​table.​allow_va
4196 ··​0x0055b770·​72696162·​6c655f6e·​616d655f·​61735f66·​riable_name_as_f4196 ··​0x0055b770·​72696162·​6c655f6e·​616d655f·​61735f66·​riable_name_as_f
4197 ··​0x0055b780·​756e6374·​6f720000·​59415020·​362e332e·​unctor.​.​YAP·​6.​3.​4197 ··​0x0055b780·​756e6374·​6f720000·​59415020·​362e332e·​unctor.​.​YAP·​6.​3.​
4198 ··​0x0055b790·​33202861·​6d643634·​293a2046·​7269204a·​3·​(amd64)​:​·Fri·​J4198 ··​0x0055b790·​33202861·​6d643634·​293a2053·​756e204a·​3·​(amd64)​:​·Sun·​J
4199 ··​0x0055b7a0·​756e2031·​30203139·​3a34323a·​32312055·​un·​10·​19:​42:​21·​U4199 ··​0x0055b7a0·​756e2031·​32203130·​3a30333a·​34352055·​un·​12·​10:​03:​45·​U
4200 ··​0x0055b7b0·​54432032·​30313600·​00000000·​00000000·​TC·​2016.​.​.​.​.​.​.​.​.​4200 ··​0x0055b7b0·​54432032·​30313600·​00000000·​00000000·​TC·​2016.​.​.​.​.​.​.​.​.​
4201 ··​0x0055b7c0·​b69c5500·​00000000·​0100b004·​00000000·​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​.​4201 ··​0x0055b7c0·​b69c5500·​00000000·​0100b004·​00000000·​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​.​
4202 ··​0x0055b7d0·​1ead5500·​00000000·​0100b004·​00000000·​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​.​4202 ··​0x0055b7d0·​1ead5500·​00000000·​0100b004·​00000000·​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​.​
4203 ··​0x0055b7e0·​e3bc5400·​00000000·​0600b004·​00000000·​.​.​T.​.​.​.​.​.​.​.​.​.​.​.​.​4203 ··​0x0055b7e0·​e3bc5400·​00000000·​0600b004·​00000000·​.​.​T.​.​.​.​.​.​.​.​.​.​.​.​.​
4204 ··​0x0055b7f0·​b69c5500·​00000000·​0600b004·​00000000·​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​.​4204 ··​0x0055b7f0·​b69c5500·​00000000·​0600b004·​00000000·​.​.​U.​.​.​.​.​.​.​.​.​.​.​.​.​
4205 ··​0x0055b800·​57d15400·​00000000·​06007e04·​00000000·​W.​T.​.​.​.​.​.​.​~.​.​.​.​.​4205 ··​0x0055b800·​57d15400·​00000000·​06007e04·​00000000·​W.​T.​.​.​.​.​.​.​~.​.​.​.​.​
4206 ··​0x0055b810·​5d295500·​00000000·​06007e04·​00000000·​])​U.​.​.​.​.​.​.​~.​.​.​.​.​4206 ··​0x0055b810·​5d295500·​00000000·​06007e04·​00000000·​])​U.​.​.​.​.​.​.​~.​.​.​.​.​
/usr/local/include/Yap/src/parms.h
Offset 9, 9 lines modifiedOffset 9, 9 lines modified
9 #define·​YAP_ARCH»       ​····​"amd64"9 #define·​YAP_ARCH»       ​····​"amd64"
10 #define·​YAP_LIBS»       ​····​"-​lgmp·​-​lreadline·​-​lncurses·​-​lcrypt·​-​lstdc++·​-​lxnet·​-​lm·​"10 #define·​YAP_LIBS»       ​····​"-​lgmp·​-​lreadline·​-​lncurses·​-​lcrypt·​-​lstdc++·​-​lxnet·​-​lm·​"
11 #define·​YAP_YAPLIB»     ​····​"libYap.​a"11 #define·​YAP_YAPLIB»     ​····​"libYap.​a"
12 #define·​YAP_CC» ​····​"gcc48"12 #define·​YAP_CC» ​····​"gcc48"
13 #define·​YAP_CFLAGS»     ​····​"-​O3·​-​fomit-​frame-​pointer·​-​Wall·​-​Wstrict-​prototypes·​-​Wmissing-​prototypes·​-​O2·​-​pipe··​-​isystem·​/​usr/​local/​include·​-​fstack-​protector·​-​Wl,​-​rpath=/​usr/​local/​lib/​gcc48·​-​fno-​strict-​aliasing·​-​DCOROUTINING=1·​-​DCUT_C=1·​-​DRATIONAL_TREES=1·​-​DDEPTH_LIMIT=1·​-​DTABLING=1·​-​DHAVE_CONFIG_H·​-​D_YAP_NOT_INSTALLED_=​1·​-​isystem·​/​usr/​local/​include·​-​I/​usr/​local/​include·​-​I/​usr/​local/​include··​-​I.​·​-​I.​/​H·​-​I.​/​include··​-​I.​/​os·​-​I.​/​OPTYap·​-​I.​/​BEAM·​-​I.​/​MYDDAS"13 #define·​YAP_CFLAGS»     ​····​"-​O3·​-​fomit-​frame-​pointer·​-​Wall·​-​Wstrict-​prototypes·​-​Wmissing-​prototypes·​-​O2·​-​pipe··​-​isystem·​/​usr/​local/​include·​-​fstack-​protector·​-​Wl,​-​rpath=/​usr/​local/​lib/​gcc48·​-​fno-​strict-​aliasing·​-​DCOROUTINING=1·​-​DCUT_C=1·​-​DRATIONAL_TREES=1·​-​DDEPTH_LIMIT=1·​-​DTABLING=1·​-​DHAVE_CONFIG_H·​-​D_YAP_NOT_INSTALLED_=​1·​-​isystem·​/​usr/​local/​include·​-​I/​usr/​local/​include·​-​I/​usr/​local/​include··​-​I.​·​-​I.​/​H·​-​I.​/​include··​-​I.​/​os·​-​I.​/​OPTYap·​-​I.​/​BEAM·​-​I.​/​MYDDAS"
14 #define·​YAP_LDFLAGS····​"-​Wl,​-​-​export-​dynamic··​-​L/​usr/​local/​lib·​-​L/​usr/​local/​lib·​-​L/​usr/​local/​lib·​-​fstack-​protector·​-​Wl,​-​rpath=/​usr/​local/​lib/​gcc48·​-​L/​usr/​local/​lib/​gcc48·​-​L/​usr/​local/​lib·​-​L/​wrkdirs/​usr/​ports/​lang/​yap-​devel/​work/​yap-​6.​3.​3·​-​Wl,​-​R,​/​usr/​local/​lib"14 #define·​YAP_LDFLAGS····​"-​Wl,​-​-​export-​dynamic··​-​L/​usr/​local/​lib·​-​L/​usr/​local/​lib·​-​L/​usr/​local/​lib·​-​fstack-​protector·​-​Wl,​-​rpath=/​usr/​local/​lib/​gcc48·​-​L/​usr/​local/​lib/​gcc48·​-​L/​usr/​local/​lib·​-​L/​wrkdirs/​usr/​ports/​lang/​yap-​devel/​work/​yap-​6.​3.​3·​-​Wl,​-​R,​/​usr/​local/​lib"
15 #define·​YAP_SHLIB_SUFFIX····​".​"·​"so"15 #define·​YAP_SHLIB_SUFFIX····​".​"·​"so"
16 #define·​YAP_TIMESTAMP·​"1465587741"16 #define·​YAP_TIMESTAMP·​"1465725825"
17 #define·​YAP_SVERSION···​"YAP·​6.​3.​3·​(amd64)​:​·Fri·​Jun·​10·​19:​42:​21·​UTC·​2016"17 #define·​YAP_SVERSION···​"YAP·​6.​3.​3·​(amd64)​:​·Sun·​Jun·​12·​10:​03:​45·​UTC·​2016"
/usr/local/lib/Yap/startup.yss
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 00000000:​·​2321·​2f62·​696e·​2f73·​680a·​6578·​6563·​5f64··​#!/​bin/​sh.​exec_d1 00000000:​·​2321·​2f62·​696e·​2f73·​680a·​6578·​6563·​5f64··​#!/​bin/​sh.​exec_d
2 00000010:​·​6972·​3d24·​7b59·​4150·​4249·​4e44·​4952·​3a2d··​ir=${YAPBINDIR:​-​2 00000010:​·​6972·​3d24·​7b59·​4150·​4249·​4e44·​4952·​3a2d··​ir=${YAPBINDIR:​-​
3 00000020:​·​2f75·​7372·​2f6c·​6f63·​616c·​2f62·​696e·​7d0a··​/​usr/​local/​bin}.​3 00000020:​·​2f75·​7372·​2f6c·​6f63·​616c·​2f62·​696e·​7d0a··​/​usr/​local/​bin}.​
4 00000030:​·​6578·​6563·​2024·​6578·​6563·​5f64·​6972·​2f79··​exec·​$exec_dir/​y4 00000030:​·​6578·​6563·​2024·​6578·​6563·​5f64·​6972·​2f79··​exec·​$exec_dir/​y
5 00000040:​·​6170·​2024·​3020·​2224·​4022·​0a59·​4150·​2036··​ap·​$0·​"$@".​YAP·​65 00000040:​·​6170·​2024·​3020·​2224·​4022·​0a59·​4150·​2036··​ap·​$0·​"$@".​YAP·​6
6 00000050:​·​2e33·​2e33·​2028·​616d·​6436·​3429·​3a20·4672··​.​3.​3·​(amd64)​:​·Fr6 00000050:​·​2e33·​2e33·​2028·​616d·​6436·​3429·​3a20·5375··​.​3.​3·​(amd64)​:​·Su
7 00000060:​·​6920·​4a75·​6e20·​3130·​2031·​393a·​3432·​3a32··i·​Jun·​10·​19:​42:​27 00000060:​·​6e20·​4a75·​6e20·​3132·​2031·​303a·​3033·​3a34··n·​Jun·​12·​10:​03:​4
8 00000070:​·​3120·​5554·​4320·​3230·​3136·​0000·​e816·​7900··1·​UTC·​2016.​.​.​.​y.​8 00000070:​·​3520·​5554·​4320·​3230·​3136·​0000·​e816·​7900··5·​UTC·​2016.​.​.​.​y.​
9 00000080:​·​0000·​0000·​0181·​0100·​00f8·​2142·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​!B.​.​.​.​9 00000080:​·​0000·​0000·​0181·​0100·​00f8·​2142·​0000·​0000··​.​.​.​.​.​.​.​.​.​.​!B.​.​.​.​
10 00000090:​·​005a·​2342·​0000·​0000·​000e·​2442·​0000·​0000··​.​Z#B.​.​.​.​.​.​$B.​.​.​.​10 00000090:​·​005a·​2342·​0000·​0000·​000e·​2442·​0000·​0000··​.​Z#B.​.​.​.​.​.​$B.​.​.​.​
11 000000a0:​·​00ba·​2442·​0000·​0000·​0069·​2542·​0000·​0000··​.​.​$B.​.​.​.​.​i%B.​.​.​.​11 000000a0:​·​00ba·​2442·​0000·​0000·​0069·​2542·​0000·​0000··​.​.​$B.​.​.​.​.​i%B.​.​.​.​
12 000000b0:​·​001d·​2642·​0000·​0000·​0041·​2642·​0000·​0000··​.​.​&B.​.​.​.​.​A&B.​.​.​.​12 000000b0:​·​001d·​2642·​0000·​0000·​0041·​2642·​0000·​0000··​.​.​&B.​.​.​.​.​A&B.​.​.​.​
13 000000c0:​·​00e6·​1342·​0000·​0000·​00ec·​5042·​0000·​0000··​.​.​.​B.​.​.​.​.​.​PB.​.​.​.​13 000000c0:​·​00e6·​1342·​0000·​0000·​00ec·​5042·​0000·​0000··​.​.​.​B.​.​.​.​.​.​PB.​.​.​.​
14 000000d0:​·​0010·​4642·​0000·​0000·​009b·​5842·​0000·​0000··​.​.​FB.​.​.​.​.​.​XB.​.​.​.​14 000000d0:​·​0010·​4642·​0000·​0000·​009b·​5842·​0000·​0000··​.​.​FB.​.​.​.​.​.​XB.​.​.​.​
15 000000e0:​·​00f3·​2b42·​0000·​0000·​0008·​2c42·​0000·​0000··​.​.​+B.​.​.​.​.​.​,​B.​.​.​.​15 000000e0:​·​00f3·​2b42·​0000·​0000·​0008·​2c42·​0000·​0000··​.​.​+B.​.​.​.​.​.​,​B.​.​.​.​
Offset 99993, 8 lines modifiedOffset 99993, 8 lines modified
99993 00186980:​·​ffff·​ffe8·​1679·​0000·​0000·​00d7·​f142·​0000··​.​.​.​.​.​y.​.​.​.​.​.​.​B.​.​99993 00186980:​·​ffff·​ffe8·​1679·​0000·​0000·​00d7·​f142·​0000··​.​.​.​.​.​y.​.​.​.​.​.​.​B.​.​
99994 00186990:​·​0000·​00f6·​ffff·​ffff·​ffff·​fff0·​1679·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​y.​.​99994 00186990:​·​0000·​00f6·​ffff·​ffff·​ffff·​fff0·​1679·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​y.​.​
99995 001869a0:​·​0000·​0057·​ed42·​0000·​0000·​00d8·​ffff·​ffff··​.​.​.​W.​B.​.​.​.​.​.​.​.​.​.​99995 001869a0:​·​0000·​0057·​ed42·​0000·​0000·​00d8·​ffff·​ffff··​.​.​.​W.​B.​.​.​.​.​.​.​.​.​.​
99996 001869b0:​·​ffff·​ff00·​0000·​0000·​0000·​0080·​3e09·​0208··​.​.​.​.​.​.​.​.​.​.​.​.​>.​.​.​99996 001869b0:​·​ffff·​ff00·​0000·​0000·​0000·​0080·​3e09·​0208··​.​.​.​.​.​.​.​.​.​.​.​.​>.​.​.​
99997 001869c0:​·​0000·​0000·​1e17·​0208·​0000·​0025·​8f42·​0000··​.​.​.​.​.​.​.​.​.​.​.​%.​B.​.​99997 001869c0:​·​0000·​0000·​1e17·​0208·​0000·​0025·​8f42·​0000··​.​.​.​.​.​.​.​.​.​.​.​%.​B.​.​
99998 001869d0:​·​0000·​00f0·​ffff·​ffff·​ffff·​ffe8·​1679·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​y.​.​99998 001869d0:​·​0000·​00f0·​ffff·​ffff·​ffff·​ffe8·​1679·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​y.​.​
99999 001869e0:​·​0000·​00d7·​f142·​0000·​0000·​00f0·​ffff·​ffff··​.​.​.​.​.​B.​.​.​.​.​.​.​.​.​.​99999 001869e0:​·​0000·​00d7·​f142·​0000·​0000·​00f0·​ffff·​ffff··​.​.​.​.​.​B.​.​.​.​.​.​.​.​.​.​
100000 [·​Too·​much·​input·​for·​diff·​(SHA1:​·​2aa92bd266433bd64717d​71a028cfe2ba765d8b0)​·​]100000 [·​Too·​much·​input·​for·​diff·​(SHA1:​·​2bf78011b6c0f184a555f​0eecda7240b1e6108a2)​·​]
/usr/local/lib/libYap.a
readelf --wide --string-dump=.rodata.str1.8 {}
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
  
263 String·​dump·​of·​section·​'.​rodata.​str1.​8':​263 String·​dump·​of·​section·​'.​rodata.​str1.​8':​
264 ··​[·····​0]··​initiating·​a·​C·​Pred·​with·​backtracking264 ··​[·····​0]··​initiating·​a·​C·​Pred·​with·​backtracking
265 ··​[····​28]··​No·​Heap·​Space·​in·​InitCPredBack265 ··​[····​28]··​No·​Heap·​Space·​in·​InitCPredBack
266 ··​[····​48]··​end_of_file_found_bef​ore_end_of_term266 ··​[····​48]··​end_of_file_found_bef​ore_end_of_term
267 ··​[····​70]··​allocating·​initial·​predicate·​hash·​table267 ··​[····​70]··​allocating·​initial·​predicate·​hash·​table
268 ··​[····​98]··​allow_variable_name_a​s_functor268 ··​[····​98]··​allow_variable_name_a​s_functor
269 ··​[····​b8]··​YAP·​6.​3.​3·​(amd64)​:​·Fri·​Jun·​10·​19:​42:​21·​UTC·​2016269 ··​[····​b8]··​YAP·​6.​3.​3·​(amd64)​:​·Sun·​Jun·​12·​10:​03:​45·​UTC·​2016
  
  
270 File:​·​lib.​a(inlines.​o)​270 File:​·​lib.​a(inlines.​o)​
  
271 File:​·​lib.​a(iopreds.​o)​271 File:​·​lib.​a(iopreds.​o)​
  
272 String·​dump·​of·​section·​'.​rodata.​str1.​8':​272 String·​dump·​of·​section·​'.​rodata.​str1.​8':​
Offset 318, 29 lines modifiedOffset 318, 29 lines modified
318 ··​[····​a0]··​formatting·​mismatch·​in·​saved·​space318 ··​[····​a0]··​formatting·​mismatch·​in·​saved·​space
319 ··​[····​c8]··​foreign·​predicate·​has·​different·​definition·​in·​saved·​space319 ··​[····​c8]··​foreign·​predicate·​has·​different·​definition·​in·​saved·​space
  
  
320 File:​·​lib.​a(qlyw.​o)​320 File:​·​lib.​a(qlyw.​o)​
  
321 String·​dump·​of·​section·​'.​rodata.​str1.​8':​321 String·​dump·​of·​section·​'.​rodata.​str1.​8':​
322 ··​[·····​0]··​YAP·​6.​3.​3·​(amd64)​:​·Fri·​Jun·​10·​19:​42:​21·​UTC·​2016322 ··​[·····​0]··​YAP·​6.​3.​3·​(amd64)​:​·Sun·​Jun·​12·​10:​03:​45·​UTC·​2016
323 ··​[····​30]··​#!/​bin/​sh323 ··​[····​30]··​#!/​bin/​sh
324 ··​[····​3a]··​exec_dir=${YAPBINDIR:​-​%s}324 ··​[····​3a]··​exec_dir=${YAPBINDIR:​-​%s}
325 ··​[····​54]··​exec·​$exec_dir/​yap·​$0·​"$@"325 ··​[····​54]··​exec·​$exec_dir/​yap·​$0·​"$@"
326 ··​[····​6f]··​%s326 ··​[····​6f]··​%s
  
  
327 File:​·​lib.​a(range.​o)​327 File:​·​lib.​a(range.​o)​
  
328 File:​·​lib.​a(save.​o)​328 File:​·​lib.​a(save.​o)​
  
329 String·​dump·​of·​section·​'.​rodata.​str1.​8':​329 String·​dump·​of·​section·​'.​rodata.​str1.​8':​
330 ··​[·····​0]··​failed·​to·​read·​saved·​state·​header330 ··​[·····​0]··​failed·​to·​read·​saved·​state·​header
331 ··​[····​28]··​failed·​to·​scan·​first·​line·​from·​saved·​state331 ··​[····​28]··​failed·​to·​scan·​first·​line·​from·​saved·​state
332 ··​[····​58]··​YAP·​6.​3.​3·​(amd64)​:​·Fri·​Jun·​10·​19:​42:​21·​UTC·​2016332 ··​[····​58]··​YAP·​6.​3.​3·​(amd64)​:​·Sun·​Jun·​12·​10:​03:​45·​UTC·​2016
333 ··​[····​88]··​failed·​to·​scan·​version·​info·​from·​saved·​state333 ··​[····​88]··​failed·​to·​scan·​version·​info·​from·​saved·​state
334 ··​[····​b8]··​could·​not·​allocate·​enough·​trail·​space334 ··​[····​b8]··​could·​not·​allocate·​enough·​trail·​space
335 ··​[····​e0]··​not·​enough·​space·​to·​restore·​hash·​tables·​for·​indexing335 ··​[····​e0]··​not·​enough·​space·​to·​restore·​hash·​tables·​for·​indexing
336 ··​[···​118]··​#!/​bin/​sh336 ··​[···​118]··​#!/​bin/​sh
337 ··​[···​122]··​exec_dir=${YAPBINDIR:​-​%s}337 ··​[···​122]··​exec_dir=${YAPBINDIR:​-​%s}
338 ··​[···​13c]··​exec·​$exec_dir/​yap·​$0·​"$@"338 ··​[···​13c]··​exec·​$exec_dir/​yap·​$0·​"$@"
339 ··​[···​157]··​%cYAP-​%s339 ··​[···​157]··​%cYAP-​%s
/usr/local/share/Yap/chr/chr_translate.pl
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 /​*··​Generated·​by·​CHR·​bootstrap·​compiler1 /​*··​Generated·​by·​CHR·​bootstrap·​compiler
2 ····​From:​·​/​wrkdirs/​usr/​ports/​lang/​yap-​devel/​work/​yap-​6.​3.​3/​packages/​chr/​chr_translate.​chr2 ····​From:​·​/​wrkdirs/​usr/​ports/​lang/​yap-​devel/​work/​yap-​6.​3.​3/​packages/​chr/​chr_translate.​chr
3 ····​Date:​·​"Fri·​Jun·​10·​19:​48:​14·​2016"3 ····​Date:​·​"Sun·​Jun·​12·​10:​10:​01·​2016"
  
4 ····​DO·​NOT·​EDIT.​··​EDIT·​THE·​CHR·​FILE·​INSTEAD4 ····​DO·​NOT·​EDIT.​··​EDIT·​THE·​CHR·​FILE·​INSTEAD
5 */​5 */​
  
6 :​-​module(chr_translate,​[chr_translate/​2,​chr_translate_line_in​fo/​3])​.​6 :​-​module(chr_translate,​[chr_translate/​2,​chr_translate_line_in​fo/​3])​.​
7 :​-​use_module(chr_runtim​e)​.​7 :​-​use_module(chr_runtim​e)​.​
8 :​-​style_check(-​·​(discontiguous)​)​.​8 :​-​style_check(-​·​(discontiguous)​)​.​
/usr/local/share/Yap/chr/guard_entailment.pl
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 /​*··​Generated·​by·​CHR·​bootstrap·​compiler1 /​*··​Generated·​by·​CHR·​bootstrap·​compiler
2 ····​From:​·​guard_entailment.​chr2 ····​From:​·​guard_entailment.​chr
3 ····​Date:​·​"Fri·​Jun·​10·​19:​48:​07·​2016"3 ····​Date:​·​"Sun·​Jun·​12·​10:​09:​53·​2016"
  
4 ····​DO·​NOT·​EDIT.​··​EDIT·​THE·​CHR·​FILE·​INSTEAD4 ····​DO·​NOT·​EDIT.​··​EDIT·​THE·​CHR·​FILE·​INSTEAD
5 */​5 */​
  
6 :​-​module(guard_entailme​nt,​[entails_guard/​2,​simplify_guards/​5])​.​6 :​-​module(guard_entailme​nt,​[entails_guard/​2,​simplify_guards/​5])​.​
7 :​-​use_module(chr_runtim​e)​.​7 :​-​use_module(chr_runtim​e)​.​
8 :​-​style_check(-​·​(discontiguous)​)​.​8 :​-​style_check(-​·​(discontiguous)​)​.​
/usr/local/share/doc/Yap/yap.html
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <!DOCTYPE·​html·​PUBLIC·​"-​/​/​W3C/​/​DTD·​HTML·​4.​01·​Transitional/​/​EN"·​"http:​/​/​www.​w3.​org/​TR/​html4/​loose.​dtd">1 <!DOCTYPE·​html·​PUBLIC·​"-​/​/​W3C/​/​DTD·​HTML·​4.​01·​Transitional/​/​EN"·​"http:​/​/​www.​w3.​org/​TR/​html4/​loose.​dtd">
2 <html>2 <html>
3 <!-​-​·​Created·​on·​June·​10,​·​2016·​by·​texi2html·​5.​03 <!-​-​·​Created·​on·​June·​12,​·​2016·​by·​texi2html·​5.​0
4 texi2html·​was·​written·​by:​·4 texi2html·​was·​written·​by:​·
5 ············​Lionel·​Cons·​<Lionel.​Cons@cern.​ch>·​(original·​author)​5 ············​Lionel·​Cons·​<Lionel.​Cons@cern.​ch>·​(original·​author)​
6 ············​Karl·​Berry··​<karl@freefriends.​org>6 ············​Karl·​Berry··​<karl@freefriends.​org>
7 ············​Olaf·​Bachmann·​<obachman@mathematik.​uni-​kl.​de>7 ············​Olaf·​Bachmann·​<obachman@mathematik.​uni-​kl.​de>
8 ············​and·​many·​others.​8 ············​and·​many·​others.​
9 Maintained·​by:​·​Many·​creative·​people.​9 Maintained·​by:​·​Many·​creative·​people.​
10 Send·​bugs·​and·​suggestions·​to·​<texi2html-​bug@nongnu.​org>10 Send·​bugs·​and·​suggestions·​to·​<texi2html-​bug@nongnu.​org>
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 <hr>74 <hr>
75 <a·​name="SEC_Contents"><​/​a>75 <a·​name="SEC_Contents"><​/​a>
76 <h1>Table·​of·​Contents</​h1>76 <h1>Table·​of·​Contents</​h1>
  
77 <div·​class="contents">77 <div·​class="contents">
  
78 <ul·​class="no-​bullet">78 <ul·​class="no-​bullet">
79 ··​<li><a·​name="toc-​Introduction"·​href="#Intro">Introdu​ction</​a></​li>79 ··​<li><a·​name="toc-​Introduction-​1"·​href="#Intro">Introdu​ction</​a></​li>
80 ··​<li><a·​name="toc-​Installing-​YAP"·​href="#Install">1·​Installing·​YAP</​a>80 ··​<li><a·​name="toc-​Installing-​YAP"·​href="#Install">1·​Installing·​YAP</​a>
81 ··​<ul·​class="no-​bullet">81 ··​<ul·​class="no-​bullet">
82 ····​<li><a·​name="toc-​Tuning-​the-​Functionality-​of-​YAP"·​href="#Configuration-​Options">1.​1·​Tuning·​the·​Functionality·​of·​YAP</​a></​li>82 ····​<li><a·​name="toc-​Tuning-​the-​Functionality-​of-​YAP"·​href="#Configuration-​Options">1.​1·​Tuning·​the·​Functionality·​of·​YAP</​a></​li>
83 ····​<li><a·​name="toc-​Tuning-​YAP-​for-​a-​Particular-​Machine-​and-​Compiler"·​href="#Machine-​Options">1.​2·​Tuning·​YAP·​for·​a·​Particular·​Machine·​and·​Compiler</​a></​li>83 ····​<li><a·​name="toc-​Tuning-​YAP-​for-​a-​Particular-​Machine-​and-​Compiler"·​href="#Machine-​Options">1.​2·​Tuning·​YAP·​for·​a·​Particular·​Machine·​and·​Compiler</​a></​li>
84 ····​<li><a·​name="toc-​Tuning-​YAP-​for-​GCC_002e"·​href="#Tuning-​for-​GCC">1.​3·​Tuning·​YAP·​for·​<code>GCC</​code>.​</​a>84 ····​<li><a·​name="toc-​Tuning-​YAP-​for-​GCC_002e"·​href="#Tuning-​for-​GCC">1.​3·​Tuning·​YAP·​for·​<code>GCC</​code>.​</​a>
85 ····​<ul·​class="no-​bullet">85 ····​<ul·​class="no-​bullet">
86 ······​<li><a·​name="toc-​Compiling-​Under-​Visual-​C_002b_002b-​1"·​href="#Compiling-​Under-​Visual-​C_002b_002b">1.​3.​1·​Compiling·​Under·​Visual·​C++</​a></​li>86 ······​<li><a·​name="toc-​Compiling-​Under-​Visual-​C_002b_002b-​1"·​href="#Compiling-​Under-​Visual-​C_002b_002b">1.​3.​1·​Compiling·​Under·​Visual·​C++</​a></​li>
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 </​li>91 </​li>
92 ··​</​ul></​li>92 ··​</​ul></​li>
93 ··​<li><a·​name="toc-​Running-​YAP"·​href="#Run">2·​Running·​YAP</​a>93 ··​<li><a·​name="toc-​Running-​YAP"·​href="#Run">2·​Running·​YAP</​a>
94 ··​<ul·​class="no-​bullet">94 ··​<ul·​class="no-​bullet">
95 ····​<li><a·​name="toc-​Running-​YAP-​Interactively-​1"·​href="#Running-​YAP-​Interactively">2.​1·​Running·​YAP·​Interactively</​a></​li>95 ····​<li><a·​name="toc-​Running-​YAP-​Interactively-​1"·​href="#Running-​YAP-​Interactively">2.​1·​Running·​YAP·​Interactively</​a></​li>
96 ····​<li><a·​name="toc-​Running-​Prolog-​Files-​1"·​href="#Running-​Prolog-​Files">2.​2·​Running·​Prolog·​Files</​a></​li>96 ····​<li><a·​name="toc-​Running-​Prolog-​Files-​1"·​href="#Running-​Prolog-​Files">2.​2·​Running·​Prolog·​Files</​a></​li>
97 ··​</​ul></​li>97 ··​</​ul></​li>
98 ··​<li><a·​name="toc-​Syntax-​2"·​href="#Syntax">3·​Syntax</​a>98 ··​<li><a·​name="toc-​Syntax-​1"·​href="#Syntax">3·​Syntax</​a>
99 ··​<ul·​class="no-​bullet">99 ··​<ul·​class="no-​bullet">
100 ····​<li><a·​name="toc-​Syntax-​of-​Terms"·​href="#Formal-​Syntax">3.​1·​Syntax·​of·​Terms</​a></​li>100 ····​<li><a·​name="toc-​Syntax-​of-​Terms"·​href="#Formal-​Syntax">3.​1·​Syntax·​of·​Terms</​a></​li>
101 ····​<li><a·​name="toc-​Prolog-​Tokens"·​href="#Tokens">3.​2·​Prolog·​Tokens</​a>101 ····​<li><a·​name="toc-​Prolog-​Tokens"·​href="#Tokens">3.​2·​Prolog·​Tokens</​a>
102 ····​<ul·​class="no-​bullet">102 ····​<ul·​class="no-​bullet">
103 ······​<li><a·​name="toc-​Numbers-​1"·​href="#Numbers">3.​2.​1·​Numbers</​a>103 ······​<li><a·​name="toc-​Numbers-​1"·​href="#Numbers">3.​2.​1·​Numbers</​a>
104 ······​<ul·​class="no-​bullet">104 ······​<ul·​class="no-​bullet">
105 ········​<li><a·​name="toc-​Integers-​1"·​href="#Integers">3.​2.​1.​1·​Integers</​a></​li>105 ········​<li><a·​name="toc-​Integers-​1"·​href="#Integers">3.​2.​1.​1·​Integers</​a></​li>
Offset 141, 16 lines modifiedOffset 141, 16 lines modified
141 ····​<li><a·​name="toc-​Predicates-​on-​terms"·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​li>141 ····​<li><a·​name="toc-​Predicates-​on-​terms"·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​li>
142 ····​<li><a·​name="toc-​Predicates-​on-​Atoms-​1"·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​li>142 ····​<li><a·​name="toc-​Predicates-​on-​Atoms-​1"·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​li>
143 ····​<li><a·​name="toc-​Predicates-​on-​Characters-​1"·​href="#Predicates-​on-​Characters">6.​6·​Predicates·​on·​Characters</​a></​li>143 ····​<li><a·​name="toc-​Predicates-​on-​Characters-​1"·​href="#Predicates-​on-​Characters">6.​6·​Predicates·​on·​Characters</​a></​li>
144 ····​<li><a·​name="toc-​Comparing-​Terms-​1"·​href="#Comparing-​Terms">6.​7·​Comparing·​Terms</​a></​li>144 ····​<li><a·​name="toc-​Comparing-​Terms-​1"·​href="#Comparing-​Terms">6.​7·​Comparing·​Terms</​a></​li>
145 ····​<li><a·​name="toc-​Arithmetic-​1"·​href="#Arithmetic">6.​8·​Arithmetic</​a></​li>145 ····​<li><a·​name="toc-​Arithmetic-​1"·​href="#Arithmetic">6.​8·​Arithmetic</​a></​li>
146 ····​<li><a·​name="toc-​I_002fO-​Predicates"·​href="#I_002fO">6.​9·​I/​O·​Predicates</​a>146 ····​<li><a·​name="toc-​I_002fO-​Predicates"·​href="#I_002fO">6.​9·​I/​O·​Predicates</​a>
147 ····​<ul·​class="no-​bullet">147 ····​<ul·​class="no-​bullet">
148 ······​<li><a·​name="toc-​Handling-​Streams-​and-​Files"·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​li>148 ······​<li><a·​name="toc-​Handling-​Streams-​and-​Files-​1"·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​li>
149 ······​<li><a·​name="toc-​Handling-​Streams-​and-​Files-​1"·​href="#C_002dProlog-​File-​Handling">6.​9.​2·​Handling·​Streams·​and·​Files</​a></​li>149 ······​<li><a·​name="toc-​Handling-​Streams-​and-​Files"·​href="#C_002dProlog-​File-​Handling">6.​9.​2·​Handling·​Streams·​and·​Files</​a></​li>
150 ······​<li><a·​name="toc-​Handling-​Input_002fOutput-​of-​Terms"·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​li>150 ······​<li><a·​name="toc-​Handling-​Input_002fOutput-​of-​Terms"·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​li>
151 ······​<li><a·​name="toc-​Handling-​Input_002fOutput-​of-​Characters"·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​li>151 ······​<li><a·​name="toc-​Handling-​Input_002fOutput-​of-​Characters"·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​li>
152 ······​<li><a·​name="toc-​Input_002fOutput-​Predicates-​applied-​to-​Streams"·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​li>152 ······​<li><a·​name="toc-​Input_002fOutput-​Predicates-​applied-​to-​Streams"·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​li>
153 ······​<li><a·​name="toc-​Compatible-​C_002dProlog-​predicates-​for-​Terminal-​I_002fO"·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​li>153 ······​<li><a·​name="toc-​Compatible-​C_002dProlog-​predicates-​for-​Terminal-​I_002fO"·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​li>
154 ······​<li><a·​name="toc-​Controlling-​Input_002fOutput"·​href="#I_002fO-​Control">6.​9.​7·​Controlling·​Input/​Output</​a></​li>154 ······​<li><a·​name="toc-​Controlling-​Input_002fOutput"·​href="#I_002fO-​Control">6.​9.​7·​Controlling·​Input/​Output</​a></​li>
155 ······​<li><a·​name="toc-​Using-​Sockets-​From-​YAP"·​href="#Sockets">6.​9.​8·​Using·​Sockets·​From·​YAP</​a></​li>155 ······​<li><a·​name="toc-​Using-​Sockets-​From-​YAP"·​href="#Sockets">6.​9.​8·​Using·​Sockets·​From·​YAP</​a></​li>
156 ····​</​ul></​li>156 ····​</​ul></​li>
Offset 247, 18 lines modifiedOffset 247, 18 lines modified
247 ····​<li><a·​name="toc-​Solver-​Predicates"·​href="#CLPR-​Solver-​Predicates">12.​1·​Solver·​Predicates</​a></​li>247 ····​<li><a·​name="toc-​Solver-​Predicates"·​href="#CLPR-​Solver-​Predicates">12.​1·​Solver·​Predicates</​a></​li>
248 ····​<li><a·​name="toc-​Syntax-​of-​the-​predicate-​arguments"·​href="#CLPR-​Syntax">12.​2·​Syntax·​of·​the·​predicate·​arguments</​a></​li>248 ····​<li><a·​name="toc-​Syntax-​of-​the-​predicate-​arguments"·​href="#CLPR-​Syntax">12.​2·​Syntax·​of·​the·​predicate·​arguments</​a></​li>
249 ····​<li><a·​name="toc-​Use-​of-​unification"·​href="#CLPR-​Unification">12.​3·​Use·​of·​unification</​a></​li>249 ····​<li><a·​name="toc-​Use-​of-​unification"·​href="#CLPR-​Unification">12.​3·​Use·​of·​unification</​a></​li>
250 ····​<li><a·​name="toc-​Non_002dLinear-​Constraints"·​href="#CLPR-​Non_002dlinear-​Constraints">12.​4·​Non-​Linear·​Constraints</​a></​li>250 ····​<li><a·​name="toc-​Non_002dLinear-​Constraints"·​href="#CLPR-​Non_002dlinear-​Constraints">12.​4·​Non-​Linear·​Constraints</​a></​li>
251 ··​</​ul></​li>251 ··​</​ul></​li>
252 ··​<li><a·​name="toc-​CHR_003a-​Constraint-​Handling-​Rules"·​href="#CHR">13·​CHR:​·​Constraint·​Handling·​Rules</​a>252 ··​<li><a·​name="toc-​CHR_003a-​Constraint-​Handling-​Rules"·​href="#CHR">13·​CHR:​·​Constraint·​Handling·​Rules</​a>
253 ··​<ul·​class="no-​bullet">253 ··​<ul·​class="no-​bullet">
254 ····​<li><a·​name="toc-​Introduction-​1"·​href="#CHR-​Introduction">13.​1·​Introduction</​a></​li>254 ····​<li><a·​name="toc-​Introduction"·​href="#CHR-​Introduction">13.​1·​Introduction</​a></​li>
255 ····​<li><a·​name="toc-​Syntax-​and-​Semantics"·​href="#CHR-​Syntax-​and-​Semantics">13.​2·​Syntax·​and·​Semantics</​a>255 ····​<li><a·​name="toc-​Syntax-​and-​Semantics"·​href="#CHR-​Syntax-​and-​Semantics">13.​2·​Syntax·​and·​Semantics</​a>
256 ····​<ul·​class="no-​bullet">256 ····​<ul·​class="no-​bullet">
257 ······​<li><a·​name="toc-​Syntax-​1"·​href="#Syntax-​1">13.​2.​1·​Syntax</​a></​li>257 ······​<li><a·​name="toc-​Syntax-​2"·​href="#Syntax-​2">13.​2.​1·​Syntax</​a></​li>
258 ······​<li><a·​name="toc-​Semantics"·​href="#Semantics">13.​2.​2·​Semantics</​a>258 ······​<li><a·​name="toc-​Semantics"·​href="#Semantics">13.​2.​2·​Semantics</​a>
259 ······​<ul·​class="no-​bullet">259 ······​<ul·​class="no-​bullet">
260 ········​<li><a·​name="toc-​Rule-​Types"·​href="#Rule-​Types">Rule·​Types</​a></​li>260 ········​<li><a·​name="toc-​Rule-​Types"·​href="#Rule-​Types">Rule·​Types</​a></​li>
261 ········​<li><a·​name="toc-​Rule-​Names"·​href="#Rule-​Names">Rule·​Names</​a></​li>261 ········​<li><a·​name="toc-​Rule-​Names"·​href="#Rule-​Names">Rule·​Names</​a></​li>
262 ········​<li><a·​name="toc-​Pragmas"·​href="#Pragmas">Pragm​as</​a></​li>262 ········​<li><a·​name="toc-​Pragmas"·​href="#Pragmas">Pragm​as</​a></​li>
263 ········​<li><a·​name="toc-​Options"·​href="#Options">Optio​ns</​a></​li>263 ········​<li><a·​name="toc-​Options"·​href="#Options">Optio​ns</​a></​li>
264 ······​</​ul>264 ······​</​ul>
Offset 347, 16 lines modifiedOffset 347, 16 lines modified
347 ··​<li><a·​name="toc-​Compatibility-​with-​Other-​Prolog-​systems"·​href="#Compatibility"​>25·​Compatibility·​with·​Other·​Prolog·​systems</​a>347 ··​<li><a·​name="toc-​Compatibility-​with-​Other-​Prolog-​systems"·​href="#Compatibility"​>25·​Compatibility·​with·​Other·​Prolog·​systems</​a>
348 ··​<ul·​class="no-​bullet">348 ··​<ul·​class="no-​bullet">
349 ····​<li><a·​name="toc-​Compatibility-​with-​the-​C_002dProlog-​interpreter"·​href="#C_002dProlog">​25.​1·​Compatibility·​with·​the·​C-​Prolog·​interpreter</​a>349 ····​<li><a·​name="toc-​Compatibility-​with-​the-​C_002dProlog-​interpreter"·​href="#C_002dProlog">​25.​1·​Compatibility·​with·​the·​C-​Prolog·​interpreter</​a>
350 ····​<ul·​class="no-​bullet">350 ····​<ul·​class="no-​bullet">
351 ······​<li><a·​name="toc-​Major-​Differences-​between-​YAP-​and-​C_002dProlog_002e"·​href="#Major-​Differences-​with-​C_002dProlog">25.​1.​1·​Major·​Differences·​between·​YAP·​and·​C-​Prolog.​</​a></​li>351 ······​<li><a·​name="toc-​Major-​Differences-​between-​YAP-​and-​C_002dProlog_002e"·​href="#Major-​Differences-​with-​C_002dProlog">25.​1.​1·​Major·​Differences·​between·​YAP·​and·​C-​Prolog.​</​a></​li>
352 ······​<li><a·​name="toc-​YAP-​predicates-​fully-​compatible-​with-​C_002dProlog"·​href="#Fully-​C_002dProlog-​Compatible">25.​1.​2·​YAP·​predicates·​fully·​compatible·​with·​C-​Prolog</​a></​li>352 ······​<li><a·​name="toc-​YAP-​predicates-​fully-​compatible-​with-​C_002dProlog"·​href="#Fully-​C_002dProlog-​Compatible">25.​1.​2·​YAP·​predicates·​fully·​compatible·​with·​C-​Prolog</​a></​li>
353 ······​<li><a·​name="toc-​YAP-​predicates-​not-​strictly-​compatible-​with-​C_002dProlog"·​href="#Not-​Strictly-​C_002dProlog-​Compatible">25.​1.​3·​YAP·​predicates·​not·​strictly·​compatible·​with·​C-​Prolog</​a></​li>353 ······​<li><a·​name="toc-​YAP-​predicates-​not-​strictly-​compatible-​with-​C_002dProlog"·​href="#Not-​Strictly-​C_002dProlog-​Compatible">25.​1.​3·​YAP·​predicates·​not·​strictly·​compatible·​with·​C-​Prolog</​a></​li>
354 ······​<li><a·​name="toc-​YAP-​predicates-​not-​available-​in-​C_002dProlog"·​href="#Not-​in-​C_002dProlog">25.​1.​4·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​a></​li>354 ······​<li><a·​name="toc-​YAP-​predicates-​not-​available-​in-​C_002dProlog-​1"·​href="#Not-​in-​C_002dProlog">25.​1.​4·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​a></​li>
355 ······​<li><a·​name="toc-​YAP-​predicates-​not-​available-​in-​C_002dProlog-​1"·​href="#Not-​in-​YAP">25.​1.​5·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​a></​li>355 ······​<li><a·​name="toc-​YAP-​predicates-​not-​available-​in-​C_002dProlog"·​href="#Not-​in-​YAP">25.​1.​5·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​a></​li>
356 ····​</​ul></​li>356 ····​</​ul></​li>
357 ····​<li><a·​name="toc-​Compatibility-​with-​the-​Quintus-​and-​SICStus-​Prolog-​systems"·​href="#SICStus-​Prolog">25.​2·​Compatibility·​with·​the·​Quintus·​and·​SICStus·​Prolog·​systems</​a>357 ····​<li><a·​name="toc-​Compatibility-​with-​the-​Quintus-​and-​SICStus-​Prolog-​systems"·​href="#SICStus-​Prolog">25.​2·​Compatibility·​with·​the·​Quintus·​and·​SICStus·​Prolog·​systems</​a>
358 ····​<ul·​class="no-​bullet">358 ····​<ul·​class="no-​bullet">
359 ······​<li><a·​name="toc-​Major-​Differences-​between-​YAP-​and-​SICStus-​Prolog_002e"·​href="#Major-​Differences-​with-​SICStus">25.​2.​1·​Major·​Differences·​between·​YAP·​and·​SICStus·​Prolog.​</​a></​li>359 ······​<li><a·​name="toc-​Major-​Differences-​between-​YAP-​and-​SICStus-​Prolog_002e"·​href="#Major-​Differences-​with-​SICStus">25.​2.​1·​Major·​Differences·​between·​YAP·​and·​SICStus·​Prolog.​</​a></​li>
360 ······​<li><a·​name="toc-​YAP-​predicates-​fully-​compatible-​with-​SICStus-​Prolog"·​href="#Fully-​SICStus-​Compatible">25.​2.​2·​YAP·​predicates·​fully·​compatible·​with·​SICStus·​Prolog</​a></​li>360 ······​<li><a·​name="toc-​YAP-​predicates-​fully-​compatible-​with-​SICStus-​Prolog"·​href="#Fully-​SICStus-​Compatible">25.​2.​2·​YAP·​predicates·​fully·​compatible·​with·​SICStus·​Prolog</​a></​li>
361 ······​<li><a·​name="toc-​YAP-​predicates-​not-​strictly-​compatible-​with-​SICStus-​Prolog"·​href="#Not-​Strictly-​SICStus-​Compatible">25.​2.​3·​YAP·​predicates·​not·​strictly·​compatible·​with·​SICStus·​Prolog</​a></​li>361 ······​<li><a·​name="toc-​YAP-​predicates-​not-​strictly-​compatible-​with-​SICStus-​Prolog"·​href="#Not-​Strictly-​SICStus-​Compatible">25.​2.​3·​YAP·​predicates·​not·​strictly·​compatible·​with·​SICStus·​Prolog</​a></​li>
362 ······​<li><a·​name="toc-​YAP-​predicates-​not-​available-​in-​SICStus-​Prolog"·​href="#Not-​in-​SICStus-​Prolog">25.​2.​4·​YAP·​predicates·​not·​available·​in·​SICStus·​Prolog</​a></​li>362 ······​<li><a·​name="toc-​YAP-​predicates-​not-​available-​in-​SICStus-​Prolog"·​href="#Not-​in-​SICStus-​Prolog">25.​2.​4·​YAP·​predicates·​not·​available·​in·​SICStus·​Prolog</​a></​li>
Offset 770, 15 lines modifiedOffset 770, 15 lines modified
770 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>770 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
771 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>771 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
772 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>772 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
773 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>773 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
774 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>774 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
775 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>775 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
776 </​tr></​table>776 </​tr></​table>
777 <a·​name="Introduction"><​/​a>777 <a·​name="Introduction-​1"></​a>
778 <h1·​class="unnumbered">In​troduction</​h1>778 <h1·​class="unnumbered">In​troduction</​h1>
  
779 <p>This·​document·​provides·​User·​information·​on·​version·​6.​3.​3·​of779 <p>This·​document·​provides·​User·​information·​on·​version·​6.​3.​3·​of
780 YAP·​(<em>Yet·​Another·​Prolog</​em>)​.​·​The·​YAP·​Prolog·​System·​is·​a780 YAP·​(<em>Yet·​Another·​Prolog</​em>)​.​·​The·​YAP·​Prolog·​System·​is·​a
781 high-​performance·​Prolog·​compiler·​developed·​at·​LIACC,​·​Universidade·​do781 high-​performance·​Prolog·​compiler·​developed·​at·​LIACC,​·​Universidade·​do
782 Porto.​·​YAP·​provides·​several·​important·​features:​782 Porto.​·​YAP·​provides·​several·​important·​features:​
783 </​p>783 </​p>
Offset 1690, 15 lines modifiedOffset 1690, 15 lines modified
1690 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>1690 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
1691 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>1691 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
1692 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>1692 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
1693 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>1693 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
1694 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>1694 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
1695 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>1695 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
1696 </​tr></​table>1696 </​tr></​table>
1697 <a·​name="Syntax-​2"></​a>1697 <a·​name="Syntax-​1"></​a>
1698 <h1·​class="chapter">3·​Syntax</​h1>1698 <h1·​class="chapter">3·​Syntax</​h1>
  
1699 <p>We·​will·​describe·​the·​syntax·​of·​YAP·​at·​two·​levels.​·​We·​first·​will1699 <p>We·​will·​describe·​the·​syntax·​of·​YAP·​at·​two·​levels.​·​We·​first·​will
1700 describe·​the·​syntax·​for·​Prolog·​terms.​·​In·​a·​second·​level·​we·​describe1700 describe·​the·​syntax·​for·​Prolog·​terms.​·​In·​a·​second·​level·​we·​describe
1701 the·​<i>tokens</​i>·​from·​which·​Prolog·​<i>terms</​i>·​are1701 the·​<i>tokens</​i>·​from·​which·​Prolog·​<i>terms</​i>·​are
1702 built.​1702 built.​
1703 </​p>1703 </​p>
Offset 5974, 15 lines modifiedOffset 5974, 15 lines modified
5974 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>5974 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
5975 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>5975 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
5976 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>5976 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
5977 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>5977 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
5978 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>5978 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
5979 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>5979 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
5980 </​tr></​table>5980 </​tr></​table>
5981 <a·​name="Handling-​Streams-​and-​Files"></​a>5981 <a·​name="Handling-​Streams-​and-​Files-​1"></​a>
5982 <h3·​class="subsection">6.​9.​1·​Handling·​Streams·​and·​Files</​h3>5982 <h3·​class="subsection">6.​9.​1·​Handling·​Streams·​and·​Files</​h3>
  
5983 <dl·​compact="compact">5983 <dl·​compact="compact">
5984 <dt><code>open(+<var>​F</​var>,​+<var>M</​var>,​-​<var>S</​var>)​·​[ISO]</​code></​dt>5984 <dt><code>open(+<var>​F</​var>,​+<var>M</​var>,​-​<var>S</​var>)​·​[ISO]</​code></​dt>
5985 <dd><a·​name="index-​open_002f3"></​a>5985 <dd><a·​name="index-​open_002f3"></​a>
5986 <a·​name="index-​open_002f3-​1"></​a>5986 <a·​name="index-​open_002f3-​1"></​a>
5987 <a·​name="index-​open_002f3-​2"></​a>5987 <a·​name="index-​open_002f3-​2"></​a>
Offset 6464, 15 lines modifiedOffset 6464, 15 lines modified
6464 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>6464 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
6465 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>6465 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
6466 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>6466 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
6467 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>6467 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
6468 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>6468 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
6469 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>6469 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
6470 </​tr></​table>6470 </​tr></​table>
6471 <a·​name="Handling-​Streams-​and-​Files-​1"></​a>6471 <a·​name="Handling-​Streams-​and-​Files"></​a>
6472 <h3·​class="subsection">6.​9.​2·​Handling·​Streams·​and·​Files</​h3>6472 <h3·​class="subsection">6.​9.​2·​Handling·​Streams·​and·​Files</​h3>
  
6473 <dl·​compact="compact">6473 <dl·​compact="compact">
6474 <dt><code>tell(+<var>​S</​var>)​</​code></​dt>6474 <dt><code>tell(+<var>​S</​var>)​</​code></​dt>
6475 <dd><a·​name="index-​tell_002f1"></​a>6475 <dd><a·​name="index-​tell_002f1"></​a>
6476 <a·​name="index-​tell_002f1-​1"></​a>6476 <a·​name="index-​tell_002f1-​1"></​a>
6477 <a·​name="index-​tell_002f1-​2"></​a>6477 <a·​name="index-​tell_002f1-​2"></​a>
Offset 18445, 15 lines modifiedOffset 18445, 15 lines modified
18445 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18445 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18446 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18446 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18447 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>18447 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
18448 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>18448 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
18449 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>18449 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
18450 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>18450 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
18451 </​tr></​table>18451 </​tr></​table>
18452 <a·​name="Introduction-​1"></​a>18452 <a·​name="Introduction"><​/​a>
18453 <h2·​class="section">13.​1·​Introduction</​h2>18453 <h2·​class="section">13.​1·​Introduction</​h2>
  
18454 <p>Constraint·​Handling·​Rules·​(CHR)​·​is·​a·​committed-​choice·​bottom-​up·​language18454 <p>Constraint·​Handling·​Rules·​(CHR)​·​is·​a·​committed-​choice·​bottom-​up·​language
18455 embedded·​in·​Prolog.​·​It·​is·​designed·​for·​writing·​constraint·​solvers·​and·​is18455 embedded·​in·​Prolog.​·​It·​is·​designed·​for·​writing·​constraint·​solvers·​and·​is
18456 particularily·​useful·​for·​providing·​application-​specific·​constraints.​18456 particularily·​useful·​for·​providing·​application-​specific·​constraints.​
18457 It·​has·​been·​used·​in·​many·​kinds·​of·​applications,​·​like·​scheduling,​18457 It·​has·​been·​used·​in·​many·​kinds·​of·​applications,​·​like·​scheduling,​
18458 model·​checking,​·​abduction,​·​type·​checking·​among·​many·​others.​18458 model·​checking,​·​abduction,​·​type·​checking·​among·​many·​others.​
Offset 18471, 30 lines modifiedOffset 18471, 30 lines modified
  
18471 <hr>18471 <hr>
18472 <a·​name="CHR-​Syntax-​and-​Semantics"></​a>18472 <a·​name="CHR-​Syntax-​and-​Semantics"></​a>
18473 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">18473 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">
18474 <tr><td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>18474 <tr><td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>
18475 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Introduction"·​title="Previous·​section·​in·​reading·​order">·​&lt;​·​</​a>]</​td>18475 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Introduction"·​title="Previous·​section·​in·​reading·​order">·​&lt;​·​</​a>]</​td>
18476 <td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Up·​section">·​Up·​</​a>]</​td>18476 <td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Up·​section">·​Up·​</​a>]</​td>
18477 <td·​valign="middle"·​align="left">[<a·​href="#Syntax-​1"·​title="Next·​section·​in·​reading·​order">·​&gt;​·​</​a>]</​td>18477 <td·​valign="middle"·​align="left">[<a·​href="#Syntax-​2"·​title="Next·​section·​in·​reading·​order">·​&gt;​·​</​a>]</​td>
18478 <td·​valign="middle"·​align="left">[<a·​href="#Logtalk"·​title="Next·​chapter">·​&gt;​&gt;​·​</​a>]</​td>18478 <td·​valign="middle"·​align="left">[<a·​href="#Logtalk"·​title="Next·​chapter">·​&gt;​&gt;​·​</​a>]</​td>
18479 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18479 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18480 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18480 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18481 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18481 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18482 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18482 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18483 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>18483 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
18484 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>18484 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
18485 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>18485 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
18486 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>18486 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
18487 </​tr></​table>18487 </​tr></​table>
18488 <a·​name="Syntax-​and-​Semantics"></​a>18488 <a·​name="Syntax-​and-​Semantics"></​a>
18489 <h2·​class="section">13.​2·​Syntax·​and·​Semantics</​h2>18489 <h2·​class="section">13.​2·​Syntax·​and·​Semantics</​h2>
  
18490 <hr>18490 <hr>
18491 <a·​name="Syntax-​1"></​a>18491 <a·​name="Syntax-​2"></​a>
18492 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">18492 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">
18493 <tr><td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>18493 <tr><td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>
18494 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Syntax-​and-​Semantics"·​title="Previous·​section·​in·​reading·​order">·​&lt;​·​</​a>]</​td>18494 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Syntax-​and-​Semantics"·​title="Previous·​section·​in·​reading·​order">·​&lt;​·​</​a>]</​td>
18495 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Syntax-​and-​Semantics"·​title="Up·​section">·​Up·​</​a>]</​td>18495 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Syntax-​and-​Semantics"·​title="Up·​section">·​Up·​</​a>]</​td>
18496 <td·​valign="middle"·​align="left">[<a·​href="#Semantics"·​title="Next·​section·​in·​reading·​order">·​&gt;​·​</​a>]</​td>18496 <td·​valign="middle"·​align="left">[<a·​href="#Semantics"·​title="Next·​section·​in·​reading·​order">·​&gt;​·​</​a>]</​td>
18497 <td·​valign="middle"·​align="left">[<a·​href="#Logtalk"·​title="Next·​chapter">·​&gt;​&gt;​·​</​a>]</​td>18497 <td·​valign="middle"·​align="left">[<a·​href="#Logtalk"·​title="Next·​chapter">·​&gt;​&gt;​·​</​a>]</​td>
18498 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18498 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
Offset 18558, 15 lines modifiedOffset 18558, 15 lines modified
18558 ·····················​the·​arrow·​(either·​<code>&lt;​=&gt;​</​code>·​or·​<code>==&gt;​</​code>)​18558 ·····················​the·​arrow·​(either·​<code>&lt;​=&gt;​</​code>·​or·​<code>==&gt;​</​code>)​
18559 </​li></​ul>18559 </​li></​ul>
  
18560 <hr>18560 <hr>
18561 <a·​name="Semantics"></​a>18561 <a·​name="Semantics"></​a>
18562 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">18562 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">
18563 <tr><td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>18563 <tr><td·​valign="middle"·​align="left">[<a·​href="#CHR"·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>
18564 <td·​valign="middle"·​align="left">[<a·​href="#Syntax-​1"·​title="Previous·​section·​in·​reading·​order">·​&lt;​·​</​a>]</​td>18564 <td·​valign="middle"·​align="left">[<a·​href="#Syntax-​2"·​title="Previous·​section·​in·​reading·​order">·​&lt;​·​</​a>]</​td>
18565 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Syntax-​and-​Semantics"·​title="Up·​section">·​Up·​</​a>]</​td>18565 <td·​valign="middle"·​align="left">[<a·​href="#CHR-​Syntax-​and-​Semantics"·​title="Up·​section">·​Up·​</​a>]</​td>
18566 <td·​valign="middle"·​align="left">[<a·​href="#Rule-​Types"·​title="Next·​section·​in·​reading·​order">·​&gt;​·​</​a>]</​td>18566 <td·​valign="middle"·​align="left">[<a·​href="#Rule-​Types"·​title="Next·​section·​in·​reading·​order">·​&gt;​·​</​a>]</​td>
18567 <td·​valign="middle"·​align="left">[<a·​href="#Logtalk"·​title="Next·​chapter">·​&gt;​&gt;​·​</​a>]</​td>18567 <td·​valign="middle"·​align="left">[<a·​href="#Logtalk"·​title="Next·​chapter">·​&gt;​&gt;​·​</​a>]</​td>
18568 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18568 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18569 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18569 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18570 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18570 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
18571 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>18571 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
Offset 24583, 91 lines modifiedOffset 24583, 91 lines modified
24583 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>24583 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
24584 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>24584 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
24585 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>24585 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
24586 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>24586 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
24587 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>24587 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
24588 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>24588 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
24589 </​tr></​table>24589 </​tr></​table>
24590 <a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog"></​a>24590 <a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1"></​a>
24591 <h3·​class="subsection">25​.​1.​4·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​h3>24591 <h3·​class="subsection">25​.​1.​4·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​h3>
  
24592 <p>These·​are·​YAP·​built-​ins·​not·​available·​in·​C-​Prolog.​24592 <p>These·​are·​YAP·​built-​ins·​not·​available·​in·​C-​Prolog.​
24593 </​p>24593 </​p>
24594 <table><tr><th·​valign="top">Jump·​to:​·​&nbsp;​·​</​th><td><a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​1"><b>-​</​b></​a>24594 <table><tr><th·​valign="top">Jump·​to:​·​&nbsp;​·​</​th><td><a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​1"><b>-​</​b></​a>
24595 ·​&nbsp;​·24595 ·​&nbsp;​·
24596 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​2"><b>=</​b></​a>24596 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​2"><b>=</​b></​a>
24597 ·​&nbsp;​·24597 ·​&nbsp;​·
24598 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​3"><b>\</​b></​a>24598 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​3"><b>\</​b></​a>
24599 ·​&nbsp;​·24599 ·​&nbsp;​·
24600 <br>24600 <br>
24601 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​A"><b>A</​b></​a>24601 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​A"><b>A</​b></​a>
24602 ·​&nbsp;​·24602 ·​&nbsp;​·
24603 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​B"><b>B</​b></​a>24603 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​B"><b>B</​b></​a>
24604 ·​&nbsp;​·24604 ·​&nbsp;​·
24605 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​C"><b>C</​b></​a>24605 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​C"><b>C</​b></​a>
24606 ·​&nbsp;​·24606 ·​&nbsp;​·
24607 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​D"><b>D</​b></​a>24607 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​D"><b>D</​b></​a>
24608 ·​&nbsp;​·24608 ·​&nbsp;​·
24609 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​E"><b>E</​b></​a>24609 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​E"><b>E</​b></​a>
24610 ·​&nbsp;​·24610 ·​&nbsp;​·
24611 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​F"><b>F</​b></​a>24611 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​F"><b>F</​b></​a>
24612 ·​&nbsp;​·24612 ·​&nbsp;​·
24613 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​G"><b>G</​b></​a>24613 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​G"><b>G</​b></​a>
24614 ·​&nbsp;​·24614 ·​&nbsp;​·
24615 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​H"><b>H</​b></​a>24615 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​H"><b>H</​b></​a>
24616 ·​&nbsp;​·24616 ·​&nbsp;​·
24617 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​I"><b>I</​b></​a>24617 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​I"><b>I</​b></​a>
24618 ·​&nbsp;​·24618 ·​&nbsp;​·
24619 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​J"><b>J</​b></​a>24619 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​J"><b>J</​b></​a>
24620 ·​&nbsp;​·24620 ·​&nbsp;​·
24621 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​K"><b>K</​b></​a>24621 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​K"><b>K</​b></​a>
24622 ·​&nbsp;​·24622 ·​&nbsp;​·
24623 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​L"><b>L</​b></​a>24623 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​L"><b>L</​b></​a>
24624 ·​&nbsp;​·24624 ·​&nbsp;​·
24625 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​M"><b>M</​b></​a>24625 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​M"><b>M</​b></​a>
24626 ·​&nbsp;​·24626 ·​&nbsp;​·
24627 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​N"><b>N</​b></​a>24627 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​N"><b>N</​b></​a>
24628 ·​&nbsp;​·24628 ·​&nbsp;​·
24629 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​O"><b>O</​b></​a>24629 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​O"><b>O</​b></​a>
24630 ·​&nbsp;​·24630 ·​&nbsp;​·
24631 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​P"><b>P</​b></​a>24631 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​P"><b>P</​b></​a>
24632 ·​&nbsp;​·24632 ·​&nbsp;​·
24633 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​Q"><b>Q</​b></​a>24633 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​Q"><b>Q</​b></​a>
24634 ·​&nbsp;​·24634 ·​&nbsp;​·
24635 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​R"><b>R</​b></​a>24635 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​R"><b>R</​b></​a>
24636 ·​&nbsp;​·24636 ·​&nbsp;​·
24637 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​S"><b>S</​b></​a>24637 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​S"><b>S</​b></​a>
24638 ·​&nbsp;​·24638 ·​&nbsp;​·
24639 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​T"><b>T</​b></​a>24639 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​T"><b>T</​b></​a>
24640 ·​&nbsp;​·24640 ·​&nbsp;​·
24641 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​U"><b>U</​b></​a>24641 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​U"><b>U</​b></​a>
24642 ·​&nbsp;​·24642 ·​&nbsp;​·
24643 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​V"><b>V</​b></​a>24643 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​V"><b>V</​b></​a>
24644 ·​&nbsp;​·24644 ·​&nbsp;​·
24645 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​W"><b>W</​b></​a>24645 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​W"><b>W</​b></​a>
24646 ·​&nbsp;​·24646 ·​&nbsp;​·
24647 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​Y"><b>Y</​b></​a>24647 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​Y"><b>Y</​b></​a>
24648 ·​&nbsp;​·24648 ·​&nbsp;​·
24649 </​td></​tr></​table>24649 </​td></​tr></​table>
24650 <table·​class="index-​cn"·​border="0">24650 <table·​class="index-​cn"·​border="0">
24651 <tr><td></​td><th·​align="left">Index·​Entry</​th><td>&nbsp;​</​td><th·​align="left">·​Section</​th></​tr>24651 <tr><td></​td><th·​align="left">Index·​Entry</​th><td>&nbsp;​</​td><th·​align="left">·​Section</​th></​tr>
24652 <tr><td·​colspan="4">·​<hr></​td></​tr>24652 <tr><td·​colspan="4">·​<hr></​td></​tr>
24653 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​1">-​</​a></​th><td></​td><td></​td></​tr>24653 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​1">-​</​a></​th><td></​td><td></​td></​tr>
24654 <tr><td></​td><td·​valign="top"><a·​href="#index-​_002d_003e_002a_002f2​-​2">-​&gt;​*/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24654 <tr><td></​td><td·​valign="top"><a·​href="#index-​_002d_003e_002a_002f2​-​2">-​&gt;​*/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24655 <tr><td></​td><td·​valign="top"><a·​href="#index-​_002d_003e_002f2-​2">-​&gt;​/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24655 <tr><td></​td><td·​valign="top"><a·​href="#index-​_002d_003e_002f2-​2">-​&gt;​/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24656 <tr><td·​colspan="4">·​<hr></​td></​tr>24656 <tr><td·​colspan="4">·​<hr></​td></​tr>
24657 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​2">=</​a></​th><td></​td><td></​td></​tr>24657 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​2">=</​a></​th><td></​td><td></​td></​tr>
24658 <tr><td></​td><td·​valign="top"><a·​href="#index-​_003d_002f2-​2">=/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24658 <tr><td></​td><td·​valign="top"><a·​href="#index-​_003d_002f2-​2">=/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24659 <tr><td></​td><td·​valign="top"><a·​href="#index-​_003d_002f2-​5">=/​=2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24659 <tr><td></​td><td·​valign="top"><a·​href="#index-​_003d_002f2-​5">=/​=2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24660 <tr><td></​td><td·​valign="top"><a·​href="#index-​_003d_0040_003d_002f2​-​2">=@=/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​">8·​SWI-​Prolog·​Emulation</​a></​td></​tr>24660 <tr><td></​td><td·​valign="top"><a·​href="#index-​_003d_0040_003d_002f2​-​2">=@=/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​">8·​SWI-​Prolog·​Emulation</​a></​td></​tr>
24661 <tr><td·​colspan="4">·​<hr></​td></​tr>24661 <tr><td·​colspan="4">·​<hr></​td></​tr>
24662 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​3">\</​a></​th><td></​td><td></​td></​tr>24662 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​3">\</​a></​th><td></​td><td></​td></​tr>
24663 <tr><td></​td><td·​valign="top"><a·​href="#index-​_005c_003d_002f2-​2">\=/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24663 <tr><td></​td><td·​valign="top"><a·​href="#index-​_005c_003d_002f2-​2">\=/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24664 <tr><td·​colspan="4">·​<hr></​td></​tr>24664 <tr><td·​colspan="4">·​<hr></​td></​tr>
24665 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​A">A</​a></​th><td></​td><td></​td></​tr>24665 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​A">A</​a></​th><td></​td><td></​td></​tr>
24666 <tr><td></​td><td·​valign="top"><a·​href="#index-​abolish_005fall_005ft​ables_002f0-​2">abolish_all_tables​/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>24666 <tr><td></​td><td·​valign="top"><a·​href="#index-​abolish_005fall_005ft​ables_002f0-​2">abolish_all_tables​/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
24667 <tr><td></​td><td·​valign="top"><a·​href="#index-​abolish_005ftable_002​f1-​2">abolish_table/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>24667 <tr><td></​td><td·​valign="top"><a·​href="#index-​abolish_005ftable_002​f1-​2">abolish_table/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
24668 <tr><td></​td><td·​valign="top"><a·​href="#index-​absolute_005ffile_005​fname_002f2-​2">absolute_file_name​/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24668 <tr><td></​td><td·​valign="top"><a·​href="#index-​absolute_005ffile_005​fname_002f2-​2">absolute_file_name​/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24669 <tr><td></​td><td·​valign="top"><a·​href="#index-​absolute_005ffile_005​fname_002f3-​2">absolute_file_name​/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24669 <tr><td></​td><td·​valign="top"><a·​href="#index-​absolute_005ffile_005​fname_002f3-​2">absolute_file_name​/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24670 <tr><td></​td><td·​valign="top"><a·​href="#index-​acyclic_005fterm_002f​1-​2">acyclic_term/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24670 <tr><td></​td><td·​valign="top"><a·​href="#index-​acyclic_005fterm_002f​1-​2">acyclic_term/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24671 <tr><td></​td><td·​valign="top"><a·​href="#index-​add_005fedges_002f3-​2">add_edges/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>24671 <tr><td></​td><td·​valign="top"><a·​href="#index-​add_005fedges_002f3-​2">add_edges/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>
24672 <tr><td></​td><td·​valign="top"><a·​href="#index-​add_005fto_005farray_​005felement_002f4-​2">add_to_array_eleme​nt/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arrays">6.​20·​Arrays</​a></​td></​tr>24672 <tr><td></​td><td·​valign="top"><a·​href="#index-​add_005fto_005farray_​005felement_002f4-​2">add_to_array_eleme​nt/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arrays">6.​20·​Arrays</​a></​td></​tr>
Offset 24710, 27 lines modifiedOffset 24710, 27 lines modified
24710 <tr><td></​td><td·​valign="top"><a·​href="#index-​attvar_002f1-​5">attvar/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Attributed-​Unification">11.​2.​3·​Attributed·​Unification</​a></​td></​tr>24710 <tr><td></​td><td·​valign="top"><a·​href="#index-​attvar_002f1-​5">attvar/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Attributed-​Unification">11.​2.​3·​Attributed·​Unification</​a></​td></​tr>
24711 <tr><td></​td><td·​valign="top"><a·​href="#index-​at_005fend_005fof_005​fstream_002f0-​2">at_end_of_stream/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24711 <tr><td></​td><td·​valign="top"><a·​href="#index-​at_005fend_005fof_005​fstream_002f0-​2">at_end_of_stream/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24712 <tr><td></​td><td·​valign="top"><a·​href="#index-​at_005fend_005fof_005​fstream_002f1-​2">at_end_of_stream/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24712 <tr><td></​td><td·​valign="top"><a·​href="#index-​at_005fend_005fof_005​fstream_002f1-​2">at_end_of_stream/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24713 <tr><td></​td><td·​valign="top"><a·​href="#index-​avl_005finsert_002f4-​2">avl_insert/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#AVL-​Trees">7.​4·​AVL·​Trees</​a></​td></​tr>24713 <tr><td></​td><td·​valign="top"><a·​href="#index-​avl_005finsert_002f4-​2">avl_insert/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#AVL-​Trees">7.​4·​AVL·​Trees</​a></​td></​tr>
24714 <tr><td></​td><td·​valign="top"><a·​href="#index-​avl_005flookup_002f3-​2">avl_lookup/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#AVL-​Trees">7.​4·​AVL·​Trees</​a></​td></​tr>24714 <tr><td></​td><td·​valign="top"><a·​href="#index-​avl_005flookup_002f3-​2">avl_lookup/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#AVL-​Trees">7.​4·​AVL·​Trees</​a></​td></​tr>
24715 <tr><td></​td><td·​valign="top"><a·​href="#index-​avl_005fnew_002f1-​2">avl_new/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#AVL-​Trees">7.​4·​AVL·​Trees</​a></​td></​tr>24715 <tr><td></​td><td·​valign="top"><a·​href="#index-​avl_005fnew_002f1-​2">avl_new/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#AVL-​Trees">7.​4·​AVL·​Trees</​a></​td></​tr>
24716 <tr><td·​colspan="4">·​<hr></​td></​tr>24716 <tr><td·​colspan="4">·​<hr></​td></​tr>
24717 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​B">B</​a></​th><td></​td><td></​td></​tr>24717 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​B">B</​a></​th><td></​td><td></​td></​tr>
24718 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fdelete_002f2-​2">bb_delete/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>24718 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fdelete_002f2-​2">bb_delete/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>
24719 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fget_002f2-​2">bb_get/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>24719 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fget_002f2-​2">bb_get/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>
24720 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fput_002f2-​2">bb_put/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>24720 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fput_002f2-​2">bb_put/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>
24721 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fupdate_002f3-​2">bb_update/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>24721 <tr><td></​td><td·​valign="top"><a·​href="#index-​bb_005fupdate_002f3-​2">bb_update/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#BlackBoard">6.​12·​The·​Blackboard</​a></​td></​tr>
24722 <tr><td></​td><td·​valign="top"><a·​href="#index-​between_002f3-​2">between/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arithmetic">6.​8·​Arithmetic</​a></​td></​tr>24722 <tr><td></​td><td·​valign="top"><a·​href="#index-​between_002f3-​2">between/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arithmetic">6.​8·​Arithmetic</​a></​td></​tr>
24723 <tr><td></​td><td·​valign="top"><a·​href="#index-​between_002f3-​5">between/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​">8·​SWI-​Prolog·​Emulation</​a></​td></​tr>24723 <tr><td></​td><td·​valign="top"><a·​href="#index-​between_002f3-​5">between/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​">8·​SWI-​Prolog·​Emulation</​a></​td></​tr>
24724 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fgetval_002f2-​2">b_getval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Global-​Variables">6.​17·​Global·​Variables</​a></​td></​tr>24724 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fgetval_002f2-​2">b_getval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Global-​Variables">6.​17·​Global·​Variables</​a></​td></​tr>
24725 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fgetval_002f2-​5">b_getval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​-​Global-​Variables">9·​SWI·​Global·​variables</​a></​td></​tr>24725 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fgetval_002f2-​5">b_getval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​-​Global-​Variables">9·​SWI·​Global·​variables</​a></​td></​tr>
24726 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fsetval_002f2-​2">b_setval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Global-​Variables">6.​17·​Global·​Variables</​a></​td></​tr>24726 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fsetval_002f2-​2">b_setval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Global-​Variables">6.​17·​Global·​Variables</​a></​td></​tr>
24727 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fsetval_002f2-​5">b_setval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​-​Global-​Variables">9·​SWI·​Global·​variables</​a></​td></​tr>24727 <tr><td></​td><td·​valign="top"><a·​href="#index-​b_005fsetval_002f2-​5">b_setval/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#SWI_002dProlog​-​Global-​Variables">9·​SWI·​Global·​variables</​a></​td></​tr>
24728 <tr><td·​colspan="4">·​<hr></​td></​tr>24728 <tr><td·​colspan="4">·​<hr></​td></​tr>
24729 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​C">C</​a></​th><td></​td><td></​td></​tr>24729 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​C">C</​a></​th><td></​td><td></​td></​tr>
24730 <tr><td></​td><td·​valign="top"><a·​href="#index-​C_002f3-​2">C/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Grammars">6.​14·​Grammar·​Rules</​a></​td></​tr>24730 <tr><td></​td><td·​valign="top"><a·​href="#index-​C_002f3-​2">C/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Grammars">6.​14·​Grammar·​Rules</​a></​td></​tr>
24731 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_002fn-​2">call/​n</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24731 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_002fn-​2">call/​n</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24732 <tr><td></​td><td·​valign="top"><a·​href="#index-​callable_002f1-​2">callable/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24732 <tr><td></​td><td·​valign="top"><a·​href="#index-​callable_002f1-​2">callable/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24733 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcleanup_002f​1-​2">call_cleanup/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>24733 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcleanup_002f​1-​2">call_cleanup/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>
24734 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcleanup_002f​2-​2">call_cleanup/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>24734 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcleanup_002f​2-​2">call_cleanup/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>
24735 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcount_005fda​ta_002f0-​2">call_count_data/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Call-​Counting">6.​19·​Counting·​Calls</​a></​td></​tr>24735 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcount_005fda​ta_002f0-​2">call_count_data/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Call-​Counting">6.​19·​Counting·​Calls</​a></​td></​tr>
24736 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcount_005fda​ta_002f3-​2">call_count_data/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Call-​Counting">6.​19·​Counting·​Calls</​a></​td></​tr>24736 <tr><td></​td><td·​valign="top"><a·​href="#index-​call_005fcount_005fda​ta_002f3-​2">call_count_data/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Call-​Counting">6.​19·​Counting·​Calls</​a></​td></​tr>
Offset 24786, 15 lines modifiedOffset 24786, 15 lines modified
24786 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005foutput_00​2f1-​2">current_output/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24786 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005foutput_00​2f1-​2">current_output/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24787 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fpredicate​_002f2-​2">current_predicate/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Looking-​at-​the-​Database">6.​10.​2·​Looking·​at·​the·​Data·​Base</​a></​td></​tr>24787 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fpredicate​_002f2-​2">current_predicate/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Looking-​at-​the-​Database">6.​10.​2·​Looking·​at·​the·​Data·​Base</​a></​td></​tr>
24788 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fprolog_00​5fflag_002f2-​2">current_prolog_fla​g/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>24788 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fprolog_00​5fflag_002f2-​2">current_prolog_fla​g/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>
24789 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fstream_00​2f3-​2">current_stream/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24789 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fstream_00​2f3-​2">current_stream/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24790 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fthread_00​2f2-​2">current_thread/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Monitoring-​Threads">16.​2·​Monitoring·​Threads</​a></​td></​tr>24790 <tr><td></​td><td·​valign="top"><a·​href="#index-​current_005fthread_00​2f2-​2">current_thread/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Monitoring-​Threads">16.​2·​Monitoring·​Threads</​a></​td></​tr>
24791 <tr><td></​td><td·​valign="top"><a·​href="#index-​cyclic_005fterm_002f1​-​2">cyclic_term/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>24791 <tr><td></​td><td·​valign="top"><a·​href="#index-​cyclic_005fterm_002f1​-​2">cyclic_term/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>
24792 <tr><td·​colspan="4">·​<hr></​td></​tr>24792 <tr><td·​colspan="4">·​<hr></​td></​tr>
24793 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​D">D</​a></​th><td></​td><td></​td></​tr>24793 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​D">D</​a></​th><td></​td><td></​td></​tr>
24794 <tr><td></​td><td·​valign="top"><a·​href="#index-​datime_002f1-​2">datime/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>24794 <tr><td></​td><td·​valign="top"><a·​href="#index-​datime_002f1-​2">datime/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
24795 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fassert_002f1-​2">db_assert/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Insertion-​of-​Rows">15.​8·​Insertion·​of·​Rows</​a></​td></​tr>24795 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fassert_002f1-​2">db_assert/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Insertion-​of-​Rows">15.​8·​Insertion·​of·​Rows</​a></​td></​tr>
24796 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fassert_002f2-​2">db_assert/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Insertion-​of-​Rows">15.​8·​Insertion·​of·​Rows</​a></​td></​tr>24796 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fassert_002f2-​2">db_assert/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Insertion-​of-​Rows">15.​8·​Insertion·​of·​Rows</​a></​td></​tr>
24797 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fclose_002f1-​2">db_close/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Connecting-​to-​and-​disconnecting-​from-​a-​Database-​Server">15.​4·​Connecting·​to·​and·​disconnecting·​from·​a·​Database·​Server</​a></​td></​tr>24797 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fclose_002f1-​2">db_close/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Connecting-​to-​and-​disconnecting-​from-​a-​Database-​Server">15.​4·​Connecting·​to·​and·​disconnecting·​from·​a·​Database·​Server</​a></​td></​tr>
24798 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fdatalog_005fde​scribe_002f1-​2">db_datalog_describ​e/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Describing-​a-​Relation">15.​11·​Describing·​a·​Relation</​a></​td></​tr>24798 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fdatalog_005fde​scribe_002f1-​2">db_datalog_describ​e/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Describing-​a-​Relation">15.​11·​Describing·​a·​Relation</​a></​td></​tr>
24799 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fdatalog_005fde​scribe_002f2-​2">db_datalog_describ​e/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Describing-​a-​Relation">15.​11·​Describing·​a·​Relation</​a></​td></​tr>24799 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fdatalog_005fde​scribe_002f2-​2">db_datalog_describ​e/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Describing-​a-​Relation">15.​11·​Describing·​a·​Relation</​a></​td></​tr>
24800 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fdescribe_002f1​-​2">db_describe/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Describing-​a-​Relation">15.​11·​Describing·​a·​Relation</​a></​td></​tr>24800 <tr><td></​td><td·​valign="top"><a·​href="#index-​db_005fdescribe_002f1​-​2">db_describe/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Describing-​a-​Relation">15.​11·​Describing·​a·​Relation</​a></​td></​tr>
Offset 24872, 15 lines modifiedOffset 24872, 15 lines modified
24872 <tr><td></​td><td·​valign="top"><a·​href="#index-​display_002f1-​5">display/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​td></​tr>24872 <tr><td></​td><td·​valign="top"><a·​href="#index-​display_002f1-​5">display/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​td></​tr>
24873 <tr><td></​td><td·​valign="top"><a·​href="#index-​display_002f2-​2">display/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>24873 <tr><td></​td><td·​valign="top"><a·​href="#index-​display_002f2-​2">display/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
24874 <tr><td></​td><td·​valign="top"><a·​href="#index-​do_005fnot_005fcompil​e_005fexpressions_002​f0-​2">do_not_compile_exp​ressions/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>24874 <tr><td></​td><td·​valign="top"><a·​href="#index-​do_005fnot_005fcompil​e_005fexpressions_002​f0-​2">do_not_compile_exp​ressions/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
24875 <tr><td></​td><td·​valign="top"><a·​href="#index-​duplicate_005fterm_00​2f2-​2">duplicate_term/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24875 <tr><td></​td><td·​valign="top"><a·​href="#index-​duplicate_005fterm_00​2f2-​2">duplicate_term/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24876 <tr><td></​td><td·​valign="top"><a·​href="#index-​dynamic_002f1-​2">dynamic/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Database">6.​10·​Using·​the·​Clausal·​Data·​Base</​a></​td></​tr>24876 <tr><td></​td><td·​valign="top"><a·​href="#index-​dynamic_002f1-​2">dynamic/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Database">6.​10·​Using·​the·​Clausal·​Data·​Base</​a></​td></​tr>
24877 <tr><td></​td><td·​valign="top"><a·​href="#index-​dynamic_005fpredicate​_002f2-​2">dynamic_predicate/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Database">6.​10·​Using·​the·​Clausal·​Data·​Base</​a></​td></​tr>24877 <tr><td></​td><td·​valign="top"><a·​href="#index-​dynamic_005fpredicate​_002f2-​2">dynamic_predicate/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Database">6.​10·​Using·​the·​Clausal·​Data·​Base</​a></​td></​tr>
24878 <tr><td·​colspan="4">·​<hr></​td></​tr>24878 <tr><td·​colspan="4">·​<hr></​td></​tr>
24879 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​E">E</​a></​th><td></​td><td></​td></​tr>24879 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​E">E</​a></​th><td></​td><td></​td></​tr>
24880 <tr><td></​td><td·​valign="top"><a·​href="#index-​edges_002f2-​2">edges/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>24880 <tr><td></​td><td·​valign="top"><a·​href="#index-​edges_002f2-​2">edges/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>
24881 <tr><td></​td><td·​valign="top"><a·​href="#index-​elif_002f1-​1">elif/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>24881 <tr><td></​td><td·​valign="top"><a·​href="#index-​elif_002f1-​1">elif/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>
24882 <tr><td></​td><td·​valign="top"><a·​href="#index-​else_002f0-​1">else/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>24882 <tr><td></​td><td·​valign="top"><a·​href="#index-​else_002f0-​1">else/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>
24883 <tr><td></​td><td·​valign="top"><a·​href="#index-​empty_005fassoc_002f1​-​2">empty_assoc/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Association-​Lists">7.​3·​Association·​Lists</​a></​td></​tr>24883 <tr><td></​td><td·​valign="top"><a·​href="#index-​empty_005fassoc_002f1​-​2">empty_assoc/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Association-​Lists">7.​3·​Association·​Lists</​a></​td></​tr>
24884 <tr><td></​td><td·​valign="top"><a·​href="#index-​empty_005fheap_002f1-​2">empty_heap/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Heaps">7.​5·​Heaps</​a></​td></​tr>24884 <tr><td></​td><td·​valign="top"><a·​href="#index-​empty_005fheap_002f1-​2">empty_heap/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Heaps">7.​5·​Heaps</​a></​td></​tr>
24885 <tr><td></​td><td·​valign="top"><a·​href="#index-​empty_005fqueue_002f1​-​2">empty_queue/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>24885 <tr><td></​td><td·​valign="top"><a·​href="#index-​empty_005fqueue_002f1​-​2">empty_queue/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
24886 <tr><td></​td><td·​valign="top"><a·​href="#index-​endif_002f0-​1">endif/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>24886 <tr><td></​td><td·​valign="top"><a·​href="#index-​endif_002f0-​1">endif/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>
Offset 24891, 15 lines modifiedOffset 24891, 15 lines modified
24891 <tr><td></​td><td·​valign="top"><a·​href="#index-​exclude_002f3-​2">exclude/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>24891 <tr><td></​td><td·​valign="top"><a·​href="#index-​exclude_002f3-​2">exclude/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
24892 <tr><td></​td><td·​valign="top"><a·​href="#index-​exec_002f3-​2">exec/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>24892 <tr><td></​td><td·​valign="top"><a·​href="#index-​exec_002f3-​2">exec/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
24893 <tr><td></​td><td·​valign="top"><a·​href="#index-​exo_005ffiles_002f1-​2">exo_files/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>24893 <tr><td></​td><td·​valign="top"><a·​href="#index-​exo_005ffiles_002f1-​2">exo_files/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>
24894 <tr><td></​td><td·​valign="top"><a·​href="#index-​expand_005ffile_005fn​ame_002f2-​2">expand_file_name/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>24894 <tr><td></​td><td·​valign="top"><a·​href="#index-​expand_005ffile_005fn​ame_002f2-​2">expand_file_name/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
24895 <tr><td></​td><td·​valign="top"><a·​href="#index-​export_002f1-​2">export/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Defining-​Modules">5.​2·​Defining·​a·​New·​Module</​a></​td></​tr>24895 <tr><td></​td><td·​valign="top"><a·​href="#index-​export_002f1-​2">export/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Defining-​Modules">5.​2·​Defining·​a·​New·​Module</​a></​td></​tr>
24896 <tr><td></​td><td·​valign="top"><a·​href="#index-​export_005flist_002f2​-​2">export_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Defining-​Modules">5.​2·​Defining·​a·​New·​Module</​a></​td></​tr>24896 <tr><td></​td><td·​valign="top"><a·​href="#index-​export_005flist_002f2​-​2">export_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Defining-​Modules">5.​2·​Defining·​a·​New·​Module</​a></​td></​tr>
24897 <tr><td·​colspan="4">·​<hr></​td></​tr>24897 <tr><td·​colspan="4">·​<hr></​td></​tr>
24898 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​F">F</​a></​th><td></​td><td></​td></​tr>24898 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​F">F</​a></​th><td></​td><td></​td></​tr>
24899 <tr><td></​td><td·​valign="top"><a·​href="#index-​false_002f0-​2">false/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24899 <tr><td></​td><td·​valign="top"><a·​href="#index-​false_002f0-​2">false/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24900 <tr><td></​td><td·​valign="top"><a·​href="#index-​fields_002f2-​2">fields/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>24900 <tr><td></​td><td·​valign="top"><a·​href="#index-​fields_002f2-​2">fields/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>
24901 <tr><td></​td><td·​valign="top"><a·​href="#index-​fields_002f3-​2">fields/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>24901 <tr><td></​td><td·​valign="top"><a·​href="#index-​fields_002f3-​2">fields/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>
24902 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005fbase_005fnam​e_002f2-​2">file_base_name/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24902 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005fbase_005fnam​e_002f2-​2">file_base_name/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24903 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005fexists_002f1​-​2">file_exists/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>24903 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005fexists_002f1​-​2">file_exists/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
24904 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005fexists_002f2​-​2">file_exists/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>24904 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005fexists_002f2​-​2">file_exists/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
24905 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005ffilter_002f3​-​2">file_filter/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>24905 <tr><td></​td><td·​valign="top"><a·​href="#index-​file_005ffilter_002f3​-​2">file_filter/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>
Offset 24930, 15 lines modifiedOffset 24930, 15 lines modified
24930 <tr><td></​td><td·​valign="top"><a·​href="#index-​format_005fto_005fcha​rs_002f3-​2">format_to_chars/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>24930 <tr><td></​td><td·​valign="top"><a·​href="#index-​format_005fto_005fcha​rs_002f3-​2">format_to_chars/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
24931 <tr><td></​td><td·​valign="top"><a·​href="#index-​format_005fto_005fcha​rs_002f4-​2">format_to_chars/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>24931 <tr><td></​td><td·​valign="top"><a·​href="#index-​format_005fto_005fcha​rs_002f4-​2">format_to_chars/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
24932 <tr><td></​td><td·​valign="top"><a·​href="#index-​fragile-​2">fragile</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>24932 <tr><td></​td><td·​valign="top"><a·​href="#index-​fragile-​2">fragile</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>
24933 <tr><td></​td><td·​valign="top"><a·​href="#index-​freeze_002f2-​2">freeze/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Co_002droutini​ng">10.​2·​Co-​routining</​a></​td></​tr>24933 <tr><td></​td><td·​valign="top"><a·​href="#index-​freeze_002f2-​2">freeze/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Co_002droutini​ng">10.​2·​Co-​routining</​a></​td></​tr>
24934 <tr><td></​td><td·​valign="top"><a·​href="#index-​free_005fvariables_00​2f4-​2">free_variables/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Aggregate">7.​1·​Aggregate</​a></​td></​tr>24934 <tr><td></​td><td·​valign="top"><a·​href="#index-​free_005fvariables_00​2f4-​2">free_variables/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Aggregate">7.​1·​Aggregate</​a></​td></​tr>
24935 <tr><td></​td><td·​valign="top"><a·​href="#index-​frozen_002f2-​2">frozen/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Co_002droutini​ng">10.​2·​Co-​routining</​a></​td></​tr>24935 <tr><td></​td><td·​valign="top"><a·​href="#index-​frozen_002f2-​2">frozen/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Co_002droutini​ng">10.​2·​Co-​routining</​a></​td></​tr>
24936 <tr><td·​colspan="4">·​<hr></​td></​tr>24936 <tr><td·​colspan="4">·​<hr></​td></​tr>
24937 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​G">G</​a></​th><td></​td><td></​td></​tr>24937 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​G">G</​a></​th><td></​td><td></​td></​tr>
24938 <tr><td></​td><td·​valign="top"><a·​href="#index-​garbage_005fcollect_0​02f0-​2">garbage_collect/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24938 <tr><td></​td><td·​valign="top"><a·​href="#index-​garbage_005fcollect_0​02f0-​2">garbage_collect/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24939 <tr><td></​td><td·​valign="top"><a·​href="#index-​garbage_005fcollect_0​05fatoms_002f0-​2">garbage_collect_at​oms/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24939 <tr><td></​td><td·​valign="top"><a·​href="#index-​garbage_005fcollect_0​05fatoms_002f0-​2">garbage_collect_at​oms/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24940 <tr><td></​td><td·​valign="top"><a·​href="#index-​gc_002f0-​2">gc/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24940 <tr><td></​td><td·​valign="top"><a·​href="#index-​gc_002f0-​2">gc/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24941 <tr><td></​td><td·​valign="top"><a·​href="#index-​gen_005fassoc_002f3-​2">gen_assoc/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Association-​Lists">7.​3·​Association·​Lists</​a></​td></​tr>24941 <tr><td></​td><td·​valign="top"><a·​href="#index-​gen_005fassoc_002f3-​2">gen_assoc/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Association-​Lists">7.​3·​Association·​Lists</​a></​td></​tr>
24942 <tr><td></​td><td·​valign="top"><a·​href="#index-​get_002f2-​2">get/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>24942 <tr><td></​td><td·​valign="top"><a·​href="#index-​get_002f2-​2">get/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
24943 <tr><td></​td><td·​valign="top"><a·​href="#index-​get0_002f2-​2">get0/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>24943 <tr><td></​td><td·​valign="top"><a·​href="#index-​get0_002f2-​2">get0/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
24944 <tr><td></​td><td·​valign="top"><a·​href="#index-​getcwd_002f1-​2">getcwd/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>24944 <tr><td></​td><td·​valign="top"><a·​href="#index-​getcwd_002f1-​2">getcwd/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>
Offset 24963, 25 lines modifiedOffset 24963, 25 lines modified
24963 <tr><td></​td><td·​valign="top"><a·​href="#index-​get_005fvalue_002f2-​2">get_value/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Internal-​Database">6.​11·​Internal·​Data·​Base</​a></​td></​tr>24963 <tr><td></​td><td·​valign="top"><a·​href="#index-​get_005fvalue_002f2-​2">get_value/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Internal-​Database">6.​11·​Internal·​Data·​Base</​a></​td></​tr>
24964 <tr><td></​td><td·​valign="top"><a·​href="#index-​glue_002f3-​2">glue/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>24964 <tr><td></​td><td·​valign="top"><a·​href="#index-​glue_002f3-​2">glue/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#LineUtilities"​>7.​7·​Line·​Manipulation·​Utilities</​a></​td></​tr>
24965 <tr><td></​td><td·​valign="top"><a·​href="#index-​goal_005fexpansion_00​2f3-​2">goal_expansion/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Grammars">6.​14·​Grammar·​Rules</​a></​td></​tr>24965 <tr><td></​td><td·​valign="top"><a·​href="#index-​goal_005fexpansion_00​2f3-​2">goal_expansion/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Grammars">6.​14·​Grammar·​Rules</​a></​td></​tr>
24966 <tr><td></​td><td·​valign="top"><a·​href="#index-​ground_002f1-​2">ground/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24966 <tr><td></​td><td·​valign="top"><a·​href="#index-​ground_002f1-​2">ground/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24967 <tr><td></​td><td·​valign="top"><a·​href="#index-​grow_005fheap_002f1-​1">grow_heap/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24967 <tr><td></​td><td·​valign="top"><a·​href="#index-​grow_005fheap_002f1-​1">grow_heap/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24968 <tr><td></​td><td·​valign="top"><a·​href="#index-​grow_005fstack_002f1-​2">grow_stack/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24968 <tr><td></​td><td·​valign="top"><a·​href="#index-​grow_005fstack_002f1-​2">grow_stack/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24969 <tr><td·​colspan="4">·​<hr></​td></​tr>24969 <tr><td·​colspan="4">·​<hr></​td></​tr>
24970 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​H">H</​a></​th><td></​td><td></​td></​tr>24970 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​H">H</​a></​th><td></​td><td></​td></​tr>
24971 <tr><td></​td><td·​valign="top"><a·​href="#index-​halt_002f1-​2">halt/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24971 <tr><td></​td><td·​valign="top"><a·​href="#index-​halt_002f1-​2">halt/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24972 <tr><td></​td><td·​valign="top"><a·​href="#index-​head_005fqueue_002f2-​2">head_queue/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>24972 <tr><td></​td><td·​valign="top"><a·​href="#index-​head_005fqueue_002f2-​2">head_queue/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
24973 <tr><td></​td><td·​valign="top"><a·​href="#index-​heap_005fsize_002f2-​2">heap_size/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Heaps">7.​5·​Heaps</​a></​td></​tr>24973 <tr><td></​td><td·​valign="top"><a·​href="#index-​heap_005fsize_002f2-​2">heap_size/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Heaps">7.​5·​Heaps</​a></​td></​tr>
24974 <tr><td></​td><td·​valign="top"><a·​href="#index-​heap_005fto_005flist_​002f2-​2">heap_to_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Heaps">7.​5·​Heaps</​a></​td></​tr>24974 <tr><td></​td><td·​valign="top"><a·​href="#index-​heap_005fto_005flist_​002f2-​2">heap_to_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Heaps">7.​5·​Heaps</​a></​td></​tr>
24975 <tr><td></​td><td·​valign="top"><a·​href="#index-​hide_002f1-​2">hide/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>24975 <tr><td></​td><td·​valign="top"><a·​href="#index-​hide_002f1-​2">hide/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
24976 <tr><td></​td><td·​valign="top"><a·​href="#index-​hide_005fpredicate_00​2f1-​2">hide_predicate/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>24976 <tr><td></​td><td·​valign="top"><a·​href="#index-​hide_005fpredicate_00​2f1-​2">hide_predicate/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
24977 <tr><td></​td><td·​valign="top"><a·​href="#index-​host_005fid_002f1-​2">host_id/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>24977 <tr><td></​td><td·​valign="top"><a·​href="#index-​host_005fid_002f1-​2">host_id/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
24978 <tr><td></​td><td·​valign="top"><a·​href="#index-​host_005fname_002f1-​2">host_name/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>24978 <tr><td></​td><td·​valign="top"><a·​href="#index-​host_005fname_002f1-​2">host_name/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
24979 <tr><td·​colspan="4">·​<hr></​td></​tr>24979 <tr><td·​colspan="4">·​<hr></​td></​tr>
24980 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​I">I</​a></​th><td></​td><td></​td></​tr>24980 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​I">I</​a></​th><td></​td><td></​td></​tr>
24981 <tr><td></​td><td·​valign="top"><a·​href="#index-​if_002f1-​1">if/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>24981 <tr><td></​td><td·​valign="top"><a·​href="#index-​if_002f1-​1">if/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Conditional-​Compilation">4.​3·​Conditional·​Compilation</​a></​td></​tr>
24982 <tr><td></​td><td·​valign="top"><a·​href="#index-​if_002f3-​2">if/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24982 <tr><td></​td><td·​valign="top"><a·​href="#index-​if_002f3-​2">if/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24983 <tr><td></​td><td·​valign="top"><a·​href="#index-​ignore_002f1-​2">ignore/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24983 <tr><td></​td><td·​valign="top"><a·​href="#index-​ignore_002f1-​2">ignore/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24984 <tr><td></​td><td·​valign="top"><a·​href="#index-​include_002f3-​2">include/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>24984 <tr><td></​td><td·​valign="top"><a·​href="#index-​include_002f3-​2">include/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
24985 <tr><td></​td><td·​valign="top"><a·​href="#index-​incore_002f1-​2">incore/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>24985 <tr><td></​td><td·​valign="top"><a·​href="#index-​incore_002f1-​2">incore/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
24986 <tr><td></​td><td·​valign="top"><a·​href="#index-​initialization_002f0-​2">initialization/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>24986 <tr><td></​td><td·​valign="top"><a·​href="#index-​initialization_002f0-​2">initialization/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>
24987 <tr><td></​td><td·​valign="top"><a·​href="#index-​initialization_002f1-​_0028directive_0029-​2">initialization/​1·​(directive)​</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>24987 <tr><td></​td><td·​valign="top"><a·​href="#index-​initialization_002f1-​_0028directive_0029-​2">initialization/​1·​(directive)​</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
Offset 24990, 24 lines modifiedOffset 24990, 24 lines modified
24990 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005fassoc_002f1-​2">is_assoc/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Association-​Lists">7.​3·​Association·​Lists</​a></​td></​tr>24990 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005fassoc_002f1-​2">is_assoc/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Association-​Lists">7.​3·​Association·​Lists</​a></​td></​tr>
24991 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005flist_002f1-​2">is_list/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>24991 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005flist_002f1-​2">is_list/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Testing-​Terms">6.​4·​Predicates·​on·​terms</​a></​td></​tr>
24992 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005fmutable_002f1-​2">is_mutable/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Term-​Modification">6.​16·​Term·​Modification</​a></​td></​tr>24992 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005fmutable_002f1-​2">is_mutable/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Term-​Modification">6.​16·​Term·​Modification</​a></​td></​tr>
24993 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005frbtree_002f1-​2">is_rbtree/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Red_002dBlack-​Trees">7.​17·​Red-​Black·​Trees</​a></​td></​tr>24993 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005frbtree_002f1-​2">is_rbtree/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Red_002dBlack-​Trees">7.​17·​Red-​Black·​Trees</​a></​td></​tr>
24994 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005fstream_002f1-​2">is_stream/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>24994 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005fstream_002f1-​2">is_stream/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
24995 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005ftabled_002f1-​2">is_tabled/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>24995 <tr><td></​td><td·​valign="top"><a·​href="#index-​is_005ftabled_002f1-​2">is_tabled/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
24996 <tr><td·​colspan="4">·​<hr></​td></​tr>24996 <tr><td·​colspan="4">·​<hr></​td></​tr>
24997 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​J">J</​a></​th><td></​td><td></​td></​tr>24997 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​J">J</​a></​th><td></​td><td></​td></​tr>
24998 <tr><td></​td><td·​valign="top"><a·​href="#index-​join_005fqueue_002f3-​2">join_queue/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>24998 <tr><td></​td><td·​valign="top"><a·​href="#index-​join_005fqueue_002f3-​2">join_queue/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
24999 <tr><td></​td><td·​valign="top"><a·​href="#index-​jump_005fqueue_002f3-​2">jump_queue/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>24999 <tr><td></​td><td·​valign="top"><a·​href="#index-​jump_005fqueue_002f3-​2">jump_queue/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
25000 <tr><td·​colspan="4">·​<hr></​td></​tr>25000 <tr><td·​colspan="4">·​<hr></​td></​tr>
25001 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​K">K</​a></​th><td></​td><td></​td></​tr>25001 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​K">K</​a></​th><td></​td><td></​td></​tr>
25002 <tr><td></​td><td·​valign="top"><a·​href="#index-​key_005fstatistics_00​2f3-​2">key_statistics/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Internal-​Database">6.​11·​Internal·​Data·​Base</​a></​td></​tr>25002 <tr><td></​td><td·​valign="top"><a·​href="#index-​key_005fstatistics_00​2f3-​2">key_statistics/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Internal-​Database">6.​11·​Internal·​Data·​Base</​a></​td></​tr>
25003 <tr><td></​td><td·​valign="top"><a·​href="#index-​key_005fstatistics_00​2f4-​2">key_statistics/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Internal-​Database">6.​11·​Internal·​Data·​Base</​a></​td></​tr>25003 <tr><td></​td><td·​valign="top"><a·​href="#index-​key_005fstatistics_00​2f4-​2">key_statistics/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Internal-​Database">6.​11·​Internal·​Data·​Base</​a></​td></​tr>
25004 <tr><td></​td><td·​valign="top"><a·​href="#index-​kill_002f2-​2">kill/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>25004 <tr><td></​td><td·​valign="top"><a·​href="#index-​kill_002f2-​2">kill/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
25005 <tr><td·​colspan="4">·​<hr></​td></​tr>25005 <tr><td·​colspan="4">·​<hr></​td></​tr>
25006 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​L">L</​a></​th><td></​td><td></​td></​tr>25006 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​L">L</​a></​th><td></​td><td></​td></​tr>
25007 <tr><td></​td><td·​valign="top"><a·​href="#index-​last_002f2-​2">last/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25007 <tr><td></​td><td·​valign="top"><a·​href="#index-​last_002f2-​2">last/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
25008 <tr><td></​td><td·​valign="top"><a·​href="#index-​length_005fqueue_002f​2-​2">length_queue/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>25008 <tr><td></​td><td·​valign="top"><a·​href="#index-​length_005fqueue_002f​2-​2">length_queue/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
25009 <tr><td></​td><td·​valign="top"><a·​href="#index-​library_005fdirectory​_002f1-​2">library_directory/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>25009 <tr><td></​td><td·​valign="top"><a·​href="#index-​library_005fdirectory​_002f1-​2">library_directory/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
25010 <tr><td></​td><td·​valign="top"><a·​href="#index-​library_005fdirectory​_002f1-​5">library_directory/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>25010 <tr><td></​td><td·​valign="top"><a·​href="#index-​library_005fdirectory​_002f1-​5">library_directory/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
25011 <tr><td></​td><td·​valign="top"><a·​href="#index-​line_005fcount_002f2-​2">line_count/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>25011 <tr><td></​td><td·​valign="top"><a·​href="#index-​line_005fcount_002f2-​2">line_count/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
25012 <tr><td></​td><td·​valign="top"><a·​href="#index-​line_005fposition_002​f2-​2">line_position/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>25012 <tr><td></​td><td·​valign="top"><a·​href="#index-​line_005fposition_002​f2-​2">line_position/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
25013 <tr><td></​td><td·​valign="top"><a·​href="#index-​list_005fconcat_002f2​-​2">list_concat/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25013 <tr><td></​td><td·​valign="top"><a·​href="#index-​list_005fconcat_002f2​-​2">list_concat/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
Offset 25022, 15 lines modifiedOffset 25022, 15 lines modified
25022 <tr><td></​td><td·​valign="top"><a·​href="#index-​list_005fto_005ftree_​002f2-​2">list_to_tree/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Trees">7.​27·​Updatable·​Binary·​Trees</​a></​td></​tr>25022 <tr><td></​td><td·​valign="top"><a·​href="#index-​list_005fto_005ftree_​002f2-​2">list_to_tree/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Trees">7.​27·​Updatable·​Binary·​Trees</​a></​td></​tr>
25023 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005fdb_002f1-​2">load_db/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>25023 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005fdb_002f1-​2">load_db/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>
25024 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005ffiles_002f2-​2">load_files/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>25024 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005ffiles_002f2-​2">load_files/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>
25025 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005fforeign_005f​library_002f1-​2">load_foreign_libra​ry/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>25025 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005fforeign_005f​library_002f1-​2">load_foreign_libra​ry/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>
25026 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005fforeign_005f​library_002f2-​2">load_foreign_libra​ry/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>25026 <tr><td></​td><td·​valign="top"><a·​href="#index-​load_005fforeign_005f​library_002f2-​2">load_foreign_libra​ry/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>
25027 <tr><td></​td><td·​valign="top"><a·​href="#index-​ls_002f0-​2">ls/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>25027 <tr><td></​td><td·​valign="top"><a·​href="#index-​ls_002f0-​2">ls/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>
25028 <tr><td·​colspan="4">·​<hr></​td></​tr>25028 <tr><td·​colspan="4">·​<hr></​td></​tr>
25029 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​M">M</​a></​th><td></​td><td></​td></​tr>25029 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​M">M</​a></​th><td></​td><td></​td></​tr>
25030 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_002f0-​2">make/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>25030 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_002f0-​2">make/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Compiling">4.​1·​Program·​loading·​and·​updating</​a></​td></​tr>
25031 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fdiagram_002f​2-​2">make_diagram/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Block-​Diagram">7.​34·​Block·​Diagram</​a></​td></​tr>25031 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fdiagram_002f​2-​2">make_diagram/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Block-​Diagram">7.​34·​Block·​Diagram</​a></​td></​tr>
25032 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fdiagram_002f​2-​5">make_diagram/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Block-​Diagram">7.​34·​Block·​Diagram</​a></​td></​tr>25032 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fdiagram_002f​2-​5">make_diagram/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Block-​Diagram">7.​34·​Block·​Diagram</​a></​td></​tr>
25033 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fdirectory_00​2f2-​2">make_directory/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>25033 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fdirectory_00​2f2-​2">make_directory/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
25034 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fqueue_002f1-​2">make_queue/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>25034 <tr><td></​td><td·​valign="top"><a·​href="#index-​make_005fqueue_002f1-​2">make_queue/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
25035 <tr><td></​td><td·​valign="top"><a·​href="#index-​mapargs_002f3-​2">mapargs/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25035 <tr><td></​td><td·​valign="top"><a·​href="#index-​mapargs_002f3-​2">mapargs/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
25036 <tr><td></​td><td·​valign="top"><a·​href="#index-​maplist_002f2-​2">maplist/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Invoking-​Predicates-​on-​all-​Members-​of-​a-​List">8.​1·​Invoking·​Predicates·​on·​all·​Members·​of·​a·​List</​a></​td></​tr>25036 <tr><td></​td><td·​valign="top"><a·​href="#index-​maplist_002f2-​2">maplist/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Invoking-​Predicates-​on-​all-​Members-​of-​a-​List">8.​1·​Invoking·​Predicates·​on·​all·​Members·​of·​a·​List</​a></​td></​tr>
Offset 25142, 15 lines modifiedOffset 25142, 15 lines modified
25142 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005fdestroy_002​f1-​2">mutex_destroy/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>25142 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005fdestroy_002​f1-​2">mutex_destroy/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>
25143 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005flock_002f1-​2">mutex_lock/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>25143 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005flock_002f1-​2">mutex_lock/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>
25144 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005fstatistics_​002f0-​2">mutex_statistics/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Monitoring-​Threads">16.​2·​Monitoring·​Threads</​a></​td></​tr>25144 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005fstatistics_​002f0-​2">mutex_statistics/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Monitoring-​Threads">16.​2·​Monitoring·​Threads</​a></​td></​tr>
25145 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005ftrylock_002​f1-​2">mutex_trylock/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>25145 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005ftrylock_002​f1-​2">mutex_trylock/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>
25146 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005funlock_002f​1-​2">mutex_unlock/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>25146 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005funlock_002f​1-​2">mutex_unlock/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>
25147 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005funlock_005f​all_002f0-​2">mutex_unlock_all/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>25147 <tr><td></​td><td·​valign="top"><a·​href="#index-​mutex_005funlock_005f​all_002f0-​2">mutex_unlock_all/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>
25148 <tr><td·​colspan="4">·​<hr></​td></​tr>25148 <tr><td·​colspan="4">·​<hr></​td></​tr>
25149 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​N">N</​a></​th><td></​td><td></​td></​tr>25149 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​N">N</​a></​th><td></​td><td></​td></​tr>
25150 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_002f1-​2">nb_beam/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25150 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_002f1-​2">nb_beam/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
25151 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fadd_0​02f3-​2">nb_beam_add/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25151 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fadd_0​02f3-​2">nb_beam_add/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
25152 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fclose​_002f1-​2">nb_beam_close/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25152 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fclose​_002f1-​2">nb_beam_close/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
25153 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fdel_0​02f3-​2">nb_beam_del/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25153 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fdel_0​02f3-​2">nb_beam_del/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
25154 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fempty​_002f1-​2">nb_beam_empty/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25154 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fempty​_002f1-​2">nb_beam_empty/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
25155 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fpeek_​002f3-​2">nb_beam_peek/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25155 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fpeek_​002f3-​2">nb_beam_peek/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
25156 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fsize_​002f2-​2">nb_beam_size/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>25156 <tr><td></​td><td·​valign="top"><a·​href="#index-​nb_005fbeam_005fsize_​002f2-​2">nb_beam_size/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Non_002dBacktr​ackable-​Data-​Structures">7.​11·​Non-​Backtrackable·​Data·​Structures</​a></​td></​tr>
Offset 25201, 15 lines modifiedOffset 25201, 15 lines modified
25201 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fatom_002f2​-​2">number_atom/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​td></​tr>25201 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fatom_002f2​-​2">number_atom/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​td></​tr>
25202 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fchars_002f​2-​2">number_chars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​td></​tr>25202 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fchars_002f​2-​2">number_chars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​td></​tr>
25203 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fcodes_002f​2-​2">number_codes/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​td></​tr>25203 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fcodes_002f​2-​2">number_codes/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Predicates-​on-​Atoms">6.​5·​Predicates·​on·​Atoms</​a></​td></​tr>
25204 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fto_005fcha​rs_002f2-​2">number_to_chars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25204 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fto_005fcha​rs_002f2-​2">number_to_chars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25205 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fto_005fcha​rs_002f3-​2">number_to_chars/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25205 <tr><td></​td><td·​valign="top"><a·​href="#index-​number_005fto_005fcha​rs_002f3-​2">number_to_chars/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25206 <tr><td></​td><td·​valign="top"><a·​href="#index-​numlist_002f3-​2">numlist/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25206 <tr><td></​td><td·​valign="top"><a·​href="#index-​numlist_002f3-​2">numlist/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
25207 <tr><td·​colspan="4">·​<hr></​td></​tr>25207 <tr><td·​colspan="4">·​<hr></​td></​tr>
25208 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​O">O</​a></​th><td></​td><td></​td></​tr>25208 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​O">O</​a></​th><td></​td><td></​td></​tr>
25209 <tr><td></​td><td·​valign="top"><a·​href="#index-​once_002f1-​2">once/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>25209 <tr><td></​td><td·​valign="top"><a·​href="#index-​once_002f1-​2">once/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Control">6.​1·​Control·​Predicates</​a></​td></​tr>
25210 <tr><td></​td><td·​valign="top"><a·​href="#index-​on_005fcleanup_002f1-​2">on_cleanup/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>25210 <tr><td></​td><td·​valign="top"><a·​href="#index-​on_005fcleanup_002f1-​2">on_cleanup/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Cleanup">7.​25·​Call·​Cleanup</​a></​td></​tr>
25211 <tr><td></​td><td·​valign="top"><a·​href="#index-​on_005fsignal_002f3-​2">on_signal/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>25211 <tr><td></​td><td·​valign="top"><a·​href="#index-​on_005fsignal_002f3-​2">on_signal/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>
25212 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_002f3-​2">open/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>25212 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_002f3-​2">open/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
25213 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_002f4-​2">open/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>25213 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_002f4-​2">open/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Streams-​and-​Files">6.​9.​1·​Handling·​Streams·​and·​Files</​a></​td></​tr>
25214 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_005fchars_005fst​ream_002f2-​2">open_chars_stream/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25214 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_005fchars_005fst​ream_002f2-​2">open_chars_stream/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25215 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_005fshared_005fo​bject_002f2-​2">open_shared_object​/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Loading-​Objects">23.​11·​Loading·​Object·​Files</​a></​td></​tr>25215 <tr><td></​td><td·​valign="top"><a·​href="#index-​open_005fshared_005fo​bject_002f2-​2">open_shared_object​/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Loading-​Objects">23.​11·​Loading·​Object·​Files</​a></​td></​tr>
Offset 25228, 15 lines modifiedOffset 25228, 15 lines modified
25228 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005fsetproduct_00​2f3-​2">ord_setproduct/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>25228 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005fsetproduct_00​2f3-​2">ord_setproduct/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>
25229 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005fsubtract_002f​3-​2">ord_subtract/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>25229 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005fsubtract_002f​3-​2">ord_subtract/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>
25230 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005fsymdiff_002f3​-​2">ord_symdiff/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>25230 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005fsymdiff_002f3​-​2">ord_symdiff/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>
25231 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005funion_002f2-​2">ord_union/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>25231 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005funion_002f2-​2">ord_union/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>
25232 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005funion_002f3-​2">ord_union/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>25232 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005funion_002f3-​2">ord_union/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>
25233 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005funion_002f4-​2">ord_union/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>25233 <tr><td></​td><td·​valign="top"><a·​href="#index-​ord_005funion_002f4-​2">ord_union/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Ordered-​Sets">7.​12·​Ordered·​Sets</​a></​td></​tr>
25234 <tr><td·​colspan="4">·​<hr></​td></​tr>25234 <tr><td·​colspan="4">·​<hr></​td></​tr>
25235 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​P">P</​a></​th><td></​td><td></​td></​tr>25235 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​P">P</​a></​th><td></​td><td></​td></​tr>
25236 <tr><td></​td><td·​valign="top"><a·​href="#index-​partition_002f4-​2">partition/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25236 <tr><td></​td><td·​valign="top"><a·​href="#index-​partition_002f4-​2">partition/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
25237 <tr><td></​td><td·​valign="top"><a·​href="#index-​partition_002f5-​2">partition/​5</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25237 <tr><td></​td><td·​valign="top"><a·​href="#index-​partition_002f5-​2">partition/​5</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
25238 <tr><td></​td><td·​valign="top"><a·​href="#index-​path_002f1-​2">path/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>25238 <tr><td></​td><td·​valign="top"><a·​href="#index-​path_002f1-​2">path/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
25239 <tr><td></​td><td·​valign="top"><a·​href="#index-​path_002f1-​4">path/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>25239 <tr><td></​td><td·​valign="top"><a·​href="#index-​path_002f1-​4">path/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
25240 <tr><td></​td><td·​valign="top"><a·​href="#index-​path_002f1-​6">path/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>25240 <tr><td></​td><td·​valign="top"><a·​href="#index-​path_002f1-​6">path/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Setting-​the-​Compiler">4.​2·​Changing·​the·​Compiler&rsquo;​s·​Behavior</​a></​td></​tr>
25241 <tr><td></​td><td·​valign="top"><a·​href="#index-​peek_005fbyte_002f1-​2">peek_byte/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​td></​tr>25241 <tr><td></​td><td·​valign="top"><a·​href="#index-​peek_005fbyte_002f1-​2">peek_byte/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​td></​tr>
25242 <tr><td></​td><td·​valign="top"><a·​href="#index-​peek_005fbyte_002f2-​2">peek_byte/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25242 <tr><td></​td><td·​valign="top"><a·​href="#index-​peek_005fbyte_002f2-​2">peek_byte/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
Offset 25282, 19 lines modifiedOffset 25282, 19 lines modified
25282 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fchar_002f1-​2">put_char/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​td></​tr>25282 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fchar_002f1-​2">put_char/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​td></​tr>
25283 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fchar_002f2-​2">put_char/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25283 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fchar_002f2-​2">put_char/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
25284 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fcode_002f1-​2">put_code/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​td></​tr>25284 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fcode_002f1-​2">put_code/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Characters">6.​9.​4·​Handling·​Input/​Output·​of·​Characters</​a></​td></​tr>
25285 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fcode_002f2-​2">put_code/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25285 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005fcode_002f2-​2">put_code/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
25286 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005flabel_002f4-​2">put_label/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Trees">7.​27·​Updatable·​Binary·​Trees</​a></​td></​tr>25286 <tr><td></​td><td·​valign="top"><a·​href="#index-​put_005flabel_002f4-​2">put_label/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Trees">7.​27·​Updatable·​Binary·​Trees</​a></​td></​tr>
25287 <tr><td></​td><td·​valign="top"><a·​href="#index-​pwd_002f0-​2">pwd/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>25287 <tr><td></​td><td·​valign="top"><a·​href="#index-​pwd_002f0-​2">pwd/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#OS">6.​15·​Access·​to·​Operating·​System·​Functionality</​a></​td></​tr>
25288 <tr><td·​colspan="4">·​<hr></​td></​tr>25288 <tr><td·​colspan="4">·​<hr></​td></​tr>
25289 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​Q">Q</​a></​th><td></​td><td></​td></​tr>25289 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​Q">Q</​a></​th><td></​td><td></​td></​tr>
25290 <tr><td></​td><td·​valign="top"><a·​href="#index-​qsave_005fprogram_002​f2-​2">qsave_program/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>25290 <tr><td></​td><td·​valign="top"><a·​href="#index-​qsave_005fprogram_002​f2-​2">qsave_program/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>
25291 <tr><td></​td><td·​valign="top"><a·​href="#index-​queue_005fto_005flist​_002f2-​2">queue_to_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>25291 <tr><td></​td><td·​valign="top"><a·​href="#index-​queue_005fto_005flist​_002f2-​2">queue_to_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Queues">7.​14·​Queues</​a></​td></​tr>
25292 <tr><td·​colspan="4">·​<hr></​td></​tr>25292 <tr><td·​colspan="4">·​<hr></​td></​tr>
25293 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​R">R</​a></​th><td></​td><td></​td></​tr>25293 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​R">R</​a></​th><td></​td><td></​td></​tr>
25294 <tr><td></​td><td·​valign="top"><a·​href="#index-​random_002f1-​2">random/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>25294 <tr><td></​td><td·​valign="top"><a·​href="#index-​random_002f1-​2">random/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>
25295 <tr><td></​td><td·​valign="top"><a·​href="#index-​random_002f3-​2">random/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>25295 <tr><td></​td><td·​valign="top"><a·​href="#index-​random_002f3-​2">random/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>
25296 <tr><td></​td><td·​valign="top"><a·​href="#index-​randseq_002f3-​2">randseq/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>25296 <tr><td></​td><td·​valign="top"><a·​href="#index-​randseq_002f3-​2">randseq/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>
25297 <tr><td></​td><td·​valign="top"><a·​href="#index-​randset_002f3-​2">randset/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>25297 <tr><td></​td><td·​valign="top"><a·​href="#index-​randset_002f3-​2">randset/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Random">7.​15·​Random·​Number·​Generator</​a></​td></​tr>
25298 <tr><td></​td><td·​valign="top"><a·​href="#index-​rannum_002f1-​2">rannum/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Pseudo-​Random">7.​13·​Pseudo·​Random·​Number·​Integer·​Generator</​a></​td></​tr>25298 <tr><td></​td><td·​valign="top"><a·​href="#index-​rannum_002f1-​2">rannum/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Pseudo-​Random">7.​13·​Pseudo·​Random·​Number·​Integer·​Generator</​a></​td></​tr>
25299 <tr><td></​td><td·​valign="top"><a·​href="#index-​ranstart_002f0-​2">ranstart/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Pseudo-​Random">7.​13·​Pseudo·​Random·​Number·​Integer·​Generator</​a></​td></​tr>25299 <tr><td></​td><td·​valign="top"><a·​href="#index-​ranstart_002f0-​2">ranstart/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Pseudo-​Random">7.​13·​Pseudo·​Random·​Number·​Integer·​Generator</​a></​td></​tr>
25300 <tr><td></​td><td·​valign="top"><a·​href="#index-​ranstart_002f1-​2">ranstart/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Pseudo-​Random">7.​13·​Pseudo·​Random·​Number·​Integer·​Generator</​a></​td></​tr>25300 <tr><td></​td><td·​valign="top"><a·​href="#index-​ranstart_002f1-​2">ranstart/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Pseudo-​Random">7.​13·​Pseudo·​Random·​Number·​Integer·​Generator</​a></​td></​tr>
Offset 25352, 15 lines modifiedOffset 25352, 15 lines modified
25352 <tr><td></​td><td·​valign="top"><a·​href="#index-​reset_005fstatic_005f​array_002f1-​2">reset_static_array​/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arrays">6.​20·​Arrays</​a></​td></​tr>25352 <tr><td></​td><td·​valign="top"><a·​href="#index-​reset_005fstatic_005f​array_002f1-​2">reset_static_array​/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arrays">6.​20·​Arrays</​a></​td></​tr>
25353 <tr><td></​td><td·​valign="top"><a·​href="#index-​resize_005fstatic_005​farray_002f3-​2">resize_static_arra​y/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arrays">6.​20·​Arrays</​a></​td></​tr>25353 <tr><td></​td><td·​valign="top"><a·​href="#index-​resize_005fstatic_005​farray_002f3-​2">resize_static_arra​y/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Arrays">6.​20·​Arrays</​a></​td></​tr>
25354 <tr><td></​td><td·​valign="top"><a·​href="#index-​restore_002f1-​2">restore/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>25354 <tr><td></​td><td·​valign="top"><a·​href="#index-​restore_002f1-​2">restore/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>
25355 <tr><td></​td><td·​valign="top"><a·​href="#index-​retract_002f1-​2">retract/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Modifying-​the-​Database">6.​10.​1·​Modification·​of·​the·​Data·​Base</​a></​td></​tr>25355 <tr><td></​td><td·​valign="top"><a·​href="#index-​retract_002f1-​2">retract/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Modifying-​the-​Database">6.​10.​1·​Modification·​of·​the·​Data·​Base</​a></​td></​tr>
25356 <tr><td></​td><td·​valign="top"><a·​href="#index-​retractall_002f1-​2">retractall/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Modifying-​the-​Database">6.​10.​1·​Modification·​of·​the·​Data·​Base</​a></​td></​tr>25356 <tr><td></​td><td·​valign="top"><a·​href="#index-​retractall_002f1-​2">retractall/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Modifying-​the-​Database">6.​10.​1·​Modification·​of·​the·​Data·​Base</​a></​td></​tr>
25357 <tr><td></​td><td·​valign="top"><a·​href="#index-​reverse_002f2-​2">reverse/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25357 <tr><td></​td><td·​valign="top"><a·​href="#index-​reverse_002f2-​2">reverse/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
25358 <tr><td·​colspan="4">·​<hr></​td></​tr>25358 <tr><td·​colspan="4">·​<hr></​td></​tr>
25359 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​S">S</​a></​th><td></​td><td></​td></​tr>25359 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​S">S</​a></​th><td></​td><td></​td></​tr>
25360 <tr><td></​td><td·​valign="top"><a·​href="#index-​same_005flength_002f2​-​2">same_length/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25360 <tr><td></​td><td·​valign="top"><a·​href="#index-​same_005flength_002f2​-​2">same_length/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
25361 <tr><td></​td><td·​valign="top"><a·​href="#index-​save_002f2-​2">save/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>25361 <tr><td></​td><td·​valign="top"><a·​href="#index-​save_002f2-​2">save/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>
25362 <tr><td></​td><td·​valign="top"><a·​href="#index-​save_005fprogram_002f​1-​2">save_program/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>25362 <tr><td></​td><td·​valign="top"><a·​href="#index-​save_005fprogram_002f​1-​2">save_program/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>
25363 <tr><td></​td><td·​valign="top"><a·​href="#index-​save_005fprogram_002f​2-​2">save_program/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>25363 <tr><td></​td><td·​valign="top"><a·​href="#index-​save_005fprogram_002f​2-​2">save_program/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Saving">4.​4·​Saving·​and·​Loading·​Prolog·​States</​a></​td></​tr>
25364 <tr><td></​td><td·​valign="top"><a·​href="#index-​scanl_002f4-​2">scanl/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25364 <tr><td></​td><td·​valign="top"><a·​href="#index-​scanl_002f4-​2">scanl/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
25365 <tr><td></​td><td·​valign="top"><a·​href="#index-​scanl_002f5-​2">scanl/​5</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25365 <tr><td></​td><td·​valign="top"><a·​href="#index-​scanl_002f5-​2">scanl/​5</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
25366 <tr><td></​td><td·​valign="top"><a·​href="#index-​scanl_002f6-​2">scanl/​6</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25366 <tr><td></​td><td·​valign="top"><a·​href="#index-​scanl_002f6-​2">scanl/​6</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
Offset 25451, 15 lines modifiedOffset 25451, 15 lines modified
25451 <tr><td></​td><td·​valign="top"><a·​href="#index-​sumnodes_002f4-​2">sumnodes/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>25451 <tr><td></​td><td·​valign="top"><a·​href="#index-​sumnodes_002f4-​2">sumnodes/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#MapList">7.​8·​Maplist</​a></​td></​tr>
25452 <tr><td></​td><td·​valign="top"><a·​href="#index-​sum_005flist_002f2-​2">sum_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25452 <tr><td></​td><td·​valign="top"><a·​href="#index-​sum_005flist_002f2-​2">sum_list/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
25453 <tr><td></​td><td·​valign="top"><a·​href="#index-​sum_005flist_002f3-​2">sum_list/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>25453 <tr><td></​td><td·​valign="top"><a·​href="#index-​sum_005flist_002f3-​2">sum_list/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Lists">7.​6·​List·​Manipulation</​a></​td></​tr>
25454 <tr><td></​td><td·​valign="top"><a·​href="#index-​system_002f0-​2">system/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>25454 <tr><td></​td><td·​valign="top"><a·​href="#index-​system_002f0-​2">system/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
25455 <tr><td></​td><td·​valign="top"><a·​href="#index-​system_002f2-​2">system/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>25455 <tr><td></​td><td·​valign="top"><a·​href="#index-​system_002f2-​2">system/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
25456 <tr><td></​td><td·​valign="top"><a·​href="#index-​system_005fpredicate_​002f2-​2">system_predicate/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Looking-​at-​the-​Database">6.​10.​2·​Looking·​at·​the·​Data·​Base</​a></​td></​tr>25456 <tr><td></​td><td·​valign="top"><a·​href="#index-​system_005fpredicate_​002f2-​2">system_predicate/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Looking-​at-​the-​Database">6.​10.​2·​Looking·​at·​the·​Data·​Base</​a></​td></​tr>
25457 <tr><td·​colspan="4">·​<hr></​td></​tr>25457 <tr><td·​colspan="4">·​<hr></​td></​tr>
25458 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​T">T</​a></​th><td></​td><td></​td></​tr>25458 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​T">T</​a></​th><td></​td><td></​td></​tr>
25459 <tr><td></​td><td·​valign="top"><a·​href="#index-​tab_002f2-​2">tab/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25459 <tr><td></​td><td·​valign="top"><a·​href="#index-​tab_002f2-​2">tab/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
25460 <tr><td></​td><td·​valign="top"><a·​href="#index-​table_002f1-​2">table/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>25460 <tr><td></​td><td·​valign="top"><a·​href="#index-​table_002f1-​2">table/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
25461 <tr><td></​td><td·​valign="top"><a·​href="#index-​table_005fstatistics_​002f1-​2">table_statistics/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>25461 <tr><td></​td><td·​valign="top"><a·​href="#index-​table_005fstatistics_​002f1-​2">table_statistics/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
25462 <tr><td></​td><td·​valign="top"><a·​href="#index-​tabling_005fmode_002f​2-​2">tabling_mode/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>25462 <tr><td></​td><td·​valign="top"><a·​href="#index-​tabling_005fmode_002f​2-​2">tabling_mode/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
25463 <tr><td></​td><td·​valign="top"><a·​href="#index-​tabling_005fstatistic​s_002f0-​2">tabling_statistics​/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>25463 <tr><td></​td><td·​valign="top"><a·​href="#index-​tabling_005fstatistic​s_002f0-​2">tabling_statistics​/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Tabling">18·​Tabling</​a></​td></​tr>
25464 <tr><td></​td><td·​valign="top"><a·​href="#index-​term_005fattvars_002f​2-​2">term_attvars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#New-​Style-​Attribute-​Declarations">11.​1·​hProlog·​and·​SWI-​Prolog·​style·​Attribute·​Declarations</​a></​td></​tr>25464 <tr><td></​td><td·​valign="top"><a·​href="#index-​term_005fattvars_002f​2-​2">term_attvars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#New-​Style-​Attribute-​Declarations">11.​1·​hProlog·​and·​SWI-​Prolog·​style·​Attribute·​Declarations</​a></​td></​tr>
25465 <tr><td></​td><td·​valign="top"><a·​href="#index-​term_005fhash_002f2-​2">term_hash/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>25465 <tr><td></​td><td·​valign="top"><a·​href="#index-​term_005fhash_002f2-​2">term_hash/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>
Offset 25521, 15 lines modifiedOffset 25521, 15 lines modified
25521 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyget_002f1-​2">ttyget/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>25521 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyget_002f1-​2">ttyget/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>
25522 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyget0_002f1-​2">ttyget0/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>25522 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyget0_002f1-​2">ttyget0/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>
25523 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttynl_002f0-​2">ttynl/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>25523 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttynl_002f0-​2">ttynl/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>
25524 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyput_002f1-​2">ttyput/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>25524 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyput_002f1-​2">ttyput/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>
25525 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyskip_002f1-​2">ttyskip/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>25525 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttyskip_002f1-​2">ttyskip/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>
25526 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttytab_002f1-​2">ttytab/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>25526 <tr><td></​td><td·​valign="top"><a·​href="#index-​ttytab_002f1-​2">ttytab/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#C_002dProlog-​to-​Terminal">6.​9.​6·​Compatible·​C-​Prolog·​predicates·​for·​Terminal·​I/​O</​a></​td></​tr>
25527 <tr><td·​colspan="4">·​<hr></​td></​tr>25527 <tr><td·​colspan="4">·​<hr></​td></​tr>
25528 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​U">U</​a></​th><td></​td><td></​td></​tr>25528 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​U">U</​a></​th><td></​td><td></​td></​tr>
25529 <tr><td></​td><td·​valign="top"><a·​href="#index-​ugraph_005fto_005fdgr​aph_002f2-​2">ugraph_to_dgraph/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#DGraphs">7.​29·​Directed·​Graphs</​a></​td></​tr>25529 <tr><td></​td><td·​valign="top"><a·​href="#index-​ugraph_005fto_005fdgr​aph_002f2-​2">ugraph_to_dgraph/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#DGraphs">7.​29·​Directed·​Graphs</​a></​td></​tr>
25530 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fadd_005f​edges_002f3-​2">undgraph_add_edges​/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>25530 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fadd_005f​edges_002f3-​2">undgraph_add_edges​/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>
25531 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fadd_005f​vertices_002f3-​2">undgraph_add_verti​ces/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>25531 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fadd_005f​vertices_002f3-​2">undgraph_add_verti​ces/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>
25532 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fcompleme​nt_002f2-​2">undgraph_complemen​t/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>25532 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fcompleme​nt_002f2-​2">undgraph_complemen​t/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>
25533 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fdel_005f​edges_002f3-​2">undgraph_del_edges​/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>25533 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fdel_005f​edges_002f3-​2">undgraph_del_edges​/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>
25534 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fdel_005f​vertices_002f3-​2">undgraph_del_verti​ces/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>25534 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fdel_005f​vertices_002f3-​2">undgraph_del_verti​ces/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>
25535 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fedge_002​f2-​2">undgraph_edge/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>25535 <tr><td></​td><td·​valign="top"><a·​href="#index-​undgraph_005fedge_002​f2-​2">undgraph_edge/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UnDGraphs">7.​30·​Undirected·​Graphs</​a></​td></​tr>
Offset 25551, 25 lines modifiedOffset 25551, 25 lines modified
25551 <tr><td></​td><td·​valign="top"><a·​href="#index-​update_005fmutable_00​2f2-​2">update_mutable/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Term-​Modification">6.​16·​Term·​Modification</​a></​td></​tr>25551 <tr><td></​td><td·​valign="top"><a·​href="#index-​update_005fmutable_00​2f2-​2">update_mutable/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Term-​Modification">6.​16·​Term·​Modification</​a></​td></​tr>
25552 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fforeign_005fl​ibrary_002f1-​2">use_foreign_librar​y/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>25552 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fforeign_005fl​ibrary_002f1-​2">use_foreign_librar​y/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>
25553 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fforeign_005fl​ibrary_002f2-​2">use_foreign_librar​y/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>25553 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fforeign_005fl​ibrary_002f2-​2">use_foreign_librar​y/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#shlib">7.​19·​SWI-​Prolog&rsquo;​s·​shlib·​library</​a></​td></​tr>
25554 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fmodule_002f1-​2">use_module/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Using-​Modules">5.​3·​Using·​Modules</​a></​td></​tr>25554 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fmodule_002f1-​2">use_module/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Using-​Modules">5.​3·​Using·​Modules</​a></​td></​tr>
25555 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fmodule_002f2-​2">use_module/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Using-​Modules">5.​3·​Using·​Modules</​a></​td></​tr>25555 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fmodule_002f2-​2">use_module/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Using-​Modules">5.​3·​Using·​Modules</​a></​td></​tr>
25556 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fmodule_002f3-​2">use_module/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Using-​Modules">5.​3·​Using·​Modules</​a></​td></​tr>25556 <tr><td></​td><td·​valign="top"><a·​href="#index-​use_005fmodule_002f3-​2">use_module/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Using-​Modules">5.​3·​Using·​Modules</​a></​td></​tr>
25557 <tr><td·​colspan="4">·​<hr></​td></​tr>25557 <tr><td·​colspan="4">·​<hr></​td></​tr>
25558 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​V">V</​a></​th><td></​td><td></​td></​tr>25558 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​V">V</​a></​th><td></​td><td></​td></​tr>
25559 <tr><td></​td><td·​valign="top"><a·​href="#index-​variables_005fwithin_​005fterm_002f3-​2">variables_within_t​erm/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>25559 <tr><td></​td><td·​valign="top"><a·​href="#index-​variables_005fwithin_​005fterm_002f3-​2">variables_within_t​erm/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>
25560 <tr><td></​td><td·​valign="top"><a·​href="#index-​variable_005fin_005ft​erm_002f2-​2">variable_in_term/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>25560 <tr><td></​td><td·​valign="top"><a·​href="#index-​variable_005fin_005ft​erm_002f2-​2">variable_in_term/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>
25561 <tr><td></​td><td·​valign="top"><a·​href="#index-​variant_002f2-​2">variant/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>25561 <tr><td></​td><td·​valign="top"><a·​href="#index-​variant_002f2-​2">variant/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Terms">7.​23·​Utilities·​On·​Terms</​a></​td></​tr>
25562 <tr><td></​td><td·​valign="top"><a·​href="#index-​verify_005fattributes​_002f3-​2">verify_attributes/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Attributed-​Unification">11.​2.​3·​Attributed·​Unification</​a></​td></​tr>25562 <tr><td></​td><td·​valign="top"><a·​href="#index-​verify_005fattributes​_002f3-​2">verify_attributes/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Attributed-​Unification">11.​2.​3·​Attributed·​Unification</​a></​td></​tr>
25563 <tr><td></​td><td·​valign="top"><a·​href="#index-​version_002f0-​2">version/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>25563 <tr><td></​td><td·​valign="top"><a·​href="#index-​version_002f0-​2">version/​0</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>
25564 <tr><td></​td><td·​valign="top"><a·​href="#index-​version_002f1-​2">version/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>25564 <tr><td></​td><td·​valign="top"><a·​href="#index-​version_002f1-​2">version/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>
25565 <tr><td></​td><td·​valign="top"><a·​href="#index-​vertices_002f2-​2">vertices/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>25565 <tr><td></​td><td·​valign="top"><a·​href="#index-​vertices_002f2-​2">vertices/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>
25566 <tr><td></​td><td·​valign="top"><a·​href="#index-​vertices_005fedges_00​5fto_005fugraph_002f3​-​2">vertices_edges_to_​ugraph/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>25566 <tr><td></​td><td·​valign="top"><a·​href="#index-​vertices_005fedges_00​5fto_005fugraph_002f3​-​2">vertices_edges_to_​ugraph/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#UGraphs">7.​28·​Unweighted·​Graphs</​a></​td></​tr>
25567 <tr><td·​colspan="4">·​<hr></​td></​tr>25567 <tr><td·​colspan="4">·​<hr></​td></​tr>
25568 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​W">W</​a></​th><td></​td><td></​td></​tr>25568 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​W">W</​a></​th><td></​td><td></​td></​tr>
25569 <tr><td></​td><td·​valign="top"><a·​href="#index-​wait_002f2-​2">wait/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>25569 <tr><td></​td><td·​valign="top"><a·​href="#index-​wait_002f2-​2">wait/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#System">7.​22·​Calling·​The·​Operating·​System·​from·​YAP</​a></​td></​tr>
25570 <tr><td></​td><td·​valign="top"><a·​href="#index-​when_002f2-​2">when/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Co_002droutini​ng">10.​2·​Co-​routining</​a></​td></​tr>25570 <tr><td></​td><td·​valign="top"><a·​href="#index-​when_002f2-​2">when/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Co_002droutini​ng">10.​2·​Co-​routining</​a></​td></​tr>
25571 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005fmutex_002f2-​2">with_mutex/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>25571 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005fmutex_002f2-​2">with_mutex/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Thread-​Synchronisation">16.​4·​Thread·​Synchronisation</​a></​td></​tr>
25572 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_002f2-​2">with_output_to/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​td></​tr>25572 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_002f2-​2">with_output_to/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​td></​tr>
25573 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_005fchars_002f2-​2">with_output_to_cha​rs/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25573 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_005fchars_002f2-​2">with_output_to_cha​rs/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25574 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_005fchars_002f3-​2">with_output_to_cha​rs/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25574 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_005fchars_002f3-​2">with_output_to_cha​rs/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25575 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_005fchars_002f4-​2">with_output_to_cha​rs/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25575 <tr><td></​td><td·​valign="top"><a·​href="#index-​with_005foutput_005ft​o_005fchars_002f4-​2">with_output_to_cha​rs/​4</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
Offset 25581, 72 lines modifiedOffset 25581, 72 lines modified
25581 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fcanonical_0​02f1-​2">write_canonical/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25581 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fcanonical_0​02f1-​2">write_canonical/​1</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
25582 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fcanonical_0​02f2-​2">write_canonical/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25582 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fcanonical_0​02f2-​2">write_canonical/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
25583 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fterm_002f2-​2">write_term/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​td></​tr>25583 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fterm_002f2-​2">write_term/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​of-​Terms">6.​9.​3·​Handling·​Input/​Output·​of·​Terms</​a></​td></​tr>
25584 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fterm_002f3-​2">write_term/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>25584 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fterm_002f3-​2">write_term/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#I_002fO-​for-​Streams">6.​9.​5·​Input/​Output·​Predicates·​applied·​to·​Streams</​a></​td></​tr>
25585 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fto_005fchar​s_002f2-​2">write_to_chars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25585 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fto_005fchar​s_002f2-​2">write_to_chars/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25586 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fto_005fchar​s_002f3-​2">write_to_chars/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>25586 <tr><td></​td><td·​valign="top"><a·​href="#index-​write_005fto_005fchar​s_002f3-​2">write_to_chars/​3</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#String-​I_002fO">7.​21·​Reading·​From·​and·​Writing·​To·​Strings</​a></​td></​tr>
25587 <tr><td·​colspan="4">·​<hr></​td></​tr>25587 <tr><td·​colspan="4">·​<hr></​td></​tr>
25588 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​Y">Y</​a></​th><td></​td><td></​td></​tr>25588 <tr><th><a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​Y">Y</​a></​th><td></​td><td></​td></​tr>
25589 <tr><td></​td><td·​valign="top"><a·​href="#index-​yap_005fflag_002f2-​2">yap_flag/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>25589 <tr><td></​td><td·​valign="top"><a·​href="#index-​yap_005fflag_002f2-​2">yap_flag/​2</​a></​td><td>&nbsp;​</​td><td·​valign="top"><a·​href="#Misc">6.​22·​Miscellaneous</​a></​td></​tr>
25590 <tr><td·​colspan="4">·​<hr></​td></​tr>25590 <tr><td·​colspan="4">·​<hr></​td></​tr>
25591 </​table>25591 </​table>
25592 <table><tr><th·​valign="top">Jump·​to:​·​&nbsp;​·​</​th><td><a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​1"><b>-​</​b></​a>25592 <table><tr><th·​valign="top">Jump·​to:​·​&nbsp;​·​</​th><td><a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​1"><b>-​</​b></​a>
25593 ·​&nbsp;​·25593 ·​&nbsp;​·
25594 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​2"><b>=</​b></​a>25594 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​2"><b>=</​b></​a>
25595 ·​&nbsp;​·25595 ·​&nbsp;​·
25596 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_symbo​l-​3"><b>\</​b></​a>25596 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_symbol-​3"><b>\</​b></​a>
25597 ·​&nbsp;​·25597 ·​&nbsp;​·
25598 <br>25598 <br>
25599 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​A"><b>A</​b></​a>25599 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​A"><b>A</​b></​a>
25600 ·​&nbsp;​·25600 ·​&nbsp;​·
25601 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​B"><b>B</​b></​a>25601 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​B"><b>B</​b></​a>
25602 ·​&nbsp;​·25602 ·​&nbsp;​·
25603 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​C"><b>C</​b></​a>25603 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​C"><b>C</​b></​a>
25604 ·​&nbsp;​·25604 ·​&nbsp;​·
25605 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​D"><b>D</​b></​a>25605 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​D"><b>D</​b></​a>
25606 ·​&nbsp;​·25606 ·​&nbsp;​·
25607 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​E"><b>E</​b></​a>25607 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​E"><b>E</​b></​a>
25608 ·​&nbsp;​·25608 ·​&nbsp;​·
25609 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​F"><b>F</​b></​a>25609 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​F"><b>F</​b></​a>
25610 ·​&nbsp;​·25610 ·​&nbsp;​·
25611 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​G"><b>G</​b></​a>25611 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​G"><b>G</​b></​a>
25612 ·​&nbsp;​·25612 ·​&nbsp;​·
25613 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​H"><b>H</​b></​a>25613 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​H"><b>H</​b></​a>
25614 ·​&nbsp;​·25614 ·​&nbsp;​·
25615 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​I"><b>I</​b></​a>25615 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​I"><b>I</​b></​a>
25616 ·​&nbsp;​·25616 ·​&nbsp;​·
25617 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​J"><b>J</​b></​a>25617 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​J"><b>J</​b></​a>
25618 ·​&nbsp;​·25618 ·​&nbsp;​·
25619 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​K"><b>K</​b></​a>25619 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​K"><b>K</​b></​a>
25620 ·​&nbsp;​·25620 ·​&nbsp;​·
25621 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​L"><b>L</​b></​a>25621 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​L"><b>L</​b></​a>
25622 ·​&nbsp;​·25622 ·​&nbsp;​·
25623 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​M"><b>M</​b></​a>25623 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​M"><b>M</​b></​a>
25624 ·​&nbsp;​·25624 ·​&nbsp;​·
25625 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​N"><b>N</​b></​a>25625 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​N"><b>N</​b></​a>
25626 ·​&nbsp;​·25626 ·​&nbsp;​·
25627 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​O"><b>O</​b></​a>25627 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​O"><b>O</​b></​a>
25628 ·​&nbsp;​·25628 ·​&nbsp;​·
25629 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​P"><b>P</​b></​a>25629 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​P"><b>P</​b></​a>
25630 ·​&nbsp;​·25630 ·​&nbsp;​·
25631 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​Q"><b>Q</​b></​a>25631 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​Q"><b>Q</​b></​a>
25632 ·​&nbsp;​·25632 ·​&nbsp;​·
25633 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​R"><b>R</​b></​a>25633 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​R"><b>R</​b></​a>
25634 ·​&nbsp;​·25634 ·​&nbsp;​·
25635 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​S"><b>S</​b></​a>25635 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​S"><b>S</​b></​a>
25636 ·​&nbsp;​·25636 ·​&nbsp;​·
25637 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​T"><b>T</​b></​a>25637 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​T"><b>T</​b></​a>
25638 ·​&nbsp;​·25638 ·​&nbsp;​·
25639 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​U"><b>U</​b></​a>25639 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​U"><b>U</​b></​a>
25640 ·​&nbsp;​·25640 ·​&nbsp;​·
25641 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​V"><b>V</​b></​a>25641 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​V"><b>V</​b></​a>
25642 ·​&nbsp;​·25642 ·​&nbsp;​·
25643 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​W"><b>W</​b></​a>25643 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​W"><b>W</​b></​a>
25644 ·​&nbsp;​·25644 ·​&nbsp;​·
25645 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog_cn_lette​r-​Y"><b>Y</​b></​a>25645 <a·​class="summary-​letter"·​href="#YAP-​predicates-​not-​available-​in-​C_002dProlog-​1_cn_letter-​Y"><b>Y</​b></​a>
25646 ·​&nbsp;​·25646 ·​&nbsp;​·
25647 </​td></​tr></​table>25647 </​td></​tr></​table>
  
25648 <hr>25648 <hr>
25649 <a·​name="Not-​in-​YAP"></​a>25649 <a·​name="Not-​in-​YAP"></​a>
25650 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">25650 <table·​class="header"·​cellpadding="1"·​cellspacing="1"·​border="0">
25651 <tr><td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>25651 <tr><td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Beginning·​of·​this·​chapter·​or·​previous·​chapter">·​&lt;​&lt;​·​</​a>]</​td>
Offset 25659, 15 lines modifiedOffset 25659, 15 lines modified
25659 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>25659 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
25660 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>25660 <td·​valign="middle"·​align="left">·​&nbsp;​·​</​td>
25661 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>25661 <td·​valign="middle"·​align="left">[<a·​href="#Top"·​title="Cover·​(top)​·​of·​document">Top</​a>]</​td>
25662 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>25662 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
25663 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>25663 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
25664 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>25664 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
25665 </​tr></​table>25665 </​tr></​table>
25666 <a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog-​1"></​a>25666 <a·​name="YAP-​predicates-​not-​available-​in-​C_002dProlog"></​a>
25667 <h3·​class="subsection">25​.​1.​5·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​h3>25667 <h3·​class="subsection">25​.​1.​5·​YAP·​predicates·​not·​available·​in·​C-​Prolog</​h3>
  
25668 <p>These·​are·​C-​Prolog·​built-​ins·​not·​available·​in·​YAP:​25668 <p>These·​are·​C-​Prolog·​built-​ins·​not·​available·​in·​YAP:​
25669 </​p>25669 </​p>
25670 <dl·​compact="compact">25670 <dl·​compact="compact">
25671 <dt><code>'LC'</​code></​dt>25671 <dt><code>'LC'</​code></​dt>
25672 <dd><p>The·​following·​Prolog·​text·​uses·​lower·​case·​letters.​25672 <dd><p>The·​following·​Prolog·​text·​uses·​lower·​case·​letters.​
Offset 29232, 15 lines modifiedOffset 29232, 15 lines modified
29232 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>29232 <td·​valign="middle"·​align="left">[<a·​href="#SEC_Contents"·​title="Table·​of·​contents">Contents</​a>]</​td>
29233 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>29233 <td·​valign="middle"·​align="left">[<a·​href="#Compatibility"​·​title="Index">Index</​a>]</​td>
29234 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>29234 <td·​valign="middle"·​align="left">[<a·​href="#SEC_About"·​title="About·​(help)​">·​?·​</​a>]</​td>
29235 </​tr></​table>29235 </​tr></​table>
29236 <h1>About·​This·​Document</​h1>29236 <h1>About·​This·​Document</​h1>
  
29237 <p>29237 <p>
29238 ··​This·​document·​was·​generated·​on·​<i>June·​10,​·​2016</​i>·​using·​<a·​href="http:​/​/​www.​nongnu.​org/​texi2html/​"><i>texi2html·​5.​0</​i></​a>.​29238 ··​This·​document·​was·​generated·​on·​<i>June·​12,​·​2016</​i>·​using·​<a·​href="http:​/​/​www.​nongnu.​org/​texi2html/​"><i>texi2html·​5.​0</​i></​a>.​
29239 </​p>29239 </​p>
29240 <p>29240 <p>
29241 ··​The·​buttons·​in·​the·​navigation·​panels·​have·​the·​following·​meaning:​29241 ··​The·​buttons·​in·​the·​navigation·​panels·​have·​the·​following·​meaning:​
29242 </​p>29242 </​p>
29243 <table·​border="1">29243 <table·​border="1">
29244 ··​<tr>29244 ··​<tr>
29245 ····​<th>·​Button·​</​th>29245 ····​<th>·​Button·​</​th>
Offset 29334, 14 lines modifiedOffset 29334, 14 lines modified
29334 ····​</​ul>29334 ····​</​ul>
29335 ··​</​li>29335 ··​</​li>
29336 </​ul>29336 </​ul>
  
29337 <hr>29337 <hr>
29338 <p>29338 <p>
29339 ·​<font·​size="-​1">29339 ·​<font·​size="-​1">
29340 ··​This·​document·​was·​generated·​on·​<i>June·​10,​·​2016</​i>·​using·​<a·​href="http:​/​/​www.​nongnu.​org/​texi2html/​"><i>texi2html·​5.​0</​i></​a>.​29340 ··​This·​document·​was·​generated·​on·​<i>June·​12,​·​2016</​i>·​using·​<a·​href="http:​/​/​www.​nongnu.​org/​texi2html/​"><i>texi2html·​5.​0</​i></​a>.​
29341 ·​</​font>29341 ·​</​font>
29342 ·​<br>29342 ·​<br>
  
29343 </​p>29343 </​p>
29344 </​body>29344 </​body>
29345 </​html>29345 </​html>
/usr/local/share/doc/Yap/yap.pdf
'pdftotext' not available in path. Falling back to binary comparison.
Offset 45478, 17 lines modifiedOffset 45478, 17 lines modified
45478 000b1a50:​·​e0f2·​824b·​be35·​b4f2·​3da2·​f5e1·​cf5f·​103d··​.​.​.​K.​5.​.​=.​.​.​.​_.​=45478 000b1a50:​·​e0f2·​824b·​be35·​b4f2·​3da2·​f5e1·​cf5f·​103d··​.​.​.​K.​5.​.​=.​.​.​.​_.​=
45479 000b1a60:​·​5edd·​fc3f·​f9df·​0126·​0a65·​6e64·​7374·​7265··​^.​.​?.​.​.​&.​endstre45479 000b1a60:​·​5edd·​fc3f·​f9df·​0126·​0a65·​6e64·​7374·​7265··​^.​.​?.​.​.​&.​endstre
45480 000b1a70:​·​616d·​0a65·​6e64·​6f62·​6a0a·​3134·​3938·​2030··​am.​endobj.​1498·​045480 000b1a70:​·​616d·​0a65·​6e64·​6f62·​6a0a·​3134·​3938·​2030··​am.​endobj.​1498·​0
45481 000b1a80:​·​206f·​626a·​0a3c·​3c0a·​2f50·​726f·​6475·​6365···​obj.​<<.​/​Produce45481 000b1a80:​·​206f·​626a·​0a3c·​3c0a·​2f50·​726f·​6475·​6365···​obj.​<<.​/​Produce
45482 000b1a90:​·​7220·​2870·​6466·​5465·​582d·​312e·​3430·​2e31··​r·​(pdfTeX-​1.​40.​145482 000b1a90:​·​7220·​2870·​6466·​5465·​582d·​312e·​3430·​2e31··​r·​(pdfTeX-​1.​40.​1
45483 000b1aa0:​·​3629·​0a2f·​4372·​6561·​746f·​7220·​2854·​6558··​6)​.​/​Creator·​(TeX45483 000b1aa0:​·​3629·​0a2f·​4372·​6561·​746f·​7220·​2854·​6558··​6)​.​/​Creator·​(TeX
45484 000b1ab0:​·​290a·​2f43·​7265·​6174·​696f·​6e44·​6174·​6520··​)​.​/​CreationDate·45484 000b1ab0:​·​290a·​2f43·​7265·​6174·​696f·​6e44·​6174·​6520··​)​.​/​CreationDate·
45485 000b1ac0:​·​2844·​3a32·​3031·​3630·​3631·​3031·​3934·​3831··​(D:​201606101948145485 000b1ac0:​·​2844·​3a32·​3031·​3630·​3631·​3231·​3031·​3030··​(D:​2016061210100
45486 000b1ad0:​·​385a·​290a·​2f4d·​6f64·​4461·​7465·​2028·​443a··8Z)​.​/​ModDate·​(D:​45486 000b1ad0:​·​345a·​290a·​2f4d·​6f64·​4461·​7465·​2028·​443a··4Z)​.​/​ModDate·​(D:​
45487 000b1ae0:​·​3230·​3136·​3036·​3130·​3139·​3438·​3138·​5a29··​20160610194818Z)​45487 000b1ae0:​·​3230·​3136·​3036·​3132·​3130·​3130·​3034·​5a29··​20160612101004Z)​
45488 000b1af0:​·​0a2f·​5472·​6170·​7065·​6420·​2f46·​616c·​7365··​.​/​Trapped·​/​False45488 000b1af0:​·​0a2f·​5472·​6170·​7065·​6420·​2f46·​616c·​7365··​.​/​Trapped·​/​False
45489 000b1b00:​·​0a2f·​5054·​4558·​2e46·​756c·​6c62·​616e·​6e65··​.​/​PTEX.​Fullbanne45489 000b1b00:​·​0a2f·​5054·​4558·​2e46·​756c·​6c62·​616e·​6e65··​.​/​PTEX.​Fullbanne
45490 000b1b10:​·​7220·​2854·​6869·​7320·​6973·​2070·​6466·​5465··​r·​(This·​is·​pdfTe45490 000b1b10:​·​7220·​2854·​6869·​7320·​6973·​2070·​6466·​5465··​r·​(This·​is·​pdfTe
45491 000b1b20:​·​582c·​2056·​6572·​7369·​6f6e·​2033·​2e31·​3431··​X,​·​Version·​3.​14145491 000b1b20:​·​582c·​2056·​6572·​7369·​6f6e·​2033·​2e31·​3431··​X,​·​Version·​3.​141
45492 000b1b30:​·​3539·​3236·​352d·​322e·​362d·​312e·​3430·​2e31··​59265-​2.​6-​1.​40.​145492 000b1b30:​·​3539·​3236·​352d·​322e·​362d·​312e·​3430·​2e31··​59265-​2.​6-​1.​40.​1
45493 000b1b40:​·​3620·​2857·​6562·​3243·​2032·​3031·​3529·​206b··​6·​(Web2C·​2015)​·​k45493 000b1b40:​·​3620·​2857·​6562·​3243·​2032·​3031·​3529·​206b··​6·​(Web2C·​2015)​·​k
45494 000b1b50:​·​7061·​7468·​7365·​6120·​7665·​7273·​696f·​6e20··​pathsea·​version·45494 000b1b50:​·​7061·​7468·​7365·​6120·​7665·​7273·​696f·​6e20··​pathsea·​version·
Offset 45520, 19 lines modifiedOffset 45520, 19 lines modified
45520 000b1cf0:​·​7472·​6561·​6d0a·​656e·​646f·​626a·​0a31·​3439··​tream.​endobj.​14945520 000b1cf0:​·​7472·​6561·​6d0a·​656e·​646f·​626a·​0a31·​3439··​tream.​endobj.​149
45521 000b1d00:​·​3920·​3020·​6f62·​6a0a·​3c3c·​0a2f·​5479·​7065··​9·​0·​obj.​<<.​/​Type45521 000b1d00:​·​3920·​3020·​6f62·​6a0a·​3c3c·​0a2f·​5479·​7065··​9·​0·​obj.​<<.​/​Type
45522 000b1d10:​·​202f·​5852·​6566·​0a2f·​496e·​6465·​7820·​5b30···​/​XRef.​/​Index·​[045522 000b1d10:​·​202f·​5852·​6566·​0a2f·​496e·​6465·​7820·​5b30···​/​XRef.​/​Index·​[0
45523 000b1d20:​·​2031·​3530·​305d·​0a2f·​5369·​7a65·​2031·​3530···​1500].​/​Size·​15045523 000b1d20:​·​2031·​3530·​305d·​0a2f·​5369·​7a65·​2031·​3530···​1500].​/​Size·​150
45524 000b1d30:​·​300a·​2f57·​205b·​3120·​3320·​315d·​0a2f·​526f··​0.​/​W·​[1·​3·​1].​/​Ro45524 000b1d30:​·​300a·​2f57·​205b·​3120·​3320·​315d·​0a2f·​526f··​0.​/​W·​[1·​3·​1].​/​Ro
45525 000b1d40:​·​6f74·​2031·​3439·​3720·​3020·​520a·​2f49·​6e66··​ot·​1497·​0·​R.​/​Inf45525 000b1d40:​·​6f74·​2031·​3439·​3720·​3020·​520a·​2f49·​6e66··​ot·​1497·​0·​R.​/​Inf
45526 000b1d50:​·​6f20·​3134·​3938·​2030·​2052·​0a2f·​4944·​205b··​o·​1498·​0·​R.​/​ID·​[45526 000b1d50:​·​6f20·​3134·​3938·​2030·​2052·​0a2f·​4944·​205b··​o·​1498·​0·​R.​/​ID·​[
45527 000b1d60:​·​3c41·​4334·​3731·3232·3844·4332·​3739·3537··​<AC471228DC2795745527 000b1d60:​·​3c42·​4242·​3041·4444·4243·3332·​3035·4146··​<BBB0ADDBC3205AF
45528 000b1d70:​·​4439·​3945·​3245·​4438·3035·4438·​4542·4542··D99E2ED805D8EBEB45528 000b1d70:​·​4231·​3446·​3138·​4133·4642·3345·​4642·3834··B14F18A3FB3EFB84
45529 000b1d80:​·303e·​203c·​4143·3437·3132·3238·​4443·​3237··0>·​<AC471228DC2745529 000b1d80:​·453e·​203c·​4242·4230·4144·4442·​4333·​3230··E>·​<BBB0ADDBC320
45530 000b1d90:​·​3935·3744·​3939·​4532·4544·​3830·​3544·3845··957D99E2ED805D8E45530 000b1d90:​·​3541·4642·​3134·​4631·3841·​3346·4233·4546··5AFB14F18A3FB3EF
45531 000b1da0:​·​4245·4230·​3e5d·​0a2f·​4c65·​6e67·​7468·​2033··​BEB0>].​/​Length·​345531 000b1da0:​·​4238·3445·​3e5d·​0a2f·​4c65·​6e67·​7468·​2033··​B84E>].​/​Length·​3
45532 000b1db0:​·​3635·​3220·​2020·​2020·​200a·​2f46·​696c·​7465··​652······​.​/​Filte45532 000b1db0:​·​3635·​3220·​2020·​2020·​200a·​2f46·​696c·​7465··​652······​.​/​Filte
45533 000b1dc0:​·​7220·​2f46·​6c61·​7465·​4465·​636f·​6465·​0a3e··​r·​/​FlateDecode.​>45533 000b1dc0:​·​7220·​2f46·​6c61·​7465·​4465·​636f·​6465·​0a3e··​r·​/​FlateDecode.​>
45534 000b1dd0:​·​3e0a·​7374·​7265·​616d·​0a78·​da25·​d97b·​701d··​>.​stream.​x.​%.​{p.​45534 000b1dd0:​·​3e0a·​7374·​7265·​616d·​0a78·​da25·​d97b·​701d··​>.​stream.​x.​%.​{p.​
45535 000b1de0:​·​e759·​c7f1·​7df6·​768e·​eeb2·​24db·​b224·​cbb2··​.​Y.​.​}.​v.​.​.​$.​.​$.​.​45535 000b1de0:​·​e759·​c7f1·​7df6·​768e·​eeb2·​24db·​b224·​cbb2··​.​Y.​.​}.​v.​.​.​$.​.​$.​.​
45536 000b1df0:​·​64c9·​962c·​5bbe·​c817·​59b6·​254b·​b665·​c9f2··​d.​.​,​[.​.​.​Y.​%K.​e.​.​45536 000b1df0:​·​64c9·​962c·​5bbe·​c817·​59b6·​254b·​b665·​c9f2··​d.​.​,​[.​.​.​Y.​%K.​e.​.​
45537 000b1e00:​·​4d96·​6d59·​b67c·​1381·​b621·​6402·​744b·​1a48··​M.​mY.​|.​.​.​!d.​tK.​H45537 000b1e00:​·​4d96·​6d59·​b67c·​1381·​b621·​6402·​744b·​1a48··​M.​mY.​|.​.​.​!d.​tK.​H
45538 000b1e10:​·​5a42·​4843·​274d·​b2d3·​2425·​4b68·​b3e3·​299b··​ZBHC'M.​.​$%Kh.​.​)​.​45538 000b1e10:​·​5a42·​4843·​274d·​b2d3·​2425·​4b68·​b3e3·​299b··​ZBHC'M.​.​$%Kh.​.​)​.​