compilation unit(编译单元) 编译单元是一段代码,可由编译器单独编译生成目标文件。这样的目 标文件连接到一起生成程序目标文件。一个程序只能包含一个目标段, 这是程序的入口。一个编译单元是一系列编译项。一个编译项可以是 一个接口、一个类声明、一个类实现、一个目标段或一个条件编译项
compilation unit(编译单元) • 编译单元是一段代码,可由编译器单独编译生成目标文件。这样的目 标文件连接到一起生成程序目标文件。一个程序只能包含一个目标段, 这是程序的入口。一个编译单元是一系列编译项。一个编译项可以是 一个接口、一个类声明、一个类实现、一个目标段或一个条件编译项
compiler directive (编译器指令) 编译器预处理程序指令。这些指令不是sua| Prolog语言的一部分 每一个编译器指令以#字符开头。 有三种编译器指令: 条件编译指令:#,#then,#else,# elseif,#endf 源文件包含指令:# include; 编译时间信息指令:# message,# error,# requires, # requires
compiler directive (编译器指令) • 编译器预处理程序指令。这些指令不是Visual Prolog语言的一部分。 每一个编译器指令以#字符开头。 • 有三种编译器指令: – 条件编译指令: #if, #then, #else, #elseif, #endif; – 源文件包含指令: #include; – 编 译 时 间 信 息 指 令 : #message, #error, #requires, #orrequires
compound goa(复合目标) 一个至少包含两个子目标的目标。一个目标由两个或更多的部分组合 而成为复合目标,复合目标的每一部分称为子目标。你可以通过用逗 “,”将子目标隔开,在子目标A和子目标B都为真(逻辑与)的 情况下,找到复合目标的解。你也可以通过用分号“;”将子目标隔 开,在子目标A或子目标B为真(逻辑或)的情况下,找到复合目标 的解
compound goal(复合目标) • 一个至少包含两个子目标的目标。一个目标由两个或更多的部分组合 而成为复合目标,复合目标的每一部分称为子目标。你可以通过用逗 号“ , ”将子目标隔开,在子目标A和子目标B都为真(逻辑与)的 情况下,找到复合目标的解。你也可以通过用分号“ ; ”将子目标隔 开,在子目标A或子目标B为真(逻辑或)的情况下,找到复合目标 的解
compound iten(复合项) 个由算符和子项列表(表中子项用逗号隔开,并用圆括 号括起)组成的项
compound item(复合项) • 一个由算符和子项列表(表中子项用逗号隔开,并用圆括 号括起)组成的项
conjunction(连接词) 指逻辑与(and)和逻辑或(or) 一个目标由两个或更多部分组成称为复合目标,复合目标的每一部分 称为子目标。你可以通过用逗号“,”将子目标隔开,在子目标A和 子目标B都为真(逻辑与)的情况下,找到复合目标的解。你也可以 通过用分号“;”将子目标隔开,在子目标A或子目标B为真(逻辑 或)的情况下,找到复合目标的解
conjunction(连接词) • 指逻辑与(and)和逻辑或(or)。 • 一个目标由两个或更多部分组成称为复合目标,复合目标的每一部分 称为子目标。你可以通过用逗号“ , ”将子目标隔开,在子目标A和 子目标B都为真(逻辑与)的情况下,找到复合目标的解。你也可以 通过用分号“ ; ”将子目标隔开,在子目标A或子目标B为真(逻辑 或)的情况下,找到复合目标的解