steadyIndex = 0;
    public ComputeCodeStore(RawTile parent) {	this.parent = parent;	rawCode = new HashMap();	methods = new JMethodDeclaration[0];	fields = new JFieldDeclaration[0];	rawMain = new JMethodDeclaration(null, at.dms.kjc.Constants.ACC_PUBLIC,					 CStdType.Void, main,					 JFormalParameter.EMPTY,					 CClassType.EMPTY,					 new JBlock(null, new JStatement[0], null) , null, null);		initIndex = 1;	//add the block for the init stage calls	initBlock = new JBlock(null, new JStatement[0], null);	rawMain.addStatement(initBlock);	/* 	//add the call to free the init buffers	rawMain.addStatement(new JExpressionStatement			     (null,			      new JMethodCallExpression(null, new JThisExpression(null),							CommunicateAddrs.freeFunctName,							new JExpression[0]),			      null));	*/	steadyIndex = 0;	//create the body of steady state loop	steadyLoop = new JBlock(null, new JStatement[0], null);	//add it to the while statement	rawMain.addStatement(new JWhileStatement(null, new JBooleanLiteral(null, true),						 steadyLoop, null));	addMethod(rawMain);    }