Commits

Show all
Author Commit Message Labels Comments Date
Yasir M. Arsanukaev
Add HISTORY file.
Tags
v0.1.0
Yasir M. Arsanukaev
Refactor tests. Add 18 new test cases.
Yasir M. Arsanukaev
Fix erroneous read-erl-string, add test case for it.
Yasir M. Arsanukaev
Rename exported library functions. Add some tests. At the moment of this writing Racket 5.0 and Chez Scheme 8.0 pass the tests.
Yasir M. Arsanukaev
Fix wrong eval order while constructing time.
Yasir M. Arsanukaev
Add Chez Scheme time procedure imports. Specify time type implicitly using symbol (Chez Scheme doesn't have defined variable as other implementations).
Yasir M. Arsanukaev
Export decode function.
Yasir M. Arsanukaev
Fix incorrect argument count.
Yasir M. Arsanukaev
Rename Erlang types variables (name collizions encountered in Chez Scheme v8.0).
Yasir M. Arsanukaev
Embed Dorai Sitaram's pregexp library routines.
Yasir M. Arsanukaev
Change serializing of integers according to OTP-8540 (http://erlang.org/download/otp_src_R14B.readme). Now all 32 bits are used.
Yasir M. Arsanukaev
Fix isbyte? It had wrong boundary condition.
Yasir M. Arsanukaev
Fix read-list (it didn't reverse the list after constructing it). Rename read-hash to read-dict, rewrite it to make ensure 3rd element is a(n empty) list.
Yasir M. Arsanukaev
Implement decoding of tuple, dictionary, list, nil and binary.
Yasir M. Arsanukaev
Rewrite byte reading functions, implement bignum, float decoding.
Yasir M. Arsanukaev
Fix fixnum encoding bug when write-4 encounters a negative number
Yasir M. Arsanukaev
Implement some decoding routines: read-atom, read-small-int, read-int.
Yasir M. Arsanukaev
Use "%.20e" format and fix bug in deicmal place output during flonum? encoding.
Yasir M. Arsanukaev
Implement float encoding. Erroneous import rename fix.
Yasir M. Arsanukaev
frexp function extracting fraction and exponent implemented.
Yasir M. Arsanukaev
Add unpack function for IEEE-754, convert source file to library.
Yasir M. Arsanukaev
Refer to R^6RS, fix typos.
Yasir M. Arsanukaev
Time conversion implemented, associated test supplied.
Yasir M. Arsanukaev
Format README according to syntax.
Yasir M. Arsanukaev
Implement string encoding. Add README.
Yasir M. Arsanukaev
Backed out changeset: 18b80da9e905
Yasir M. Arsanukaev
Implement string encoding.
Yasir M. Arsanukaev
Rename functions according to structures they convert objects to. Implement 'nil. Resolve test-2 failing.
Yasir M. Arsanukaev
Code rewritten to conform to the R^6RS.
Yasir M. Arsanukaev
Start switching to R6RS.
  1. Prev
  2. Next