swift简介

文章目录
  1. 1. swift的版本
  2. 2. 编译流程

汇编语言pdf 学习记录

swift的版本

  1. API(application programing interface) 应用程序编程接口,源码和库之间的接口
  2. ABI(application Binary Interface) 应用程序二进制接口,应用程序与操作系统之间的底层接口,涉及的内容有:目标文件的格式,数据类型的大小布局对齐、函数调用的约定。

编译流程

swift code -> swift AST -> Raw Swift IL -> Canonical swift IL -> LLVM IR -> assemble