Changeset 4580
- Timestamp:
- 11/07/08 16:33:23 (2 months ago)
- Location:
- trunk
- Files:
-
- 32 modified
-
compiler/logtalk.pl (modified) (4 diffs)
-
configs/als.config (modified) (2 diffs)
-
configs/amzi.config (modified) (2 diffs)
-
configs/b.config (modified) (2 diffs)
-
configs/bin.config (modified) (2 diffs)
-
configs/ciao_aux.config (modified) (2 diffs)
-
configs/cx.config (modified) (2 diffs)
-
configs/eclipse5.config (modified) (2 diffs)
-
configs/eclipse5iso.config (modified) (2 diffs)
-
configs/eclipse6.config (modified) (2 diffs)
-
configs/eclipse6iso.config (modified) (2 diffs)
-
configs/gnu.config (modified) (2 diffs)
-
configs/ifprolog.config (modified) (2 diffs)
-
configs/ji.config (modified) (2 diffs)
-
configs/k5.config (modified) (2 diffs)
-
configs/k6.config (modified) (2 diffs)
-
configs/lpamac.config (modified) (2 diffs)
-
configs/lpawin.config (modified) (2 diffs)
-
configs/master.config (modified) (2 diffs)
-
configs/minerva.config (modified) (2 diffs)
-
configs/open.config (modified) (2 diffs)
-
configs/prologII.config (modified) (2 diffs)
-
configs/qu.config (modified) (2 diffs)
-
configs/quintus.config (modified) (2 diffs)
-
configs/sicstus3.config (modified) (2 diffs)
-
configs/sicstus4.config (modified) (2 diffs)
-
configs/swi.config (modified) (1 diff)
-
configs/template.config (modified) (1 diff)
-
configs/xsb.config (modified) (2 diffs)
-
configs/yap.config (modified) (1 diff)
-
manuals/userman/installing.html (modified) (2 diffs)
-
RELEASE_NOTES.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/compiler/logtalk.pl
r4579 r4580 12016 12016 '$lgt_valid_flag'(debug). 12017 12017 % read-only compilation flags: 12018 '$lgt_valid_flag'(prolog). 12018 12019 '$lgt_valid_flag'(startup_message). 12019 12020 '$lgt_valid_flag'(version). … … 12031 12032 % true if the argument is a read only Logtalk flag name 12032 12033 12034 '$lgt_read_only_flag'(prolog). 12033 12035 '$lgt_read_only_flag'(startup_message). 12034 12036 '$lgt_read_only_flag'(break_predicate). … … 14128 14130 '$lgt_default_flag'(tmpdir, TmpDir), write(', tmpdir: '), write(TmpDir), nl, 14129 14131 write('Read-only compilation flags:'), nl, 14130 '$lgt_default_flag'(break_predicate, Break), write(' break_predicate: '), write(Break), 14131 '$lgt_default_flag'(startup_message, Startup), write(', startup_message: '), write(Startup), 14132 '$lgt_default_flag'(altdirs, Altdirs), write(', altdirs: '), write(Altdirs), nl, 14133 '$lgt_default_flag'(context_switching_calls, ContextCalls), write(' context_switching_calls: '), write(ContextCalls), 14132 '$lgt_default_flag'(prolog, Prolog), write(' prolog: '), write(Prolog), 14133 '$lgt_default_flag'(break_predicate, Break), write(', break_predicate: '), write(Break), 14134 '$lgt_default_flag'(startup_message, Startup), write(', startup_message: '), write(Startup), nl, 14135 '$lgt_default_flag'(altdirs, Altdirs), write(' altdirs: '), write(Altdirs), 14136 '$lgt_default_flag'(context_switching_calls, ContextCalls), write(', context_switching_calls: '), write(ContextCalls), 14134 14137 '$lgt_default_flag'(threads, Threads), write(', threads: '), write(Threads), nl, 14135 14138 '$lgt_default_flag'(encoding_directive, Encodings), write(' encoding_directive: '), write(Encodings), … … 14187 14190 write(' Directory for compiler generated temporary files (tmpdir): '), write(TmpDir), nl, 14188 14191 write('Read-only compilation flags:'), nl, 14192 '$lgt_default_flag'(prolog, Prolog), 14193 write(' Name of the back-end Prolog compiler (prolog): '), write(Prolog), nl, 14189 14194 '$lgt_default_flag'(break_predicate, Break), 14190 14195 write(' Support for break/0 predicate (break_predicate): '), write(Break), nl, -
trunk/configs/als.config
r4572 r4580 12 12 % configuration file for ALS Prolog 3.1 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 201 201 % 202 202 % default values for all flags 203 204 '$lgt_default_flag'(prolog, als). 203 205 204 206 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/amzi.config
r4572 r4580 12 12 % configuration file for Amzi! Prolog 7.6.1 and later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 197 197 % 198 198 % default values for all flags 199 200 '$lgt_default_flag'(prolog, amzi). 199 201 200 202 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/b.config
r4572 r4580 12 12 % configuration file for B-Prolog 7.1 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 157 157 % 158 158 % default values for all flags 159 160 '$lgt_default_flag'(prolog, b). 159 161 160 162 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/bin.config
r4572 r4580 12 12 % configuration file for BinProlog 8.x~10.x 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 263 263 % 264 264 % default values for all flags 265 266 '$lgt_default_flag'(prolog, bin). 265 267 266 268 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/ciao_aux.config
r4572 r4580 12 12 % configuration file for CIAO Prolog 1.8p2 and later versions 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 238 238 % default values for all flags 239 239 240 '$lgt_default_flag'(prolog, ciao). 241 240 242 '$lgt_default_flag'(xmldocs, on). 241 243 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/cx.config
r4572 r4580 12 12 % configuration file for CxProlog 0.97.2 or a later version 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 171 171 % 172 172 % default values for all flags 173 174 '$lgt_default_flag'(prolog, cx). 173 175 174 176 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/eclipse5.config
r4572 r4580 12 12 % configuration file for ECLiPSe 5.10#26 and later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 289 289 % default values for all flags 290 290 291 '$lgt_default_flag'(prolog, eclipse). 292 291 293 '$lgt_default_flag'(xmldocs, on). 292 294 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/eclipse5iso.config
r4572 r4580 12 12 % configuration file for ECLiPSe 5.10#26 and later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 195 195 % default values for all flags 196 196 197 '$lgt_default_flag'(prolog, eclipse). 198 197 199 '$lgt_default_flag'(xmldocs, on). 198 200 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/eclipse6.config
r4572 r4580 12 12 % configuration file for ECLiPSe 6.0#37 and later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 283 283 % default values for all flags 284 284 285 '$lgt_default_flag'(prolog, eclipse). 286 285 287 '$lgt_default_flag'(xmldocs, on). 286 288 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/eclipse6iso.config
r4572 r4580 12 12 % configuration file for ECLiPSe 6.0#37 and later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 194 194 % default values for all flags 195 195 196 '$lgt_default_flag'(prolog, eclipse). 197 196 198 '$lgt_default_flag'(xmldocs, on). 197 199 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/gnu.config
r4572 r4580 12 12 % configuration file for GNU Prolog 1.3.0 (and later versions) 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 152 152 % 153 153 % default values for all flags 154 155 '$lgt_default_flag'(prolog, gnu). 154 156 155 157 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/ifprolog.config
r4572 r4580 12 12 % configuration file for IF/Prolog 5.1 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 168 168 % 169 169 % default values for all flags 170 171 '$lgt_default_flag'(prolog, if). 170 172 171 173 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/ji.config
r4572 r4580 12 12 % configuration file for JIProlog 3.0.2-6 or later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 172 172 % 173 173 % default values for all flags 174 175 '$lgt_default_flag'(prolog, ji). 174 176 175 177 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/k5.config
r4572 r4580 12 12 % configuration file for K-Prolog 5.1.2a and later 5.1.x versions 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 159 159 % 160 160 % default values for all flags 161 162 '$lgt_default_flag'(prolog, k). 161 163 162 164 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/k6.config
r4572 r4580 12 12 % configuration file for K-Prolog 6.0.4 and later versions 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 150 150 % 151 151 % default values for all flags 152 153 '$lgt_default_flag'(prolog, k). 152 154 153 155 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/lpamac.config
r4572 r4580 12 12 % configuration file for LPA MacProlog32 1.25 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 267 267 % default values for all flags 268 268 269 '$lgt_default_flag'(prolog, lpa). 270 269 271 '$lgt_default_flag'(xmldocs, on). 270 272 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/lpawin.config
r4572 r4580 12 12 % configuration file for LPA WinProlog 4.00 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 296 296 % default values for all flags 297 297 298 '$lgt_default_flag'(prolog, lpa). 299 298 300 '$lgt_default_flag'(xmldocs, on). 299 301 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/master.config
r4572 r4580 12 12 % configuration file for MasterProLog 4.1 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 218 218 % default values for all flags 219 219 220 '$lgt_default_flag'(prolog, master). 221 220 222 '$lgt_default_flag'(xmldocs, on). 221 223 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/minerva.config
r4572 r4580 12 12 % configuration file for Minerva 2.4 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 166 166 % 167 167 % default values for all flags 168 169 '$lgt_default_flag'(prolog, minerva). 168 170 169 171 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/open.config
r4572 r4580 12 12 % configuration file for Open Prolog 1.1b5 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 269 269 % default values for all flags 270 270 271 '$lgt_default_flag'(prolog, open). 272 271 273 '$lgt_default_flag'(xmldocs, on). 272 274 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/prologII.config
r4572 r4580 12 12 % configuration file for PrologII+ 4.5 and later versions 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 169 169 % 170 170 % default values for all flags 171 172 '$lgt_default_flag'(prolog, prologII). 171 173 172 174 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/qu.config
r4572 r4580 12 12 % configuration file for Qu-Prolog 8.1 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 161 161 % default values for all flags 162 162 163 '$lgt_default_flag'(prolog, qu). 164 163 165 '$lgt_default_flag'(xmldocs, on). 164 166 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/quintus.config
r4572 r4580 12 12 % configuration file for Quintus Prolog 3.3~3.5 13 13 % 14 % last updated: October 20, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 216 216 % default values for all flags 217 217 218 '$lgt_default_flag'(prolog, quintus). 219 218 220 '$lgt_default_flag'(xmldocs, on). 219 221 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/configs/sicstus3.config
r4572 r4580 12 12 % configuration file for SICStus Prolog 3.8 and later versions 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 169 169 % 170 170 % default values for all flags 171 172 '$lgt_default_flag'(prolog, sicstus). 171 173 172 174 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/sicstus4.config
r4572 r4580 12 12 % configuration file for SICStus Prolog 4.0 and later versions 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 159 159 % 160 160 % default values for all flags 161 162 '$lgt_default_flag'(prolog, sicstus). 161 163 162 164 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/swi.config
r4574 r4580 176 176 % 177 177 % default values for all flags 178 179 '$lgt_default_flag'(prolog, swi). 178 180 179 181 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/template.config
r4572 r4580 174 174 % 175 175 % default values for all flags 176 177 '$lgt_default_flag'(prolog, ?????). 176 178 177 179 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/xsb.config
r4572 r4580 12 12 % configuration file for XSB 3.1 or later version 13 13 % 14 % last updated: October 28, 200814 % last updated: November 7, 2008 15 15 % 16 16 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 167 167 % 168 168 % default values for all flags 169 170 '$lgt_default_flag'(prolog, xsb). 169 171 170 172 '$lgt_default_flag'(xmldocs, on). -
trunk/configs/yap.config
r4574 r4580 209 209 % default values for all flags 210 210 211 '$lgt_default_flag'(prolog, yap). 212 211 213 '$lgt_default_flag'(xmldocs, on). 212 214 '$lgt_default_flag'(xslfile, 'lgtxml.xsl'). -
trunk/manuals/userman/installing.html
r4561 r4580 171 171 </p> 172 172 <dl> 173 <dt><code>prolog</code></dt> 174 <dd>Name of the back-end Prolog compiler (an atom). This flag can be used for conditional compilation of Prolog specific code.</dd> 175 </dl> 176 <dl> 173 177 <dt><code>startup_message</code></dt> 174 178 <dd>Controls the messages printed by Logtalk at startup. Possible flag values are <code>flags(verbose)</code> (the usual default; prints the Logtalk banner and a list of all default compiler flags), <code>flags(compact)</code> (a more compact listing of the default compiler flags), <code>banner</code> (prints only the Logtalk banner), and <code>none</code> (suppress all startup messages; useful for batch processing).</dd> … … 226 230 <div class="copyright"> 227 231 <span>Copyright © <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> — <a href="http://logtalk.org">Logtalk.org</a></span><br/> 228 <span>Last updated on: October 20, 2008</span>232 <span>Last updated on: November 7, 2008</span> 229 233 </div> 230 234 <div class="navbottom"> -
trunk/RELEASE_NOTES.txt
r4574 r4580 18 18 Added conditional compilation support, as found in some Prolog compilers, 19 19 using the new directives if/1, elif/1, else/0, and endif/0. 20 21 Added a "prolog" read-only compiler flag whose value is the name of the 22 back-end Prolog compiler (an atom). This flag can be used for conditional 23 compilation of Prolog specific code. 20 24 21 25 Simplified the implementation of the threaded/1 built-in predicate.
