Swift语法库swift-syntax开源助力代码操作

Swift语法库swift-syntax现已开源,它的功能涵盖了研究、解析、转换及自动生成Swift代码。通过这个库,开发者可以更深入地理解Swift代码的构造和逻辑,同时也能更灵活地处理和操作Swift代码,实现代码的自动化处理和生成。

zip
swift-swift-syntaxSwift语法库开源用于研究解析转换自动生成Swift代码.zip 预估大小:81个文件
folder
swift-syntax-master 文件夹
folder
Sources 文件夹
folder
SwiftSyntax 文件夹
file
SourceLength.swift 2KB
file
Diagnostic.swift 10KB
file
AtomicCounter.swift 2KB
file
SyntaxBuilders.swift.gyb 3KB
file
SourceLocation.swift 16KB
file
JSONDiagnosticConsumer.swift 3KB
file
SyntaxKind.swift.gyb 2KB
file
SyntaxClassification.swift.gyb 3KB
file
SyntaxRewriter.swift.gyb 10KB
file
SyntaxVerifier.swift 2KB
file
SyntaxClassifier.swift 16KB
file
SyntaxFactory.swift.gyb 9KB
file
Trivia.swift.gyb 7KB
folder
gyb_generated 文件夹
file
.gitignore 119B
file
SyntaxNodes.swift.gyb 10KB
file
Syntax.swift 28KB
file
PrintingDiagnosticConsumer.swift 2KB
file
SyntaxChildren.swift 8KB
file
DiagnosticConsumer.swift 1KB
file
DiagnosticEngine.swift 3KB
file
SyntaxData.swift 11KB
file
SyntaxParser.swift 10KB
file
SyntaxCollections.swift.gyb 10KB
file
TokenKind.swift.gyb 5KB
file
Utils.swift 4KB
file
AbsolutePosition.swift 962B
file
SourcePresence.swift 986B
file
IncrementalParseTransition.swift 10KB
file
RawSyntax.swift 46KB
folder
_CSwiftSyntax 文件夹
folder
include 文件夹
file
README.md 533B
folder
src 文件夹
file
atomic-counter.c 131B
folder
lit-test-helper 文件夹
file
CommandLineArguments.swift 3KB
file
main.swift 17KB
file
ClassifiedSyntaxTreePrinter.swift 2KB
file
Package.swift 683B
file
update-toolchain.py 2KB
file
build-script.py 22KB
file
.gitignore 235B
folder
lit_tests 文件夹
file
coloring_unclosed_hash_if.swift 310B
file
parser-diags.swift 1KB
folder
incrParse 文件夹
file
multi-edit-mapping.swift 236B
file
inserted_text_starts_identifier.swift 204B
file
simple.swift 2KB
file
reuse.swift 1KB
file
add-else-to-ifconfig.swift 137B
file
invalid.swift 306B
file
funcs.swift 873B
file
add-space-at-missing-brace.swift 216B
folder
output 文件夹
file
print_verify_tree.swift.withkind 6KB
file
coloring.swift 15KB
file
lit.cfg 2KB
file
print_verify_tree.swift 398B
file
round_trip_function.swift 501B
file
coloring_configs.swift 12KB
file
coloring_keywords.swift 207B
file
coloring_comments.swift 8KB
folder
Tests 文件夹
file
LinuxMain.swift 833B
folder
SwiftSyntaxTest 文件夹
folder
Inputs 文件夹
file
near-empty.swift 2B
file
nested-blocks.swift 99B
file
visitor.swift 92B
file
diagnostics.swift 49B
file
closure.swift 131B
file
IncrementalParsingTests.swift 2KB
file
TokenTest.swift 861B
file
VisitorTest.swift 3KB
file
SyntaxFactory.swift 7KB
file
ClassificationTests.swift 5KB
file
DiagnosticTest.swift 4KB
file
MultithreadingTests.swift 1KB
file
CustomReflecatbleTests.swift 14KB
file
TestUtils.swift 1KB
file
SyntaxChildren.swift 1KB
file
SyntaxTests.swift 3KB
file
SyntaxCollections.swift 5KB
file
ParseFile.swift 1KB
file
AbsolutePosition.swift 9KB
file
TriviaTests.swift 3KB
file
ModifierTests.swift 1KB
file
README.md 8KB
folder
utils 文件夹
file
group.json 906B
file
LICENSE.txt 11KB
...
zip 文件大小:122.11KB