导入代码
Tact 允许您导入 Tact 和 FunC 代码—任何给定的 .tact
或 .fc
/.func
文件都可以使用 import
关键字导入到您的项目中。
此外,Tact 编译器还拥有一套通用的标准库,这些标准库捆绑在 Tact 编译器中,但并不立即包含在 Tact 编译器中,请参阅 标准库概述。
导入 Tact 代码
使用 import
语句并提供目标 .tact
文件的相对路径,可以导入任何 Tact 代码:
也可以指定父目录 (../
):
导入 FunC 代码
可以直接导入用 FunC 代码编写的代码,就像 Tact 代码导入一样:
但要使用此类文件中的函数,必须先将它们声明为 “本地 “函数。 For example, when standard library @stdlib/dns uses a dns.fc
FunC file, it maps FunC functions to Tact ones like so: