Commit Graph

  • 6169bbb3ad avoid confusing with term Vítor Santos Costa 2015-10-08 10:16:42 +01:00
  • d88c6199c2 docs Vítor Santos Costa 2015-10-08 10:16:10 +01:00
  • b3cc23ce64 IO patches Vítor Santos Costa 2015-10-08 02:23:45 +01:00
  • b788dc131d encoding Vítor Santos Costa 2015-10-08 02:14:34 +01:00
  • 4e60e9b0f9 encoding Vítor Santos Costa 2015-10-08 02:13:20 +01:00
  • d1c4db3c4b be careful about error mode Vítor Santos Costa 2015-10-08 02:12:56 +01:00
  • e8ed525e3b we usually are not sure how best to pass encoding: pass by ref Vítor Santos Costa 2015-10-08 02:12:06 +01:00
  • 3192e094af error handling Vítor Santos Costa 2015-10-08 02:11:10 +01:00
  • 5bf02425d2 shuffle Vítor Santos Costa 2015-10-05 10:41:14 +01:00
  • 6ec543c5f6 optimiser should never crash Vítor Santos Costa 2015-10-05 10:40:58 +01:00
  • 91c366d0d1 keep on cleaning Vítor Santos Costa 2015-10-05 10:40:30 +01:00
  • 0985a10078 remove debugging messsage Vítor Santos Costa 2015-10-05 10:40:02 +01:00
  • 59f6e89def make new framework more flexible. Vítor Santos Costa 2015-10-05 10:38:54 +01:00
  • 5ed065f92d separated from debug.yap Vítor Santos Costa 2015-10-05 10:38:20 +01:00
  • c1b977b901 make sure we release streams lock!! Vítor Santos Costa 2015-10-05 10:37:23 +01:00
  • 4d132d278c fix confused predicate term_to_string/2. Vítor Santos Costa 2015-10-05 10:36:43 +01:00
  • 4cbf3387e1 PLIOError should return file number, where Vítor Santos Costa 2015-10-05 10:34:32 +01:00
  • 166d4892f9 mostly indenting Vítor Santos Costa 2015-10-05 10:33:52 +01:00
  • e5fc818c37 encoding detection Vítor Santos Costa 2015-10-05 10:32:56 +01:00
  • 263fdf330d fix bad substitute Vítor Santos Costa 2015-10-05 10:32:31 +01:00
  • e9e34e086f sys/syscalls and gettid Vítor Santos Costa 2015-10-05 10:31:51 +01:00
  • 9075eb84d2 sys/syscalls and gettid Vítor Santos Costa 2015-10-05 10:31:13 +01:00
  • 784a058b04 me streams are now OS streams. Vítor Santos Costa 2015-10-05 10:30:47 +01:00
  • 9a962805ca fix gettid on MacOS Vítor Santos Costa 2015-10-05 10:30:17 +01:00
  • 544eeea97f unused declaration Vítor Santos Costa 2015-10-05 10:29:53 +01:00
  • c56276233a remove unused function Vítor Santos Costa 2015-10-05 10:29:23 +01:00
  • 7885433ab5 mostly indenting Vítor Santos Costa 2015-10-05 10:29:07 +01:00
  • a95b3e4fcd mostly indenting Vítor Santos Costa 2015-10-05 10:28:49 +01:00
  • 4ed6e4fae9 indent Vítor Santos Costa 2015-10-05 10:27:25 +01:00
  • c8ea14057c cleanup Vítor Santos Costa 2015-09-30 00:09:42 +01:00
  • 1ef7eeabdf fix files dragged in Vítor Santos Costa 2015-09-30 00:02:59 +01:00
  • f81f31a5f7 fix bad global replacement Vítor Santos Costa 2015-09-29 23:51:09 +01:00
  • e8bf2d4349 improve error handling Vítor Santos Costa 2015-09-29 23:49:03 +01:00
  • c61e721e73 cut the big file Vítor Santos Costa 2015-09-29 23:47:52 +01:00
  • 9326b2ea62 locking and other small fixes Vítor Santos Costa 2015-09-29 23:44:11 +01:00
  • 34fe3e6ded Error Handler Vítor Santos Costa 2015-09-29 23:43:02 +01:00
  • 4c368a59d3 error handling Vítor Santos Costa 2015-09-29 23:28:55 +01:00
  • db2cf949b4 oops Vítor Santos Costa 2015-09-29 23:24:33 +01:00
  • 7347edd5e0 first cut at detecting error source Vítor Santos Costa 2015-09-29 23:13:05 +01:00
  • a613f5428e small bugs Vítor Santos Costa 2015-09-29 23:11:57 +01:00
  • 58f34f7a5f first cut at detecting error source Vítor Santos Costa 2015-09-29 23:11:00 +01:00
  • cd7d654cca first cut at detecting error source Vítor Santos Costa 2015-09-29 23:09:12 +01:00
  • b3a262910f first cut at detecting error source Vítor Santos Costa 2015-09-29 23:08:10 +01:00
  • 04a2c10ebe support loop_stream while at initial boot (doesn't really do work so far) Vítor Santos Costa 2015-09-29 23:06:49 +01:00
  • 5c05b3be45 name(X,Y) is unbound Vítor Santos Costa 2015-09-29 23:05:33 +01:00
  • 059e38d8f0 call_w_fail should know the current P. Vítor Santos Costa 2015-09-29 23:05:04 +01:00
  • 2ac59d36aa Error handling: make PP or P available Vítor Santos Costa 2015-09-29 23:04:01 +01:00
  • 8208a181d3 thread support Vítor Santos Costa 2015-09-29 23:01:19 +01:00
  • fa586f8769 error handling woes Vítor Santos Costa 2015-09-25 14:31:58 +01:00
  • b871f6676e fix error handling Vítor Santos Costa 2015-09-25 10:57:26 +01:00
  • 4336b2ba88 Avoid complaining from strlen Vítor Santos Costa 2015-09-21 17:05:36 -05:00
  • 880a9989c3 small changes Vítor Santos Costa 2015-08-18 15:08:52 -05:00
  • f41a8c19ef better search for predicate location Vítor Santos Costa 2015-08-18 15:06:36 -05:00
  • 08733b815c move most everything to messages.yap Vítor Santos Costa 2015-08-18 15:05:43 -05:00
  • 72776e3b14 swig handling Vítor Santos Costa 2015-08-18 15:05:07 -05:00
  • 4cd70e68ce imrove python support make syntax as Python-like as possible get close to real. Vítor Santos Costa 2015-08-18 15:03:21 -05:00
  • 59f038386b syntax_eror support Vítor Santos Costa 2015-08-18 14:59:24 -05:00
  • b47ffd2f64 atom Term stuff Vítor Santos Costa 2015-08-18 14:57:53 -05:00
  • 338a4bb733 consistency changes Vítor Santos Costa 2015-08-18 14:56:54 -05:00
  • 80036958a1 atom term Vítor Santos Costa 2015-08-18 14:55:58 -05:00
  • c33a345429 pretty stuff Vítor Santos Costa 2015-08-18 14:55:34 -05:00
  • c97cd1fcae Rewrite message handling to be structured and less of a mess Vítor Santos Costa 2015-08-18 14:53:05 -05:00
  • 8cc38c3377 debugging support Vítor Santos Costa 2015-08-18 14:51:32 -05:00
  • 668f5f1503 support for multiple and discontiguous Vítor Santos Costa 2015-08-18 14:51:06 -05:00
  • 4ccb8cf210 more atom as terms stuff Vítor Santos Costa 2015-08-18 14:50:27 -05:00
  • 89b0279ca6 add TokRep to supper syntax error handling improve handle management. Vítor Santos Costa 2015-08-18 14:47:01 -05:00
  • bb68d19d39 remove automatically generated atom terms Vítor Santos Costa 2015-08-18 14:38:36 -05:00
  • ca25eaa450 Improve error handling: calls to gc and syntax error management Vítor Santos Costa 2015-08-18 14:37:39 -05:00
  • 7c0ce9ee7e Generate automatically TermAtom from AtomAtom, and remove th ones created manually. Vítor Santos Costa 2015-08-18 14:36:10 -05:00
  • b7a1e464ef add warning of discontiguous and multiple file predicates Vítor Santos Costa 2015-08-18 14:32:24 -05:00
  • 4e76d86083 AtomPtr -> AtomPointer Vítor Santos Costa 2015-08-18 14:30:25 -05:00
  • 2266bb9826 fix access to null pointer. Vítor Santos Costa 2015-08-18 14:30:00 -05:00
  • 56a3fc5651 project name Vítor Santos Costa 2015-08-08 09:11:29 -05:00
  • 6274a0662e fix regression tests Vítor Santos Costa 2015-08-07 16:58:20 -05:00
  • b164f53191 fix regression tests Vítor Santos Costa 2015-08-07 16:57:53 -05:00
  • dbdae6a930 syntax error handling Vítor Santos Costa 2015-07-27 22:22:44 -05:00
  • 36058116f5 missing files Vítor Santos Costa 2015-07-24 21:52:51 -05:00
  • 3761252735 missing files Vítor Santos Costa 2015-07-24 21:52:03 -05:00
  • 0ea8fb8d34 missing files Vítor Santos Costa 2015-07-24 21:49:56 -05:00
  • 3f55904bfe missing files Vítor Santos Costa 2015-07-24 21:35:02 -05:00
  • d4f49a20ba missing files Vítor Santos Costa 2015-07-24 21:28:04 -05:00
  • f3b84af062 bunch of fixes for YAP's own IO Vítor Santos Costa 2015-07-22 19:33:30 -05:00
  • 91d6faabc1 new atoms ] Vítor Santos Costa 2015-07-22 19:32:12 -05:00
  • 78ed4c9e5e debugging stuff Vítor Santos Costa 2015-07-22 19:31:03 -05:00
  • 019ca45bdb prettying Vítor Santos Costa 2015-07-22 19:27:29 -05:00
  • 0e1335d7ff make $ SY from very beginning Vítor Santos Costa 2015-07-22 19:26:40 -05:00
  • 6d507ff49f BEW CONSTANTS. Vítor Santos Costa 2015-07-22 19:19:35 -05:00
  • 01a720389e fix stack swap Vítor Santos Costa 2015-07-22 19:15:08 -05:00
  • 6ae0c450b3 export getval to C-code. Vítor Santos Costa 2015-07-22 19:12:32 -05:00
  • 99948c5acc fox tracing/ Vítor Santos Costa 2015-07-22 19:05:06 -05:00
  • 69344f26d1 fixes to warning and complicated cases where warnings are called insidewarning Vítor Santos Costa 2015-07-22 19:04:22 -05:00
  • 1c6a138ce2 let the compiler say what was the actual error. Vítor Santos Costa 2015-07-22 19:02:41 -05:00
  • 8dec7f6478 initialize YAAM regs earl on. Vítor Santos Costa 2015-07-22 19:01:15 -05:00
  • 520ce938fd SWI-style blobs Vítor Santos Costa 2015-07-22 19:00:28 -05:00
  • 2a20217c46 drop unnecessary cast Vítor Santos Costa 2015-07-22 18:59:57 -05:00
  • 98d7b2d7f8 avoi ugly unsigned char * Vítor Santos Costa 2015-07-22 18:59:07 -05:00
  • 78ef33c463 Debugger should lays trace callee, never caller. Vítor Santos Costa 2015-07-22 18:58:23 -05:00
  • e1597dd022 missing Vítor Santos Costa 2015-07-06 15:04:50 +01:00
  • 4eaf848e87 missing Vítor Santos Costa 2015-07-06 14:54:23 +01:00
  • a902b9bc79 extras under initial dev Vítor Santos Costa 2015-07-06 13:44:13 +01:00