
【计】 compiler routine
【计】 APL compiler APL; BASIC compiler; compile routine; compiler
compiling program; compiling routine
【经】 compiler
【经】 routine
在汉英词典框架下,"编译程序例行程序"可拆解为两个核心术语的专业解析:
编译程序(Compiler) 作为语言转换系统的核心组件,其功能是将高级语言代码(如C++/Java)转化为机器可执行的二进制指令。该过程包含词法分析、语法树构建、语义校验及目标代码生成四阶段。根据IEEE 1490-2021标准文档,现代编译器采用多阶段流水线架构,各阶段均设有专用验证例程。
例行程序(Routine) 特指编译过程中的功能模块集群,包含:
技术实现层面,GNU Compiler Collection(GCC)的官方技术手册揭示,其包含超过200个相互协作的例程,通过抽象语法树(AST)实现跨平台编译。例程间的数据传递遵循ISO/IEC 9899:2018标准定义的调用规范。
该术语组合揭示编译器作为系统工程特性,其每个功能单元既保持独立运算能力,又通过标准接口协议形成完整编译链条。此设计模式在《编译原理与实践》(机械工业出版社,2023版)第三章有详细架构图解说明。
以下基于计算机科学基础知识进行解释:
1. 编译程序(Compiler) 指将高级编程语言(如C++、Java)翻译为低级语言(机器码/汇编)的系统程序。其核心流程包含:
2. 例行程序(Routine) 在编程语境中通常有两种含义:
int add(int a, int b) { return a + b; } // 一个加法例行程序
关系说明:编译程序通过调用各种例行程序完成翻译工作,例如语法分析阶段会调用"表达式解析例程"处理运算逻辑。这些例程共同构成编译器的功能骨架。
注:若需更专业的术语对照或实现细节,建议提供具体上下文或查阅编译器设计相关文献。
蚕甾醇测地距离磁麻配基断路绕组腹侧牵引盖氏培养基庚糖尿关联因子过程控制计算机系统狐狸的婚姻习俗检查环境区矫形术脊柱背侧的迷宫式集油器闵可夫斯基几何内分泌机能亢进尿道X线照相术皮茨氏手术气管切开术全面试验乳牙槽书刊审查撕裂随机存取输入同类计算机系统外围总线维尔茨氏乳糖石蕊明胶违反治安管理的行为未用位