1965 Commits

Author SHA1 Message Date
Vítor Santos Costa
c25d35356a Try to clarify operators
prolog has priority and cannot be redefined by default.
user is global but may be redefined
others should just plug-in.
2016-02-26 17:18:37 +00:00
Vítor Santos Costa
98bd9d7400 undefined predicate handling fixes
obey the flag
2016-02-22 12:55:05 +00:00
Vítor Santos Costa
bd72ec8f50 typo 2016-02-21 19:09:25 +00:00
Vítor Santos Costa
f017f38dee move error handling to early on so as to get feedback on errors since bootstrap. 2016-02-21 19:09:10 +00:00
Vítor Santos Costa
2cacf6f63a fix source regression 2016-02-21 11:31:27 +00:00
Vítor Santos Costa
8f9fa802a9 debugging and mode operator. 2016-02-21 11:31:06 +00:00
Vítor Santos Costa
504734c879 typo 2016-02-20 23:58:37 +00:00
Vítor Santos Costa
b7ee47ce46 facilitate peek processing when using system locale. 2016-02-20 21:50:06 +00:00
vscosta
33ebe61371 Merge pull request #14 from logicmoo/pre_dicate_flags
- pre_dicate_flags + predicate_flags'
2016-02-20 01:47:20 +00:00
DouglasRMiles
84b617314a - pre_dicate_flags + predicate_flags' 2016-02-19 13:41:17 -08:00
Vítor Santos Costa
b27c1964bf clean-up 2016-02-19 19:34:59 +00:00
Vítor Santos Costa
7b2ff0f16d fix regression in absf error messages. 2016-02-19 11:44:04 +00:00
Vítor Santos Costa
24bf4088d7 fix glob and multiple solutions support; hopefully the code is still readable. 2016-02-19 11:37:11 +00:00
Vítor Santos Costa
ad91eb0ec9 fix regression: checking for EOT should first peek, and if happy consume the blank after the dot. 2016-02-18 22:10:40 +00:00
Vítor Santos Costa
484168b1ce Fix encoding 2016-02-18 12:10:58 +00:00
Vítor Santos Costa
05a978ce82 be more struct; better support fir encodings. 2016-02-14 04:18:15 +00:00
Vítor Santos Costa
afa085de28 protect should be called before user goals. 2016-02-13 20:16:25 +00:00
Vítor Santos Costa
1deb238d10 skip OS preds 2016-02-13 03:07:48 +00:00
Vítor Santos Costa
78327cf885 rewrite 2016-02-13 03:07:04 +00:00
V'itor Santos Costa
ee0335124f absolute_filename ^#%@% 2016-02-11 06:17:30 -08:00
Vitor Santos Costa
c8305988ca Merge branch 'master' of github.com:vscosta/yap-6.3 2016-02-03 10:17:01 +00:00
Vitor Santos Costa
143684731e foreign files 2016-02-03 09:22:23 +00:00
V'itor Santos Costa
77d3101bd8 Merge branch 'master' of /mnt/hgfs/vsc/git/yap-6.3 2016-01-31 18:49:08 -08:00
V'itor Santos Costa
d83c62051b file fixes 2016-01-31 18:48:07 -08:00
Vítor Santos Costa
a7874dee62 fix abolish 2016-02-01 02:46:39 +00:00
Vítor Santos Costa
7aba41e7c2 cleanup 2016-01-31 19:41:10 +00:00
Vítor Santos Costa
73f6c456ae current_red 2016-01-31 10:48:53 +00:00
Vítor Santos Costa
60216989f3 activate deadline 2016-01-31 10:47:17 +00:00
Vítor Santos Costa
a143f07ca0 vars 2016-01-31 10:47:00 +00:00
Vítor Santos Costa
cdad87a6fc delete/3 2016-01-31 10:46:35 +00:00
Vítor Santos Costa
c428e2256d avoid creeping 2016-01-31 10:46:14 +00:00
Vítor Santos Costa
c40899d8ec badvar 2016-01-31 10:45:42 +00:00
Vítor Santos Costa
1f7608a735 cl 2016-01-31 10:45:00 +00:00
Vítor Santos Costa
bd337494f1 protect goal expansion 2016-01-31 10:44:20 +00:00
Vítor Santos Costa
32f6c44dea relative paths. 2016-01-31 10:43:42 +00:00
Vítor Santos Costa
5c1c9a8570 current_pred 2016-01-31 10:21:10 +00:00
Vítor Santos Costa
828c2c9f6e docs 2016-01-20 22:36:16 +00:00
Vítor Santos Costa
f6a6c9deb6 last 2016-01-08 20:43:14 +00:00
Vítor Santos Costa
1a23e47316 current_predicate 2016-01-08 03:18:36 +00:00
Vítor Santos Costa
2aea33032b modules 2016-01-06 12:45:08 +00:00
Vítor Santos Costa
cfbbf6e97e avoid depending on library/... 2016-01-05 03:32:51 +00:00
Vítor Santos Costa
5fd4add82b Hide and Seek 2016-01-04 17:18:43 +00:00
Vítor Santos Costa
50c8724322 linux backport
file exists system predicate
$source_file -> $user source
hide and make system preds
fix check_head_and_body
user_expansion never fails
goal expansion is controlled b dynamic procedure
add must_be_of_type predicate_indicator
fix neat_call, debug flag is user controlled
use simplecudd, not ptoblogbdd
compile all of myddas
fx junk in file_name
fix warnings
use common file opening struct and funds
avoid pairs module
fix db queues
2016-01-04 14:11:09 +00:00
Vítor Santos Costa
661f33ac7e bug fices 2016-01-03 02:06:09 +00:00
Vítor Santos Costa
15404b3835 small
- do not call goal expansion on meta-calls (that is done by undef).
- docs updates
- fix init code
2015-12-15 09:28:43 +00:00
Vítor Santos Costa
83a3c52a75 move length to lists 2015-12-15 09:05:24 +00:00
Vítor Santos Costa
a3a6386353 max op 2015-12-15 09:04:47 +00:00
Vítor Santos Costa
3eda5cf68a reorg of predicate handling
use strip_module for clearer code.
- separate dynamic predicates
- separate declarations
2015-12-15 09:04:08 +00:00
Vítor Santos Costa
d2ad352f78 The big module cleanup
meta.yap contains meta-expansion
new mod.yap contains module declarations
module.yap keeps the rest.
undefcode refers to meta expansion

lots of annoying little errors.
2015-12-15 09:01:44 +00:00
Vítor Santos Costa
95f770f747 glob fixes (how to handle non-existing files) 2015-12-15 08:54:47 +00:00