andy
ea9d110036
Fix from Richard Harke for 64 bit systems. The reftag was left
...
uninitialized by naNum(). If it happened to be constructing it on the
stack in a location previously occupied by a real reference, it would
generate a corrupt naRef.
2004-02-20 15:10:49 +00:00
andy
c9e53d5a30
Yank the MSVC special handling. It turns out it was becuase "strlen"
...
has special voodoo in the parser. That's much more cleanly handled by
renaming the function than by #ifdef'ing.
2004-02-01 17:47:08 +00:00
andy
5aac63d9f5
Parse/GC interaction fixed.
...
Remove the OP_NEWARGS "optimization" (it wasn't).
2003-12-22 19:27:51 +00:00
andy
2e5c4b4515
Rewrite sg_geodesy. The new version is more accurate to the WGS84
...
standard and includes a sgCartToGeod() function which is 100%
symmetric (down to the precision of a double) with sgGeodToCart().
2003-12-19 02:40:33 +00:00
andy
92a123a47d
Extra i++ led to a "double skip" when parsing a \r\n pair. So a DOS
...
file would look like it was all on one line, and a comment would skip
to the end of the file.
2003-12-08 16:55:50 +00:00
andy
755173bd2e
Bug fixes. The priority queue wasn't handling boundary conditions at
...
the edge of the table properly. The new code is half the size -- it
*has* to be correct, right?
2003-12-07 19:53:34 +00:00
andy
27477402c9
Property interpolator subsystem. A utility, primarily for Nasal scripts
2003-12-05 01:49:44 +00:00
andy
dc9c41e119
Added setsize() and subvec() library functions
2003-12-05 01:49:02 +00:00