memrootじしょ
英和翻訳
Postfix notation
Infix notation
Reverse Polish notation
Infix
considerable volume
unscreened
ancient Greek
less-than sign
Postfix notation
ˈpoʊstfɪks noʊˈteɪʃən
ポストフィックス ノウテイション
1.
演算子をオペランドの後ろに配置する記法。ポーランド記法の変種で、括弧を使わずに演算の優先順位を示すことができる。
数学やプログラミングにおいて、演算子(+, -, *, /など)をその対象となる数(オペランド)の後に記述する記法を指します。これにより、括弧を使わずに演算の優先順位を明確にでき、特にスタックベースの計算機やコンパイラの処理に適しています。逆ポーランド記法(RPN)とも呼ばれます。
The
RPN
calculator
uses
postfix
notation
to
evaluate
expressions.
(RPN電卓は、後置記法を使って式を評価します。)
The RPN calculator
逆ポーランド記法(Reverse Polish Notation)を基にした計算機を指します。
uses
~を使用する、という意味です。
postfix notation
後置記法、すなわち演算子をオペランドの後に記述する記法を指します。
to evaluate
~を評価するために、という意味です。
expressions
数学的な式やプログラムの表現を指します。
Converting
an
infix
expression
to
postfix
notation
simplifies
evaluation
using
a
stack.
(中置記法を後置記法に変換することで、スタックを用いた評価が簡単になります。)
Converting
~を変換すること、という意味です。
an infix expression
演算子がオペランドの間に位置する通常の数学的表現(中置記法)を指します。
to postfix notation
後置記法へ、という意味です。
simplifies
~を簡単にする、単純化する、という意味です。
evaluation
計算や式の評価を指します。
using a stack
スタック(後入れ先出しのデータ構造)を使って、という意味です。
Many
programming
languages
internally
convert
expressions
to
postfix
notation
for
efficient
parsing.
(多くのプログラミング言語は、効率的な解析のために式を内部的に後置記法に変換します。)
Many programming languages
多数のプログラミング言語を指します。
internally convert
内部的に変換する、という意味です。
expressions
プログラムの式や数式を指します。
to postfix notation
後置記法に、という意味です。
for efficient parsing
効率的な構文解析(プログラムコードの構造を分析すること)のために、という意味です。
Learning
postfix
notation
is
crucial
for
understanding
how
compilers
work.
(後置記法を学ぶことは、コンパイラの仕組みを理解するために不可欠です。)
Learning
~を学ぶこと、という意味です。
postfix notation
後置記法を指します。
is crucial
非常に重要である、不可欠である、という意味です。
for understanding
~を理解するために、という意味です。
how compilers work
コンパイラ(プログラムを機械語などに変換するソフトウェア)がどのように動作するか、という意味です。
The
expression
"3
4
+"
is
an
example
of
postfix
notation,
resulting
in
7.
(「3 4 +」という式は後置記法の例であり、結果は7になります。)
The expression
その式、表現、という意味です。
"3 4 +"
数値3と4に加算演算子を適用する後置記法の具体的な例です。
is an example of
~の例である、という意味です。
postfix notation
後置記法を指します。
resulting in 7
結果として7になる、という意味です。
Stack-based
virtual
machines
often
execute
bytecode
in
postfix
notation.
(スタックベースの仮想マシンは、しばしばバイトコードを後置記法で実行します。)
Stack-based virtual machines
スタック(後入れ先出し)の原則に基づいて動作する仮想計算機を指します。
often execute
しばしば実行する、という意味です。
bytecode
仮想マシンが解釈・実行できる中間コードを指します。
in postfix notation
後置記法の形式で、という意味です。
関連
infix notation
prefix notation
Reverse Polish Notation (RPN)
stack
operator
operand
expression
compiler
parser