CompUnit
表示有关编译单元的元信息。这通常与驻留在文件系统上的源代码相关,而不是使用 EVAL
语句执行的代码。
方法§
方法 auth§
method auth(--> Str)
返回创建 CompUnit
对象的权限信息(如果存在)。
方法 distribution§
method distribution(--> Distribution)
返回创建 CompUnit
对象的 Distribution
对象(如果存在)。
方法 from§
method from(--> Str)
返回创建 CompUnit
对象的语言名称(如果存在)。默认情况下为 Raku
。
方法 precompiled§
method precompiled(--> Bool)
返回 CompUnit
对象是否源自预编译的源。
方法 repo§
method repo(--> CompUnit::Repository)
返回创建 CompUnit
对象的 CompUnit::Repository
对象。
方法 repo-id§
method repo-id(--> Str)
返回标识字符串,可用于在关联的 repo 中标识 CompUnit
对象。
方法 short-name§
method short-name(--> Str)
返回创建 CompUnit
对象的短名称(如果存在)。
方法 version§
method version(--> Version)
返回创建 CompUnit
对象的版本信息(如果存在)。