语法参考系列——(一)如何读懂Swift的语言参考

语法参考系列——(一)如何读懂Swift的语言参考,第1张

概述标签(空格分隔): Swift 语言参考是什么? 语言参考是用人类语言描述接近于编译器能读懂的内容,这一部分是关于如何写具体的代码的约束。 语言参考如何阅读? 箭头(→)前面的语法内容(grammar productions)可以由其后的内容组成,前后内容构成一个语义规则(A grammar production rule)。 句法内容用斜体字表示,可以出现在箭头两侧。 字面内容和标点符号用固定宽

标签(空格分隔): Swift

语言参考是什么?

语言参考是用人类语言描述接近于编译器能读懂的内容,这一部分是关于如何写具体的代码的约束。

语言参考如何阅读? 箭头(→)前面的语法内容(grammar productions)可以由其后的内容组成,前后内容构成一个语义规则(A grammar production rule)。 句法内容用斜体字表示,可以出现在箭头两侧。 字面内容和标点符号用固定宽度的黑体字表示,它们只会出现在箭头的右侧。 相互可以替代的语法内容之间用“|”分隔。内容太长时可能会换行。 多数情况下常规字体被用在箭头右侧描述语法内容。 可选的句法和子面值用下标opt标记。 什么是句法内容

还可以被语法内容解释的内容名称。

什么是语法内容

句法内容、标点符号和子面值的组合。

@H_419_31@示意

下面是一个语法内容的书写示意:
我是一个语法内容 → 标点符号和字面值1 句法内容1 句法内容2 opt下标表示是可选的 标点符号和字子面值2 | 标点符号和字面值3 句法内容1 句法内容2 标点符号和字面值4

原文中的一个例子:
getter-setter-block → { ­getter-clause­ setter-clause opt­}­ | {­setter-clause­getter-clause ­}­

最后还是图来的痛快

总结

以上是内存溢出为你收集整理的语法参考系列——(一)如何读懂Swift的语言参考全部内容,希望文章能够帮你解决语法参考系列——(一)如何读懂Swift的语言参考所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1084466.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存