Skip to content

leg test suite fail with lua 5.2 + LuLPeg #6

@tst2005

Description

@tst2005

Hello,

I tested leg, made to be use with LPeg.
All tests passed with :

  • lua 5.1 + LPeg
  • lua 5.1 + LuLPeg
  • luajit(5.1) + LPeg
  • luajit(5.1) + LuLPeg
  • lua 5.2 + LPeg

Except :

  • lua 5.2 + LuLPeg
lua5.2: ./lulpeg.lua:786: rule 'ID' used outside a grammar
stack traceback:
        [C]: in function 'error'
        ./lulpeg.lua:786: in function 'seq1'
        [string "Sequence"]:4: in function 'matcher'
        ./lulpeg.lua:495: in function <./lulpeg.lua:480>
        (...tail calls...)
        test_parser.lua:34: in function 'TEST'
        test_parser.lua:54: in main chunk
        [C]: in function 'dofile'
        test.lua:12: in main chunk
        [C]: in ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions