Eolian: add support of namespaces.
authorDaniel Zaoui <daniel.zaoui@samsung.com>
Sun, 25 May 2014 10:53:49 +0000 (13:53 +0300)
committerDaniel Zaoui <daniel.zaoui@samsung.com>
Mon, 26 May 2014 10:56:06 +0000 (13:56 +0300)
commit8e4700ce65306d34079b40913eb8ab69ad99231d
tree973cc32fecd459f1008f4f45ce650d87ef1d0ceb
parenteb58e70ce966a933ea2e2ae5914da8d602d4e1f0
Eolian: add support of namespaces.

It is now possible to define a class in a .eo file as e.g:
Elm::Widgets::Button.
Elm and Widgets will be the namespaces of the class Button.

@feature
src/Makefile_Eolian.am
src/lib/eolian/Eolian.h
src/lib/eolian/eo_lexer.c
src/lib/eolian/eo_lexer.rl
src/lib/eolian/eolian_database.c
src/lib/eolian/eolian_database.h
src/tests/eolian/data/namespace.eo [new file with mode: 0644]
src/tests/eolian/eolian_parsing.c