The foundation of Arc: Documentation

The Arc language is implemented by a "foundation" of functionality implemented in Scheme. I have created detailed documentation of the foundation functionality.

3 comments:

  1. Minor typo:

    "The backquote ` is shorthand for quasiquote, e.g. `(+ 1 2) is the same as (quasiquote (1 2))."

    I belive it is the same as (quasiquote (+ 1 2)).

    ReplyDelete
  2. Thanks, vegashacker. I've fixed that.

    ReplyDelete
  3. this example from procedures:
    >(def foo (x) (+ x 1))
    #<procedure: foo>

    seems to be affecting this example for bound:
    >(bound 'foo)
    t

    Maybe run each example in a sand-boxed environment - and write a post about how you implemented it? ;)


    Excellent guide. Thanks for all the hard work!

    ReplyDelete