]> granicus.if.org Git - re2c/commit
Code cleanup in input/output:
authorUlya Trofimovich <skvadrik@gmail.com>
Mon, 2 Mar 2015 12:41:53 +0000 (12:41 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Mon, 2 Mar 2015 12:41:53 +0000 (12:41 +0000)
commitf7af77b370d322376d5fda78577c0f2138c72a55
tree5bd2063eeb1eacad43d9157cd3130de633dbc7c3
parent2011ff73066737c734dac4b292eeaa28c557263c
Code cleanup in input/output:

- Use 'open' function instead of checking return status
  (one may forget to check return status, but if one forgets to
  open file, the error will be obvious)
- Introduced separate file type for header.
  Header is much simpler than output, it doesn't need delayed
  code fragments and can be generated in destructor.
re2c/bootstrap/parser.cc
re2c/code.cc
re2c/input.cc
re2c/input.h
re2c/main.cc
re2c/output.cc
re2c/output.h
re2c/parser.y
re2c/re.h