[Mobies-commit] [commit] r3918 - GReAT/trunk/Tools/CodeGenerator/CodeGenerator

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Mon Oct 10 11:37:10 CDT 2011


Author: ksmyth
Date: Mon Oct 10 11:37:10 2011
New Revision: 3918

Log:
Add newlines to AttributeMapping code so trailing // doesnt kill the compile

Modified:
   GReAT/trunk/Tools/CodeGenerator/CodeGenerator/CIntCompiler.cpp
   GReAT/trunk/Tools/CodeGenerator/CodeGenerator/GroupEffector.cpp

Modified: GReAT/trunk/Tools/CodeGenerator/CodeGenerator/CIntCompiler.cpp
==============================================================================
--- GReAT/trunk/Tools/CodeGenerator/CodeGenerator/CIntCompiler.cpp	Mon Oct 10 11:36:08 2011	(r3917)
+++ GReAT/trunk/Tools/CodeGenerator/CodeGenerator/CIntCompiler.cpp	Mon Oct 10 11:37:10 2011	(r3918)
@@ -78,7 +78,7 @@
 	AddCodeFunctor( PEComposite* output) : _output( output) {}
 	void operator()( const GR::Code& code)
 	{
-		_output->add( *new Expression( "{"+ ( std::string) code.code()+ "}"));
+		_output->add( *new Expression( "{\n"+ ( std::string) code.code()+ "\n}"));
 	}
 private:
 	PEComposite* _output;

Modified: GReAT/trunk/Tools/CodeGenerator/CodeGenerator/GroupEffector.cpp
==============================================================================
--- GReAT/trunk/Tools/CodeGenerator/CodeGenerator/GroupEffector.cpp	Mon Oct 10 11:36:08 2011	(r3917)
+++ GReAT/trunk/Tools/CodeGenerator/CodeGenerator/GroupEffector.cpp	Mon Oct 10 11:37:10 2011	(r3918)
@@ -402,7 +402,7 @@
 	}
 	for(set<GR::Code>::const_iterator ci=codes.begin();ci!=codes.end();++ci)
 	{
-		executeAM->add( *new Expression( "{"+ ( std::string) (*ci).code()+ "}"));
+		executeAM->add( *new Expression( "{\n"+ ( std::string) (*ci).code()+ "\n}"));
 	}
 	ruleDef.addPrivate( *executeAM);
 	


More information about the Mobies-commit mailing list