Menu

Commit [r5857]  Maximize  Restore  History

Add new instructions putdfloat and getdfloat to handle double floats.

Update the loader to load these instructions from the xwam files.
(There is a possible problem. The doubles are written into the xwam
file as bitstrings, and read by the loader as the same bitstring. If
representations on different machines are different, then xwam files
compiled on one system won't run on another.)

dwarren 2008-02-16

changed /trunk/XSB/emu/builtin.c
changed /trunk/XSB/emu/emudef.h
changed /trunk/XSB/emu/emuloop.c
changed /trunk/XSB/emu/function.c
changed /trunk/XSB/emu/inst_xsb.h
changed /trunk/XSB/emu/loader_xsb.c
changed /trunk/XSB/emu/random_xsb.c
changed /trunk/XSB/emu/token_defs_xsb.h
changed /trunk/XSB/emu/xsb_inst_list.h
/trunk/XSB/emu/builtin.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/emudef.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/emuloop.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/function.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/inst_xsb.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/loader_xsb.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/random_xsb.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/token_defs_xsb.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/xsb_inst_list.h Diff Switch to side-by-side view
Loading...
Monday.com Logo