Commits

Author Commit Message Labels Comments Date
Yasir M. Arsanukaev
Add tag to version 0.1.1
Yasir M. Arsanukaev
Rename exported functions, update README to include Racket package installation details, add Racket package skeleton.
Tags
v0.1.1
Yasir M. Arsanukaev
Add info about time related functions import.
Yasir M. Arsanukaev
Modify example in readme.
Yasir M. Arsanukaev
Readme: add info on regexp options.
Yasir M. Arsanukaev
Add tag to first version.
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. Fix write-list: byte-list length shouldn't exceed 65535 bytes since length field is an unsigned 2 byte integer. Readme tweaks.
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.
  1. Prev
  2. Next