[Declude-commit] [SCM] declude branch master updated. 66ab4d6dc781624cd12f91544b9cdde7b24067e1
Status: Planning
Brought to you by:
mordante
|
From: Mark de W. <mor...@us...> - 2011-07-17 17:06:39
|
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 "declude".
The branch, master has been updated
via 66ab4d6dc781624cd12f91544b9cdde7b24067e1 (commit)
via 290be777d835879de7e40d58cbd4c10984a98702 (commit)
via 1a211992acf0b8376817b6435a6a8d5bbe6440a3 (commit)
from 72b3af5f3fcec6c61028480e4c10f6c58f629600 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 66ab4d6dc781624cd12f91544b9cdde7b24067e1
Author: Mark de Wever <ko...@xs...>
Date: Sun Jul 17 21:05:09 2011 +0200
Add initial flow control code.
commit 290be777d835879de7e40d58cbd4c10984a98702
Author: Mark de Wever <ko...@xs...>
Date: Sun Jul 17 12:12:18 2011 +0200
Rename a part of the unit test.
New tests will be added to the parser, so give them the proper name.
commit 1a211992acf0b8376817b6435a6a8d5bbe6440a3
Author: Mark de Wever <ko...@xs...>
Date: Sun Jul 17 11:28:05 2011 +0200
Add extra information about the found includes.
Also does the following:
- refactors the engine code to be more scalable for other things to
process.
- Store the entire input file.
- Map the include to this file.
- Update the unit tests.
-----------------------------------------------------------------------
Summary of changes:
src/processor/file.cpp | 40 ++-
src/processor/file.hpp | 109 ++++++-
src/processor/parser.cpp | 365 +++++++++++++++++++-
src/processor/parser.hpp | 54 +++
src/unit_test/files/parser-flow_control.hpp | 24 ++
.../files/{parser.cpp => parser-include.cpp} | 3 +-
src/unit_test/parser.cpp | 215 ++++++++++++-
7 files changed, 786 insertions(+), 24 deletions(-)
create mode 100644 src/unit_test/files/parser-flow_control.hpp
rename src/unit_test/files/{parser.cpp => parser-include.cpp} (63%)
hooks/post-receive
--
declude
|