module Artifact:sig
..end
type
t
單個編譯產物的元數據
val source_file : t -> Unit_info.filename option
source_file a
是 a
的原始碼檔案(如果存在)。
val prefix : t -> Unit_info.file_prefix
prefix a
是編譯產物的檔案名稱前綴。
val filename : t -> Unit_info.filename
filename u
是編譯產物的檔案系統路徑。
val modname : t -> Unit_info.modname
modname a
是編譯產物的模組名稱。
val from_filename : Unit_info.filename -> t
from_filename filename
重構與產物 filename
相關聯的模組名稱 modname_from_source filename
。