コード例 #1
0
 private void WriteIdentifierDeclarations(IEnumerable <Identifier> identifiers)
 {
     foreach (Identifier id in identifiers)
     {
         if (id is MemoryIdentifier)
         {
             continue;
         }
         writer.Write("Identifier {0} = Local(", id.Name);
         id.DataType.Accept(this);
         writer.WriteLine(", \"{0}\");", id.Name);
     }
 }
コード例 #2
0
        private void WriteExpressions(IEnumerable <Expression> exprs)
        {
            var sep = "";

            foreach (var e in exprs)
            {
                writer.Write(sep);
                sep = ", ";
                e.Accept(this);
            }
        }