Permalink
Switch branches/tags
Nothing to show
Commits on Feb 5, 2012
Commits on Jan 30, 2012
  1. About to implement member access.

    bl0b committed Jan 30, 2012
  2. new sample c++ code.

    bl0b committed Jan 30, 2012
Commits on Jan 15, 2012
Commits on Jan 13, 2012
Commits on Jan 10, 2012
Commits on Jan 9, 2012
  1. switching workplaces

    bl0b committed Jan 9, 2012
  2. New sample test file.

    bl0b committed Jan 9, 2012
  3. Function declarations now compile properly...

    bl0b committed Jan 9, 2012
    Lots of work required on statements and expressions.
Commits on Jan 8, 2012
  1. WIP.

    bl0b committed Jan 8, 2012
Commits on Jan 2, 2012
  1. Work in progress.

    bl0b committed Jan 2, 2012
    Templates are partially compiled as must be. WIP.
    Functions need to be compiled as must be (enter scope, register
    parameters...)
Commits on Dec 29, 2011
  1. Moved old implementation to attic.

    bl0b committed Dec 29, 2011
  2. Last commit before restructuration.

    bl0b committed Dec 29, 2011
    Only the files currently in cppy2/grammar/ will survive.
Commits on Dec 26, 2011
  1. New attempt. WIP.

    bl0b committed Dec 26, 2011
Commits on Dec 17, 2011
  1. New scanner using jupyLR.

    bl0b committed Dec 17, 2011
Commits on Dec 9, 2011
  1. Added basic LR stuff in item.py.

    bl0b committed Dec 9, 2011
    Soon to replace Q&D LL code.
Commits on Dec 8, 2011
  1. template_inst is buggy.

    bl0b committed Dec 8, 2011
    expr with new captures is awfully slow and possibly buggy too.
    contemplating computing the LL table to speed things up, or switching to
    LR, whichever.
  2. Fixed lots of stuff.

    bl0b committed Dec 8, 2011
    Alpha implementation of enums (basic recognition).
    Added pointers to function. Still a problem with that in var_decl.
Commits on Dec 7, 2011
  1. More sample files.

    bl0b committed Dec 7, 2011
  2. Lots of improvements.

    bl0b committed Dec 7, 2011
    Still problems parsing complex declarations.
  3. Debugged namespace impl a little.

    bl0b committed Dec 7, 2011
    Still something off in struct decl or anon typedef. Still needs checks
    like must_be_var or must_be_type to disambiguate statements.
    Expr's need captures too (lvalues and calls, like).
Commits on Dec 6, 2011
  1. missing file.

    bl0b committed Dec 6, 2011
  2. WIP (switching workplaces)

    bl0b committed Dec 6, 2011
Commits on Dec 3, 2011
  1. still work in progress.

    bl0b committed Dec 3, 2011
    parser expressions should be split into declarations and expressions to
    clean out the capture/hook mechanism. It is not a problem to have many
    look-alike expressions with differing capture names, whereas it is
    problematic to handle a single capture name differently according to the
    detected statement type context.
Commits on Dec 2, 2011
  1. WIP (switching workplaces...)

    bl0b committed Dec 2, 2011
    generalize IN_FOR to absorb next statements either before or after next
    sub-bloc.
    using preprocessed source is way better.
  2. Added few statements, bugfixes, and new bugs. Stubbed implementation …

    bl0b committed Dec 2, 2011
    …of scopes and statement type validation.
Commits on Dec 1, 2011