subexpression(子表达式):在一个更大的表达式中,作为其中一部分、可以单独看作一个表达式的片段。常见于数学、编程语言与正则表达式(regex)中;例如括号里的部分或运算树中的某个子节点。
/ˌsʌbɪkˈsprɛʃən/
The calculator evaluates each subexpression inside parentheses first.
计算器会先计算括号内的每个子表达式。
In the compiler, common subexpression elimination improves performance by reusing previously computed results.
在编译器中,“公共子表达式消除”通过复用已计算结果来提升性能。
由 **sub-**(“下一级、次级、部分”)+ expression(“表达式”)构成,字面意思是“表达式的一个子部分”。该词在计算机科学语境中尤为常见,用来强调“可嵌套、可分解”的结构。