]> granicus.if.org Git - re2c/commit
Moved all encoding-related stuff to separate class.
authorUlya Fokanova <skvadrik@gmail.com>
Wed, 8 Jan 2014 09:40:44 +0000 (12:40 +0300)
committerUlya Fokanova <skvadrik@gmail.com>
Wed, 8 Jan 2014 09:40:44 +0000 (12:40 +0300)
commitc192bc904cc6d4d99c4e460c975500c3a130b686
tree460bbec47fc6518457c30ec27b51b566c3c1fe5c
parent28ee7c95bca46ad3cdb965741c5c29e21c50df14
Moved all encoding-related stuff to separate class.

This class stores only encoding flags.
Everything else (number of code points,
number of different characters in input
stream, size of symbol, size of character,
etc.) is generated on the fly.
12 files changed:
re2c/Makefile.am
re2c/actions.cc
re2c/bootstrap/parser.cc
re2c/code.cc
re2c/dfa.cc
re2c/enc.cc [new file with mode: 0644]
re2c/enc.h [new file with mode: 0644]
re2c/globals.h
re2c/main.cc
re2c/parser.y
re2c/scanner.h
re2c/translate.cc