Commits on May 2, 2013
Commits on Feb 6, 2013
Commits on Nov 9, 2012
Commits on Nov 8, 2012
  1. Updated README.

    committed Nov 8, 2012
Commits on Nov 7, 2012
  1. Implemented precedence rules.

    committed Nov 7, 2012
  2. Updated parsing rules to support precedence rules.

    In gluer.resources the parsing rules have been updated to support precedence rules. Since the this changed the toplevel part of the resulting parse tree, some cleaning up has been done to make such changes easier in the future.
    
    This means that 'build-assocation-library' function is now gone, and two new functions have been added: 'parsed-associations' and 'parsed-precedences'. Both functions use a general function 'toplevel-items', that extracts these toplevel items easily. The two new functions do not return mere sets of those items anymore, but now returns a set filename-item pairs, like it was already used in gluer.logic/parse-valid-files.
    
    Furthermore, some test adapters has been added for testing the precedence rules. At the moment of this commit, precedende rules are simply ignored.
    committed Nov 7, 2012
Commits on Nov 6, 2012
  1. Some cleaning up.

    committed Nov 6, 2012
Commits on Nov 2, 2012
  1. Updated README and license.

    committed Nov 2, 2012
Commits on Nov 1, 2012
  1. Improved resolving files from config.

    If a resolved file is still relative from the current working directory, a relative path will be returned. This greatly improves error messages for files that are relative to the current working directory.
    committed Nov 1, 2012
Commits on Oct 31, 2012
  1. Updated README.

    committed Oct 31, 2012
Commits on Oct 30, 2012
  1. Removed regular-expressions from gluer.clauses.

    The gluer.parser now includes the matched groups for regular
    expression terminals. This means there is only one place where
    the regular expressions are managed (in gluer.resources). It can
    be improved further, by having named capture groups, but this
    requires a lot more refactoring.
    committed Oct 30, 2012
  2. Added todos.sh script.

    committed Oct 30, 2012
Commits on Oct 26, 2012
  1. Compilation check for statements in .gluer files.

    Added compilation check for Java statements in the .gluer files, for instance for the 'call' clause.
    committed Oct 26, 2012