Example #1
0
 public void WriteIndentedStatement(AbsynStatement stm)
 {
     writer.Indentation += writer.TabSize;
     if (stm != null)
     {
         stm.Accept(this);
     }
     else
     {
         writer.Indent();
         writer.Terminate(";");
     }
     writer.Indentation -= writer.TabSize;
 }
Example #2
0
 private bool IsIrregularStatement(AbsynStatement stm)
 {
     return(singleStatements.Contains(stm.GetType()));
 }
Example #3
0
 public void EmitStatement(AbsynStatement stm)
 {
     stms.Add(stm);
 }
Example #4
0
		public void WriteIndentedStatement(AbsynStatement stm)
		{
			writer.Indentation += writer.TabSize;
			if (stm != null)
				stm.Accept(this);
			else
			{
				writer.Indent();				
				writer.Terminate(";");
			}
			writer.Indentation -= writer.TabSize;
		}
 public void EmitStatement(AbsynStatement stm)
 {
     stms.Add(stm);
 }
Example #6
0
 private bool IsIrregularStatement(AbsynStatement stm)
 {
     return singleStatements.Contains(stm.GetType());
 }