Menu

Src (SVN)-old Commit Log


Commit Date  
[r5889] by --none--

This commit was manufactured by cvs2svn to create tag 'europar-08'.

2008-02-24 22:40:34 Tree
[r5888] by tswift

Checkpoint add of general place-transition nets. Not checking for omega sequences yet.

2008-02-24 22:40:33 Tree
[r5887] by tswift

Adding test_modules -- It turns out its similar to David's call_test,
but has an extra case or two and is short, so I'm adding it anyway.

2008-02-22 22:28:03 Tree
[r5886] by dwarren

Added new test file for testing call/n.
Updated results for aggregs_test_old since new full doubles give
slightly different (better) results.

2008-02-22 19:46:30 Tree
[r5885] by dwarren

Fixed call/n handling of explicit module names.
If a module name is given (as in call(basics:append(X),Y,[1,2]))
then it overrides the module of the term, e.g. append(X).
If no module is given, it takes the module of the "call term".
E.g. call(append(X),Y,[1,2]) would call append/3 in the module
of the term append/1.
This results in the perhaps unintuitive consequence, that if you want
to call append/3 in basics as above, you need to
:- import append/1 from basics.
even though append/1 isn't defined in basics. As long as you don't
call append/1, all works fine and the above call works.

2008-02-22 19:43:26 Tree
[r5884] by tswift

Update to add call/n to standard preds.

2008-02-22 18:31:57 Tree
[r5883] by tswift

Changes to make call/1 go to the cut transform for load_undef -- possibly not needed.

2008-02-22 17:10:16 Tree
[r5882] by tswift

Some changes to test_bounds.pl -- dont understand why the _old was so short(?)

2008-02-22 17:05:44 Tree
[r5881] by tswift

Added this to recompile bounds.pl

2008-02-22 14:45:44 Tree
[r5880] by dwarren

Main change is to add a builtin to implement call/n for n=2..10.
That affected builtin.c,builtin.h,machine.P,standard.H and associated
xwam files.
The other xwam files seem not to have been updated with recent .P file
changes.

2008-02-22 03:39:11 Tree
Older >
Monday.com Logo