コード例 #1
0
ファイル: AstDeclaration.cs プロジェクト: CheezLang/CheezLang
 public override AstStatement Clone()
 => CopyValuesTo(new AstConstantDeclaration(
                     Pattern.Clone(),
                     TypeExpr?.Clone(),
                     Initializer.Clone(),
                     Documentation,
                     Directives?.Select(d => d.Clone()).ToList()));
コード例 #2
0
ファイル: TypeDef.cs プロジェクト: exyi/coberec
 FmtToken FormatDirectives() =>
 FmtToken.Concat(Directives.Select(d => FmtToken.Concat(d, " ")))
 .WithIntegerTokenMap()
 .Name("directives");
コード例 #3
0
 FmtToken FormatDirectives() => FmtToken.Concat(Directives.Select(d => FmtToken.Concat(" ", d.Format())));