]> granicus.if.org Git - re2c/commit
Fixed skeleton generation in '-r' mode.
authorUlya Trofimovich <skvadrik@gmail.com>
Tue, 29 Sep 2015 15:04:27 +0000 (16:04 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Tue, 29 Sep 2015 15:04:27 +0000 (16:04 +0100)
commita000e8c3a2af9203bd42e08b47d0761c3c9e1b4a
tree0aad909346c2398b092a15e481a424f65da63e9f
parent078bf6844536b2fb9e549d38fe71142bc089c284
Fixed skeleton generation in '-r' mode.

'-r' is different from normal mode in two aspects:
    - single DFA may be used multiple times (unchanged, we only
      need a single copy for skeleton)
    - DFA may be generated but not used at all
re2c/bootstrap/src/parse/parser.cc
re2c/src/codegen/emit_dfa.cc
re2c/src/codegen/output.cc
re2c/src/codegen/output.h
re2c/src/codegen/skeleton/generate_code.cc
re2c/src/codegen/skeleton/skeleton.h
re2c/src/ir/bytecode/bytecode.cc
re2c/src/ir/dfa/dfa.cc
re2c/src/parse/parser.ypp