
【计】 outer predicate
export; output
【计】 output; out-fan
【化】 export; output; turnout
【经】 export; exports
predication; predicative
【计】 predicate
在汉英词典视角下,“输出谓词”(Output Predicate)是一个跨语言学与计算机科学的术语,其核心含义需结合语境分析。以下是分层解释:
输出谓词指描述信息传递结果的动词性成分,强调动作的“产出性”。
例:在句子“程序输出结果”中,“输出”作谓语动词,表示“产生并传递数据”的动作过程。其汉英对应需关注:
在编程语境中,“输出谓词”特指控制数据输出的逻辑表达式,常见于:
谓词(如 write/1
)直接执行输出操作,例如 write('Hello')
向屏幕输出字符串(参考:Clocksin, Programming in Prolog)。
在Z语言等规范中,谓词定义系统输出约束,如:
$$ forall data: mathbb{D} mid process(data) implies output(data)
$$
(来源:Spivey, The Z Notation)
维度 | 汉语侧重 | 英语侧重 |
---|---|---|
语法角色 | 及物动词,常带宾语(输出数据) | 及物/不及物兼用(output to file) |
语义范围 | 强调“从内到外”的物理/抽象转移 | 更广泛涵盖“生成、显示、导出”等场景 |
技术语境 | 需明确宾语(如“输出电流”) | 可独立使用(The device outputs.) |
Halliday, M.A.K. An Introduction to Functional Grammar(功能语法中“物质过程”与输出动作关联)。
冯志伟《计算语言学基础》(谓词在自然语言处理中的形式化表示)。
《新世纪汉英大词典》第2版:将“输出”译为 output; export,标注计算机用法。
“输出谓词”是多学科交叉术语,其汉英释义需同步考虑动作方向性、宾语强制性和技术语境适配性。
“输出谓词”这一术语在不同领域可能有不同解释,但结合常见使用场景,主要可以从以下两个角度理解:
write/1
:输出变量的值(如 write('Hello')
打印字符串)nl/0
:输出换行符
这类谓词在完成逻辑运算的同时,通过副作用(side effect)实现输出功能。IO Monad
)处理输出。此时谓词可能被封装到带状态的函数中,例如:putStrLn :: String -> IO ()-- 输出字符串并换行
关键区别 普通谓词仅返回布尔值(True/False),而输出谓词额外执行数据输出操作。需注意:过度依赖输出谓词可能破坏程序的声明式逻辑,需谨慎使用。
若需具体语言(如Prolog、Lisp)的代码示例或更深入解析,可提供更具体的上下文方向。
白卧仁变为无效衬胶钢管初等算法磁滞曲线对物民事诉讼发热期蝠臭虫合宜缓冲键盘交换零件甲亚磺酸结果寄存器竞争的记事单急性脓性腱鞘炎菌丝束蔓菁苷配位金属络合物培养基泼辣起始逆向电压商业范围适应值酸提出物损益表特许输入铁剂疗法突颌外岔断情况语句