企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
我们知道,任何一门编程语言都会有一些自己专用的关键字、符号以及规定的语法规则等等。程序员们使用这些基础词汇和语法规则来表达算法步骤,也就是写代码的过程。 词法分析是编译器对源码进行编译的基础步骤之一。词法分析是将源程序读入的字符序列,按照一定的规则转换成词法单元(Token)序列的过程。**词法单元是语言中具有独立意义的最小单元,包括修饰符、关键字、常数、运算符、边界符等等**。 参考官方教程:——[关键字与操作符](http://www.kotlincn.net/docs/reference/keyword-reference.html#关键字与操作符) >[success]备注:但是对于如何在源码中找到这些关键字和修饰符,还没有找到源码,虽然Kotlin极简教程中给出了源码,但是按照作者的包的路径却没有找到该文件——kotlin/compiler/frontend/src/org/jetbrains/kotlin/lexer/KtTokens.java,在GitHub的[JetBrains-kotlin](https://github.com/JetBrains/kotlin/tree/master/compiler/frontend/src/org/jetbrains/kotlin)中没有找到这个路径。