guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] GNU Guile branch, wip-lalr, created. release_1-9-9-21-gc


From: Ludovic Courtès
Subject: [Guile-commits] GNU Guile branch, wip-lalr, created. release_1-9-9-21-gc97081c
Date: Mon, 29 Mar 2010 23:16:36 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

http://git.savannah.gnu.org/cgit/guile.git/commit/?id=c97081c4284edf5e14c2748cb3e386b29d148a11

The branch, wip-lalr has been created
        at  c97081c4284edf5e14c2748cb3e386b29d148a11 (commit)

- Log -----------------------------------------------------------------
commit c97081c4284edf5e14c2748cb3e386b29d148a11
Author: Ludovic Courtès <address@hidden>
Date:   Sat Mar 20 00:08:36 2010 +0100

    Adapt ECMAScript parser and lexer to `(system base lalr)'.
    
    * module/language/ecmascript/tokenize.scm: Use `make-lexical-token' and
      related procedures instead of pairs as tokens passed to the parser.
      Pass source location information in the form of `source-location'
      objects.
    
    * module/language/ecmascript/parse.scm (read-ecmascript,
      read-ecmascript/1): Instantiate a new parser at each call.
      (parse-ecmascript): Rename to...
      (make-parser): ... this.  Change `->' to `:' in the grammar syntax.
    
    * module/language/ecmascript/parse-lalr.scm: Remove.
    
    * module/Makefile.am (ECMASCRIPT_LANG_SOURCES): Remove
      `language/ecmascript/parse-lalr.scm'.

commit 1238df660d2abd5fb38508ab10b86efa8fddb1f2
Author: Ludovic Courtès <address@hidden>
Date:   Tue Mar 30 00:35:41 2010 +0200

    Add rudimentary ECMAScript tests.
    
    * test-suite/Makefile.am (SCM_TESTS): Add `tests/ecmascript.test'.
    
    * test-suite/tests/ecmascript.test: New file.

commit 7dfd8763db57b836b8b0a63632adf6da6101a078
Author: Ludovic Courtès <address@hidden>
Date:   Tue Mar 30 01:11:09 2010 +0200

    Mention `(system base lalr)' in the manual.
    
    * doc/ref/Makefile.am (guile_TEXINFOS): Add `api-lalr.texi'.
    
    * doc/ref/api-lalr.texi: New file.
    
    * doc/ref/guile.texi (API Reference): Include it.

commit c4c805f73bbf2046126a01a616526717d8794ea3
Author: Ludovic Courtès <address@hidden>
Date:   Fri Mar 19 15:44:28 2010 +0100

    Add Boucher's `lalr-scm' as the `(system base lalr)' module.
    
    Taken from r51 of <http://lalr-scm.googlecode.com/svn/trunk>.
    
    * module/Makefile.am (SYSTEM_BASE_SOURCES): Add `system/base/lalr.scm'.
      (NOCOMP_SOURCES): Add `system/base/lalr.upstream.scm'.
    
    * module/system/base/lalr.scm, module/system/base/lalr.upstream.scm: New
      files.
    
    * test-suite/Makefile.am (LALR_TESTS, LALR_EXTRA, TESTS,
      TESTS_ENVIRONMENT): New variables.
      (EXTRA_DIST): Add $(LALR_EXTRA).
    
    * test-suite/lalr/common-test.scm,
      test-suite/lalr/glr-test.scm,
      test-suite/lalr/test-glr-associativity.scm,
      test-suite/lalr/test-glr-basics-01.scm,
      test-suite/lalr/test-glr-basics-02.scm,
      test-suite/lalr/test-glr-basics-03.scm,
      test-suite/lalr/test-glr-basics-04.scm,
      test-suite/lalr/test-glr-basics-05.scm,
      test-suite/lalr/test-glr-script-expression.scm,
      test-suite/lalr/test-glr-single-expressions.scm,
      test-suite/lalr/test-lr-associativity-01.scm,
      test-suite/lalr/test-lr-associativity-02.scm,
      test-suite/lalr/test-lr-associativity-03.scm,
      test-suite/lalr/test-lr-associativity-04.scm,
      test-suite/lalr/test-lr-basics-01.scm,
      test-suite/lalr/test-lr-basics-02.scm,
      test-suite/lalr/test-lr-basics-03.scm,
      test-suite/lalr/test-lr-basics-04.scm,
      test-suite/lalr/test-lr-basics-05.scm,
      test-suite/lalr/test-lr-error-recovery-01.scm,
      test-suite/lalr/test-lr-error-recovery-02.scm,
      test-suite/lalr/test-lr-no-clause.scm,
      test-suite/lalr/test-lr-script-expression.scm,
      test-suite/lalr/test-lr-single-expressions.scm: New files.

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Guile




reply via email to

[Prev in Thread] Current Thread [Next in Thread]