Commit Graph

124 Commits

Author SHA1 Message Date
Vitor Santos Costa
ca2dfeb51e cmake vs libraries 2016-08-02 18:30:02 -05:00
Vitor Santos Costa
81c00f9736 compilation support 2016-08-01 06:54:28 -05:00
Vitor Santos Costa
460dfafcc8 improve C++ interface 2016-07-31 10:22:24 -05:00
Vitor Santos Costa
8ecb045cb5 win32 2016-07-31 04:58:08 -05:00
Vitor Santos Costa
5584eb1a55 Android support 2016-07-31 04:56:54 -05:00
Vitor Santos Costa
dbd4c979b1 erro handling, versioning, deterministic queries 2016-04-22 18:25:59 +01:00
Vitor Santos Costa
f966a5b912 Fixes for processing write to buffer: should b more robust, but we still may have memory leaks 2016-04-22 18:19:58 +01:00
Vitor Santos Costa
96f03e26e8 fix WIN stuff 2016-04-18 16:41:30 +01:00
vscosta
c1b8d140db av 2016-04-17 17:09:10 -07:00
Vitor Santos Costa
786cfb71ad python 2016-04-12 16:22:53 +01:00
Vitor Santos Costa
65f1cb9741 win64 support: encodings 2016-04-10 06:21:17 -07:00
Vitor Santos Costa
b7eb38fc44 shffle 2016-04-05 23:56:25 +01:00
vscosta
24e6924769 indenting & Android support (one big lib) 2016-04-05 02:25:05 +01:00
Vítor Santos Costa
f3e8b8b3da indenting; warning; exceptions; small fixes 2016-03-29 02:02:43 +01:00
Vítor Santos Costa
e81acc117b ugh 2016-02-29 03:28:50 +00:00
Vítor Santos Costa
26013e2fb9 fix regress in style_check caused by bad argument to add clause 2016-02-21 11:30:13 +00:00
Edward J. Schwartz
9b38690055 Don't use reserved word thread_local 2016-02-16 09:35:10 -05:00
Vítor Santos Costa
21fa15bf10 macos fixes 2016-02-11 15:32:42 +00:00
V'itor Santos Costa
485d20d908 related changes 2016-02-11 06:20:16 -08:00
Vítor Santos Costa
8c69e3811e docs 2016-01-20 22:37:13 +00:00
Vítor Santos Costa
3966bf2ee1 windows dlls, meet thy mxmake 2016-01-20 22:25:25 +00:00
Vitor Santos Costa
fd2930cbf4 Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3 2016-01-07 16:02:17 +00:00
Vitor Santos Costa
780f42210c swig-java 2016-01-07 16:02:08 +00:00
Vítor Santos Costa
661f33ac7e bug fices 2016-01-03 02:06:09 +00:00
Vítor Santos Costa
df26a7a84a gmp and C++, ugh 2015-11-05 15:35:03 +00:00
Vítor Santos Costa
4e60e9b0f9 encoding 2015-10-08 02:13:20 +01:00
Vítor Santos Costa
db2cf949b4 oops
Signed-off-by: Vítor Santos Costa <vsc@dcc.fc.up.pt>
2015-09-29 23:24:33 +01:00
Vítor Santos Costa
b871f6676e fix error handling 2015-09-25 10:57:26 +01:00
Vítor Santos Costa
4336b2ba88 Avoid complaining from strlen
`
2015-09-21 17:05:36 -05:00
Vítor Santos Costa
f3b84af062 bunch of fixes for YAP's own IO 2015-07-22 19:33:30 -05:00
Vítor Santos Costa
705a6e9b7f cleanups 2015-07-06 12:01:55 +01:00
Vítor Santos Costa
421dee6881 register init (again) 2015-07-06 11:54:33 +01:00
Vítor Santos Costa
47c3f64eae Inp/Out changes, blobs 2015-06-18 00:52:31 +01:00
Vitor Santos Costa
81909565bc debugging msh 2015-04-15 17:02:02 +01:00
Vítor Santos Costa
bf8beba466 more Android fixes
merge trueFileName so that we don;t redo code
support rand48 and srand48
drop support for odbc and prolite, too much work.
2015-04-15 11:21:15 +01:00
Vítor Santos Costa
ef586e264e android debugging plus clean-ups 2015-04-13 13:28:17 +01:00
Vítor Santos Costa
c9aa53350a remove debugging method 2015-03-23 07:26:03 +00:00
Vítor Santos Costa
272d28ae5f android 2015-03-16 17:25:09 +00:00
Vitor Santos Costa
6a0b6fad8b C++ interface and ARM/Android 2015-03-11 22:18:00 +00:00
Vítor Santos Costa
350caa388b fix clashing properties (Paulo Moura). 2015-02-10 09:14:55 +00:00
Vítor Santos Costa
a8a63a31ca improv C++ interface. 2015-02-09 01:52:10 +00:00
Vítor Santos Costa
916f010504 handle gmp in c++ 2015-02-03 02:39:57 +00:00
Vítor Santos Costa
bc1e70758e cmake and jit 2015-01-26 04:02:46 +00:00
Vítor Santos Costa
bece9d05d8 JIT 2015-01-20 03:00:42 +00:00
Vitor Santos Costa
f22f337f67 32 bit support:
use uint64_t for predflags
define a type for arity
2015-01-06 17:47:58 +00:00
Vítor Santos Costa
b793ffb71a remove debugging stuff. 2014-10-02 14:37:12 +01:00
Vitor Santos Costa
e06bcd659e more C++/Android fixes 2014-09-19 14:20:22 -05:00
Vítor Santos Costa
3009987985 update docs 2014-09-11 14:06:57 -05:00
Vítor Santos Costa
ffda6c291e fix macro stuff. 2014-08-17 15:33:11 -05:00
Vitor Santos Costa
7f3dc7e5ab Merge branch 'master' of https://github.com/vscosta/yap-6.3
Conflicts:
	CXX/yapi.hh
2014-08-11 00:28:25 +01:00
Vitor Santos Costa
9902364ea2 fix cache_regs 2014-08-10 00:27:55 +01:00
Vitor Santos Costa
9684352f1d fix complaints about mixing term, term_t and yapterm. 2014-07-27 22:39:33 -05:00
Vítor Santos Costa
325c819f79 intermediate steo in improving doc system to doxygeb 2014-07-26 19:14:15 -05:00
Vítor Santos Costa
6ba88f8cc0 fix paths and introduce exceptions in SWIG and android yap 2014-07-15 00:54:45 -05:00
Vitor Santos Costa
f960c404aa separate c++ from c error handling 2014-07-13 23:40:39 -05:00
Vítor Santos Costa
d8ecd6a202 start work on exception handling 2014-07-10 09:07:55 -05:00
Vítor Santos Costa
2405ab23a5 improve error handling. 2014-07-03 13:58:00 +01:00
Vítor Santos Costa
db2d6a0ebd Start handling Prolog exceptions 2014-06-30 14:34:58 +01:00
Vítor Santos Costa
5b19ccf6a8 swig fixes for Android compatibility 2014-06-22 17:35:05 +01:00
Vítor Santos Costa
b88c8e6b82 improve docs and method names 2014-06-19 15:06:15 +01:00
Vítor Santos Costa
8da6fb70e1 handle_t type name causes conflict with WIN32, replace by yhandle_t 2014-06-16 14:41:54 +01:00
Vítor Santos Costa
f00a6d5a40 small bugfixes and leaks, patch by João Silva 2014-06-14 10:27:39 +01:00
Vítor Santos Costa
8f5c9e1681 fix nissing #if 2014-06-12 11:03:35 +01:00
Vítor Santos Costa
3929fc9009 fix compilation with swiwg for now 2014-06-12 01:48:36 +01:00
Vítor Santos Costa
daae1df152 g++ coplaints (llvm) 2014-06-12 01:25:50 +01:00
Vítor Santos Costa
0241151599 support for init, callbacks 2014-06-11 19:27:54 +01:00
Vítor Santos Costa
71b40e0438 changes to support eclipse compat
support of Android assets as /assets files.
2014-06-04 22:08:37 +01:00
Vitor Santos Costa
b532fbd0b9 Merge branch 'master' of ssh://git.code.sf.net/p/yap/yap-6.3
Conflicts:
	C/write.c
2014-05-14 18:00:25 +01:00
Vitor Santos Costa
e90fda2d5f interface work. 2014-05-14 17:58:15 +01:00
Vítor Santos Costa
596768a56b documenetation . 2014-05-14 10:01:11 +01:00
Vítor Santos Costa
24b90ae6bd doc changes 2014-05-12 17:49:11 +01:00
Vítor Santos Costa
a2e141482c keep working on C++ interface. 2014-05-04 22:31:22 +01:00
Vitor Santos Costa
592ad902a0 improve interface 2014-04-29 11:45:19 +01:00
Vítor Santos Costa
2f852223ec new C++ interface 2014-04-28 11:47:09 +01:00