Skip to content

Releases: notozeki/rubic

v0.3.0

09 Jun 18:28
Compare
Choose a tag to compare
  • Major improvement of support of numbers
    • Support binary, octal and hexadecimal number literals (e.g. #b0100, #o755, #xff0e), also support exactness marker like: #i3 ; => 3.0
    • Support (most of) standard procedures for numbers defined by R5RS

v0.2.0

20 Apr 16:19
Compare
Choose a tag to compare
  • Now Rubic::Interpreter#evaluate can evaluate a sequence (multiple expressions)
  • Support quote expression (also ' style quoting)
  • Add output procedures: display, newline

v0.1.2

15 Apr 12:05
Compare
Choose a tag to compare
  • Support list operations: cons, car, cdr, list, null?, pair?
  • Minor REPL improvements
    • Improve output format
    • Read input until parentheses matches

v0.1.1

14 Apr 00:03
Compare
Choose a tag to compare
  • Support lambda and let expressions
  • REPL executable: bin/rubic