Skip to content

alpicola/scheme-in-48-hours

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scheme in 48 Hours

An implemention of a small subset of R6RS Scheme.

Goal

The following features of the R6RS's base library

  • types
    • boolean
    • pair (immutable)
    • symbol
    • number (only integer)
    • procedure
    • null
  • definitions
    • define
    • define-syntax
  • expressions
    • quote
    • lambda
    • if
    • set!
    • let
    • let*
    • letrec
    • letrec*
    • begin
  • first-class continuations
    • call-with-current-continuation
  • hygienic macros
    • syntax-rules

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published