Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Aug 12, 2009
Commits on Aug 11, 2009
  1. * core: rename pn-ast.c to ast.c and so on, since the parser has shr…

    _why authored
    …unk and the pn- prefix has gone away.
  2. * core/table.c: fix Tuple(put) to allow negative numbers or pushing …

    _why authored
    …onto the end of the array.
     * core/potion.c: avoid use of the multiline ending, since it hasn't been introduced yet in the new parser.
  3. * doc: adding a description of lick unquoted values and updating the…

    _why authored
    … numbers section.
  4. * core/string.c: expand byte buffers a bit extra in advance, to avoi…

    _why authored
    …d so much reallocation.
  5. * core/syntax.g: merging sig.g here. updating to use reentrant code.…

    _why authored
    … still need to get all parser structs stored in gc.
Commits on Aug 10, 2009
  1. * test: mark some tests as broken that have outdated syntax.

    _why authored
     * core/syntax.g: allow braces and parens to start on a newline.
  2. * Makefile: bsd rule for .g -> .c.

    _why authored
  3. * core/syntax.g: make assignment and prefix operators right-recursiv…

    _why authored
    …e. fix logic operators.
  4. * core/syntax.g: fix number-related parsings.

    _why authored
     * test/numbers/ parser isn't going to allow multiple prefix operators for now.
  5. * core/syntax.g: escape codes in strings. newlines swallowed after n…

    _why authored
    …on-terminal characters.
Commits on Aug 9, 2009
  1. * tools/: add reentrant peg/leg.

    _why authored
  2. * core/syntax.g: tuple building problems.

    _why authored
     * core/potion.c: -G flag for using the new parser.
Commits on Aug 8, 2009
Commits on Aug 7, 2009
Commits on Aug 6, 2009
Commits on Aug 5, 2009
Commits on Jul 30, 2009
  1. * test/api/potion-test.c: broken eval test. needed to pass closure i…

    _why authored
    …n as the second arg.
  2. * core/compile.c: fixing `make JIT=0`.

    _why authored
  3. * core/vm-x86.c: pad the stack 8 bytes on 32-bit, since the `self` s…

    _why authored
    …lot is getting clobbered.
  4. * core/callcc.c: eliminating use of a register, some 32-bit platform…

    _why authored
    …s don't have so many GENERAL_REGS.
Commits on Jul 28, 2009
  1. * core: allow safe compilation on non-x86, although continuations an…

    _why authored
    …d jit will not function for now.
Commits on Jul 18, 2009
  1. * core: object inspection methods may use byte strings within, but u…

    _why authored
    …ltimately return UTF-8 strings.
Something went wrong with that request. Please try again.