Skip to content
  • david_v's avatar
    2003-07-25 Valentin David <valentin@lrde.epita.fr> · 1a709035
    david_v authored
    	* src/strategocxx/CxxVariables.sdf, src/strategocxx/StrategoCxx.sdf:
    	Update for filter rewriting.
    
    	* lib/prelude/Identifier.str: Add AST mode for Identifier rule.
    
    	* src/disamb/specifier/Stop.str, src/disamb/specifier/Specifier.str,
    	* src/disamb/specifier/Increment.str,
    	* src/disamb/declarator/ValidDeclarator.str,
    	* src/disamb/declarator/ParameterDeclaratorCandidate.str,
    	* src/disamb/declarator/ParameterDeclarator.str,
    	* src/disamb/declarator/MemberDeclaratorCandidate.str,
    	* src/disamb/declarator/MemberDeclarator.str,
    	* src/disamb/declarator/InitializerDeclaratorCandidate.str,
    	* src/disamb/declarator/InitializerDeclarator.str,
    	* src/disamb/declarator/FunctionDeclarator.str,
    	* src/disamb/declarator/Declarator.str,
    	* src/disamb/declaration/DeclarationCut.str,
    	* src/disamb/declaration/DeclarationCandidate.str,
    	* src/disamb/namespace/NamespaceDefinitionCut.str
    	* src/disamb/namespace/NamespaceDefinitionCandidate.str,
    	* src/disamb/namespace/NamespaceDefinition.str,
    	* src/disamb/namespace/NamespaceAliasDefinitionCandidate.str,
    	* src/disamb/namespace/NamespaceAliasDefinition.str,
    	* src/disamb/bitfield/afcxx-bitfield.str: Rewrite in concrete syntax
    	mode.
    
    	* src/disamb/namespace/NamespaceDefinitionCut.meta,
    	* src/disamb/namespace/NamespaceDefinitionCandidate.meta,
    	* src/disamb/namespace/NamespaceAliasDefinitionCandidate.meta,
    	* src/disamb/namespace/NamespaceAliasDefinition.meta,
    	* src/disamb/declaration/DeclarationCut.meta,
    	* src/disamb/declaration/DeclarationCandidate.meta,
    	* src/disamb/bitfield/afcxx-bitfield.meta,
    	* src/disamb/declarator/ValidDeclarator.meta,
    	* src/disamb/declarator/ParameterDeclaratorCandidate.meta,
    	* src/disamb/declarator/ParameterDeclarator.meta,
    	* src/disamb/declarator/MemberDeclaratorCandidate.meta,
    	* src/disamb/declarator/InitializerDeclaratorCandidate.meta,
    	* src/disamb/declarator/MemberDeclarator.meta,
    	* src/disamb/declarator/InitializerDeclarator.meta,
    	* src/disamb/declarator/FunctionDeclarator.meta,
    	* src/disamb/declarator/Declarator.meta, src/disamb/specifier/Stop.meta
    	* src/disamb/specifier/Specifier.meta
    	* src/disamb/specifier/Increment.meta: New.
    
    	* src/disamb/specifier/Makefile.am, src/disamb/declarator/Makefile.am,
    	* src/disamb/declaration/Makefile.am, src/disamb/namespace/Makefile.am,
    	* src/disamb/bitfield/Makefile.am: Generate two binaries (AST and
    	AsFix)
    
    	* TODO: Update.
    
    	* lib/cxx/TemplateIdsOverlays.str: Removed.
    	* lib/cxx/Makefile.am: Update.
    
    1a709035