What's new in TinyScheme 1.41
Aug 19, 2013
- Bugs fixed:
- Fixed num_mod routine which caused errors in use of modulo
- Corrected version number shown on startup
- Added missing #if in opdefines.h around get and put
- Fix for the modulo procedure
- Optimized append to make it an O(n) operation
- R5RS related changes:
- Parser does not handle delimiters correctly
- Add a decimal point to inexact numbers in atom2str
- Make min/max return inexact when any argument is inexact
- Compatability fix for expt.
- Optional radix for string->number and number->string
- Append with one argument should not return a list
- Compatability fix for integer?
- Other changes:
- Added flags to makefile for MinGW/MSYS
- Moved variable declarations to avoid warnings with some compilers
- Don't print space after initial #( when printing vectors
- Minor optimization for is_nonneg()
- No need to round integers in OP_ROUND
- Fixes to code that reports line number with error