2004-05-12 Nicolas Pouillard * src/specs-renamed/Makefile.am: Update. * src/specs-renamed/rename.meta: Add. * src/specs-renamed/rename.str: Use concrete syntax. * src/strategospecs/Makefile.am: Use sdf-astgen/str-concrete. * src/strategospecs/StrategoSPECSGen.pl: Remove. * src/syn/Makefile.am: Distribute purified definition (.af). * src/sdf/Makefile.am: Update. * Makefile.am: Remove an import. 2004-05-07 Nicolas Pouillard * lib/AstBoxedSdf2.sdf: Add. * lib/Makefile.am: Add. * configure.ac: Upadte. * src/syn/Makefile.am: Update. * Makefile.am: Update. * lib/AstSdf2.tbl: Remove. 2004-05-06 Nicolas Pouillard * configure.ac: Use sdf-astgen. * src/syn/Makefile.am: Update. 2004-05-06 Nicolas Pouillard * src/sig/Makefile.am: Use Stratego Regular. 2004-05-06 Nicolas Pouillard * lib/AstSdf2.tbl: Add. * src/syn/Makefile.am: Update. 2004-05-05 Nicolas Pouillard * src/syn/Makefile.am: Typo. 2004-05-05 Nicolas Pouillard * config/bundle.m4: Add. 2004-05-05 Nicolas Pouillard * configure.ac: Add bundle system. * src/syn/Makefile.am: Update a flag. 2004-05-05 Nicolas Pouillard * src/syn/Expressions/OperatorsExpressions.sdf: Add an ast tag. * src/syn/Declarations.sdf: Add a pp tag. * src/parser/parse-specs.str: Add an option. * src/specs-to-cxx/test/test_cast.spec: Add. * src/specs-to-cxx/Specs-to-Cxx.str: Lots of corrections. * src/specs-to-cxx/Makefile.am, * src/strategospecs/Makefile.am, * Makefile.am: Update. 2004-05-05 Clement Vasseur * configure.ac: Clean the tools checks for SDF and ESDF. 2004-04-30 Nicolas Pouillard * src/syn/Makefile.am: Use esdf. * src/syn/SPECS.ppdef: Add a first ast tag. 2004-04-09 Valentin David * Makefile.am (XTC_IMPORT): Update. 2004-04-08 Nicolas Pouillard * src/pp/Makefile.am: Don't distribute C files. * src/specs-renamed/Makefile.am: Don't distribute C files. * src/parser/Makefile.am: Don't distribute C files. * src/specs-to-cxx/Makefile.am: Don't distribute C files. 2004-04-02 Clement Vasseur * configure.ac: Require Automake 1.8.3. Use --with-strategoxt and --with-sdf. Cleanup error messages. * src/specs-renamed/Makefile.am: Clean. * src/specs-renamed/rename.str: Fix module name and main strategy name. * src/sdf/Makefile.am: Use unpack instead of unpack-sdf. 2004-03-18 Nicolas Pouillard * src/strategospecs/Makefile.am: Remove signatures production. * src/strategospecs/StrategoSPECSGen.pl: Support hiddens section. * src/specs-renamed/rename.str: Improve. * src/Makefile.am: Restore strategospecs subdir. * src/syn/Declarations.sdf, src/syn/SPECS.sdf: Add DeclarationSeq. * src/specs-to-cxx/Specs-to-Cxx.str: Remove TTempo strategy. 2004-03-18 Nicolas Pouillard * src/specs-renamed/rename.str: Now replace the slash by an underscore in modules name. * src/specs-to-cxx/Specs-to-Cxx.str: Some new rules. * src/sig/Makefile.am, src/specs-renamed/Makefile.am, * src/Makefile.am, src/parser/Makefile.am, * src/specs-to-cxx/Makefile.am, Makefile.am: Fix. * src/syn/test/check.pl: Add option for sglr. 2004-03-12 Nicolas Pouillard * src/syn/Identifiers.sdf, * src/syn/Expressions/AllocationExpressions.sdf, * src/syn/Expressions/PostfixExpressions.sdf, * src/syn/Expressions/OperatorsExpressions.sdf, * src/syn/Expressions/Expressions.sdf, * src/syn/Keywords.sdf, src/syn/Declarations.sdf, * src/syn/NamespacesDeclarations.sdf, * src/syn/TypeDeclarations.sdf, src/syn/SPECS.sdf, * src/syn/FunctionDeclarations.sdf, * src/syn/Operators.sdf, src/syn/Literals.sdf, * src/syn/Exceptions.sdf, src/syn/Statements.sdf, * src/syn/Classes.sdf, src/syn/Makefile.am, * src/syn/Templates.sdf, src/syn/ObjectDeclarations.sdf, * src/syn/SPECS.ppdef, src/syn/Names.sdf, * src/syn/Declarators.sdf: Export all symbols which are used in other modules. * src/parser/parse-specs.str: Update. * configure.ac, config/Makefile.am, src/Makefile.am, * src/specs-to-cxx/Makefile.am: Add --with-cxx-grammar option. * src/syn/test/check.pl: Some options fixes. * conf: Delete. 2004-02-13 Nicolas Pouillard Initial checkin.