- 26 Mar, 2004 16 commits
-
-
vasseu_c authored
* test/disambiguate/template-08.detcc: Fix. It was not the same code as template-08.cc.
-
gourne_o authored
* test/disambiguate/namespace-07.detcc, * test/disambiguate/namespace-07.cc, * test/disambiguate/Makefile.am: Add test.
-
vasseu_c authored
* src/parser/parse-header.pl: Add program name in error messages.
-
david_v authored
* config/bundle.m4: New. * configure.ac, config/Makefile.am, src/deterministic/Makefile.am, * src/syn/Makefile.am, src/converters/Makefile.am: Include necessary features to be bundled. 2004-03-26 Valentin David <valentin@lrde.epita.fr>
-
david_v authored
* test/expressions/test, test/g++/test, * test/disambiguate/test, config/check-rules.mk: Separate stdout and stderr to fix the result comparison bug. 2004-03-26 Valentin David <valentin@lrde.epita.fr>
-
david_v authored
* src/disamb/disambiguate/NamespaceNameAmbiguity.meta, * src/disamb/disambiguate/NamespaceNameAmbiguity.str: New. * src/disamb/disambiguate/CheckNamespaceName.str, * src/disamb/disambiguate/Resolve.str, * src/disamb/disambiguate/ResolveCompound.str: Disambiguate namespace names. * src/disamb/disambiguate/Makefile.am (SRCS): Update. * test/disambiguate/namespace-06.detcc: Add disambiguation markups. * src/disamb/declaration/afcxx-declaration.str,
-
gourne_o authored
* src/parser/ParsePPDirective.str: Generate unique temporary file. * src/parser/parse-header.pl: Fix. 2004-03-26 Olivier Gournet <gourne_o@lrde.epita.fr>
-
gourne_o authored
* src/disamb/resolve/afcxx-resolve.str, * src/disamb/declaration/afcxx-declaration.str, * src/disamb/declaration/DeclarationCut.str, * src/disamb/specifier/Count.str, * src/disamb/specifier/Specifier.str, * src/disamb/specifier/afcxx-specifier.str, * src/disamb/specifier/Increment.str, * src/disamb/namespace/NamespaceAliasDefinition.str, * src/disamb/namespace/NamespaceDefinitionCut.str, * src/disamb/namespace/afcxx-namespace.str, * src/disamb/disambiguate/ClassDefinition.str, * src/disamb/disambiguate/NamespaceDefinition.str, * src/disamb/disambiguate/TemplateIdAmbiguityCut.str, * src/disamb/disambiguate/afcxx-disambiguate.str, * src/disamb/disambiguate/FunctionDefinitionAmbiguity.str, * src/disamb/disambiguate/LocalOrGlobal.str, * src/disamb/disambiguate/EnumDefinition.str, * src/disamb/disambiguate/ClassTraverse.str, * src/disamb/disambiguate/VariableDeclarator.str, * src/disamb/disambiguate/CheckNamespaceName.str, * src/disamb/disambiguate/CompoundStatement.str, * src/disamb/disambiguate/TemplateClassDefinition.str, * src/disamb/disambiguate/SimpleDeclarationAmbiguity.str, * src/disamb/disambiguate/TypeDeclarator.str, * src/disamb/disambiguate/TemplateFunctionDefinition.str, * src/disamb/disambiguate/CheckClassName.str, * src/disamb/disambiguate/SizeofAmbiguity.str, * src/disamb/disambiguate/InitDeclaratorAmbiguity.str, * src/disamb/disambiguate/CheckTypeName.str, * src/disamb/disambiguate/NamespaceTraverse.str, * src/disamb/disambiguate/DeclaratorIdAmbiguity.str, * src/disamb/disambiguate/EnumDefinitionCandidate.str, * src/disamb/disambiguate/TemplateClassTraverse.str, * src/disamb/disambiguate/TemplateFunctionTraverse.str, * src/disamb/disambiguate/ClassOrNamespaceTraverse.str, * src/disamb/disambiguate/CheckEnumName.str, * src/disamb/disambiguate/StatementAmbiguity.str, * src/disamb/disambiguate/AmbiguityCandidate.str, * src/disamb/disambiguate/TypeDefinition.str, * src/parser/ParsePPDirective.str, * src/parser/parse-cxx.str: Output nothing if not in verbose mode. * src/parser/parse-header.pl: Generate unique temporary file.
-
david_v authored
* lib/boxedsdf/Makefile.am: Fix parameters passed to unpack. * src/detgen/detgen.str: Fix the module name. 2004-03-26 Valentin David <valentin@lrde.epita.fr>
-
vasseu_c authored
* src/cxxsdf/Makefile.am, * src/sdf/Makefile.am: Use unpack instead of unpack-sdf because it is currently broken. 2004-03-26 Clement Vasseur <clement.vasseur@lrde.epita.fr>
-
vasseu_c authored
* src/disamb/validtypes/afcxx-validtypes.str, * src/disamb/namespace/NamespaceNameKinds.str: Fix more typos in module name. 2004-03-26 Clement Vasseur <clement.vasseur@lrde.epita.fr>
-
vasseu_c authored
* src/disamb/disambiguate/PostfixExpressionAmbiguity.str, * src/disamb/disambiguate/CompoundStatement.str: Fix typo in module name.
-
david_v authored
* config/bundle.m4: New. * config/Makefile.am: Update. * configure.ac: Accept BoxedSdf in the same bundle. * lib/boxedsdf/Makefile.am, test/Makefile.am: Use Boxedsdf from bundle.
-
david_v authored
* lib/boxedsdf/Makefile.am: Use unpack instead of the buggy unpack-sdf. * configure.ac: Update.
-
david_v authored
* configure.ac: Pass the temporary install dir to subconfigure scripts. * Makefile.am: Make all recursive targets install subpackages to temporary directory.
-
david_v authored
* src/disamb/disambiguate/TypeDefinition.str: Keep layout.
-
- 25 Mar, 2004 5 commits
-
-
david_v authored
from Valentin David <valentin@lrde.epita.fr> Initial checkin.
-
david_v authored
* configure.ac: Fix. 2004-03-25 Valentin David <valentin@lrde.epita.fr>
-
david_v authored
* src/parser/ParsePPDirective.str: Generate new lines in layout against simple spaces between declarations. Fix illegal tree productions. 2004-03-25 Valentin David <valentin@lrde.epita.fr>
-
david_v authored
* configure.ac, config/check-rules.mk, * src/parser/ParsePPDirective.str, src/parser/Makefile.am: Add stlport into the XTC repository.
-
david_v authored
* test/d.str.ref, test/f.str.ref: Fix.
-
- 24 Mar, 2004 11 commits
-
-
vasseu_c authored
* src/syn/EqualityExpressions.sdf, * src/syn/AssignmentExpressions.sdf: Fix bug with 'not_eq' operator. * configure.ac: Add desugar Makefile. * src/Makefile.am: Add desugar directory. * src/desugar/Makefile.am: New. * src/desugar/afcxx-desugar.meta: New. * src/desugar/afcxx-desugar.str: New. Desugar "alternative tokens". * src/parser/parse-cxx.str: Add afcxx-desugar filter at the beginning of the disambiguation process. 2004-03-24 Clement Vasseur <clement.vasseur@lrde.epita.fr>
-
vasseu_c authored
* config/check-rules.mk: Add preprocessing tools registration for the test suite.
-
gourne_o authored
* src/parser/ParsePPDirective.str: Remove some debug informations. * src/parser/parse-cxx.str: Correct "-p" switch. * src/parser/parse-header.perl: Rename to parse-header.pl. * src/parser/Makefile.am: Update. 2004-03-24 Olivier Gournet <gourne_o@lrde.epita.fr>
-
david_v authored
* test/d.str.ref: Fix. This result was erroneous.
-
gourne_o authored
* configure.ac: Check for cpp. * src/parser/ParsePPDirective.str, * src/parser/ParsePPDirective.meta: New file. * src/parser/parse-header.perl: New file, explode pre-processed file. * src/parser/parse-cxx.str: Add option "-s" to skip pre-processing. * src/parser/Makefile.am: Update. 2004-03-24 Olivier Gournet <gourne_o@lrde.epita.fr>
-
rousse_l authored
* src/pp/pp-typedcxx.str, src/typecheck/Constant.str, * src/typecheck/cxx-typecheck.str, src/syn/TypedCxx.sdf, * src/strategotypedcxx/StrategoTypedCxx.sdf, * src/parser/parse-typedcxx.str: Update headers. 2004-03-24 Julien Roussel <spip@lrde.epita.fr>
-
gourne_o authored
* test/disambiguate/namespace-06.cc, * test/disambiguate/namespace-06.detcc, * test/disambiguate/Makefile.am: Add new test.
-
rousse_l authored
* test/literals/test: Remove temporary files. 2004-03-24 Julien Roussel <spip@lrde.epita.fr>
-
rousse_l authored
* src/pp/Makefile.am: Rename pp-typed as pp-typedcxx. * src/pp/pp-typed.str: Rename as... * src/pp/pp-typedcxx.str: this. 2004-03-24 Julien Roussel <spip@lrde.epita.fr>
-
rousse_l authored
* src/typecheck/cxx-typecheck.str: Change traversal strategy.
-
vasseu_c authored
* test/g++/fail.list: Add more "GNU C++" tests, and sort the list. * test/g++/Makefile.am: Update XFAIL_TESTS.
-
- 23 Mar, 2004 6 commits
-
-
vasseu_c authored
* test/g++/fail.list: Add the tests that make use of GNU C++ extensions. * test/g++/Makefile.am: Remove those tests from XFAIL_TESTS. 2004-03-23 Clement Vasseur <clement.vasseur@lrde.epita.fr>
-
rousse_l authored
Initial checkin. * ChangeLog, TODO, README, configure.ac, * config/Makefile.am, src/pp/Makefile.am, * src/typecheck/Makefile.am, src/syn/Makefile.am, * src/strategotypedcxx/Makefile.am, src/sdf/Makefile.am, * src/sig/Makefile.am, src/Makefile.am, src/parser/Makefile.am, * test/literals/Makefile.am, test/Makefile.am: Standard autotools architecture. * src/pp/pp-typed.str, src/typecheck/Constant.str, * src/typecheck/cxx-typecheck.str, src/parser/parse-typedcxx.str, * src/typecheck/Constant.meta, src/syn/TypedCxx.sdf, * src/strategotypedcxx/StrategoTypedCxx.sdf: Simple constant type checking (Initially in transformers/trunk/cxx-grammar/src/typed-cxx). * test/literals/test, test/literals/primary-test.cc, * test/literals/primary-test.typed.cc: Constant type-check test. ++ Makefile.am (revision 0) include $(top_srcdir)/config/Makefile.xt ACLOCAL_AMFLAGS = -I config SUBDIRS = config src test BOOTCLEAN_SUBDIRS = src DIST_SUBDIRS = $(SUBDIRS) EXTRA_DIST = bootstrap XTC_IMPORT = $(STRATEGOXT)/share/StrategoXT/XTC \ $(CXX_GRAMMAR)/share/cxx-grammar/XTC ++ bootstrap (revision 0) #!/bin/sh rm -f config.cache config.log acconfig.h aclocal.m4 (cd config && autoxt) autoreconf -fvi
-
vasseu_c authored
* test/disambiguate/decl-01.detcc, * test/disambiguate/decl-01.cc: New test for afcxx-validtypes. * test/disambiguate/Makefile.am: Add the new test. * src/disamb/validtypes/afcxx-validtypes.str: Fix. "signed i" was not accepted as a valid case. 2004-03-23 Clement Vasseur <clement.vasseur@lrde.epita.fr>
-
vasseu_c authored
* test/expressions/alternative_tokens-01.cc, * test/expressions/alternative_tokens-02.cc, * test/expressions/alternative_tokens-03.cc: Add new tests. * test/expressions/Makefile.am: Add the new tests. * test/g++/Makefile.am: Update fail-tests list. * src/syn/InclusiveOrExpressions.sdf, * src/syn/ExclusiveOrExpressions.sdf, * src/syn/AndExpressions.sdf, * src/syn/AssignmentExpressions.sdf, * src/syn/LogicalOrExpressions.sdf, * src/syn/LogicalAndExpressions.sdf, * src/syn/OperatorFunctionIds.sdf, * src/syn/UnaryExpressions.sdf: Add "alternative tokens".
-
david_v authored
* src/genfilters/genfilters.str: Fix. Delete string quotations.
-
gourne_o authored
* src/split/cxx-split.meta: New file. * src/split/cxx-split.str: Use concrete syntax. * src/split/README: Update.
-
- 22 Mar, 2004 2 commits
-
-
rousse_l authored
* src/strategocxx/Makefile.am: Install StrategoCxxGen.sdf. 2004-03-22 Julien Roussel <spip@lrde.epita.fr>
-
rousse_l authored
* configure.ac, src/Makefile.am: Do not compile src/typed-cxx. * src/typed-cxx/Constant.str, src/typed-cxx/TypedCxx.sdf, * src/typed-cxx/Makefile.am, src/typed-cxx/TypeChecker.str, * src/typed-cxx/Constant.meta: Delete.
-