编译流程
⭕️参考:https://swift.org/compiler-stdlib
swiftc
⭕️swiftc存放在Xcode内部
Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
⭕️一些操作
生成语法树: swiftc -dump-ast main.swift
生成最简洁的SIL代码:swiftc -emit-sil main.swift
生成LLVM IR代码: swiftc -emit-ir main.swift -o main.ll
生成汇编代码: swiftc -emit-assembly main.swift -o main.s
对汇编代码进行分析,可以真正掌握编程语言的本质