memrootじしょ
英和翻訳
compiler
compiler
[kəmˈpaɪlər]
コンパイラ
1.
プログラムのソースコードを機械語などに変換するプログラム。
コンパイラは、人間が書いたプログラミング言語のコード(ソースコード)を、コンピュータが直接実行できる形式(機械語など)に翻訳する特別なプログラムです。この変換プロセスをコンパイルと呼びます。
The
compiler
found
an
error
in
the
code.
(コンパイラがコードにエラーを見つけました。)
The compiler
「そのコンパイラ」を指します。
found
「見つけた」という過去の出来事を表します。
an error
「一つのエラー」を指します。
in the code
「そのコードの中に」場所や範囲を表します。
You
need
a
C++
compiler
to
build
this
application.
(このアプリケーションをビルドするには、C++コンパイラが必要です。)
You need
「~が必要です」という意味です。
a C++ compiler
C++というプログラミング言語のコンパイラを指します。
to build this application.
「このアプリケーションをビルドするために」目的を表します。
Different
compilers
may
produce
slightly
different
output.
(異なるコンパイラは、わずかに異なる出力を生成する可能性があります。)
Different compilers
「異なるコンパイラ」を指します。
may produce
「~を生み出すかもしれない」という可能性を表します。
slightly different output.
「わずかに異なる出力」を指します。
2.
書籍や資料などを集めて編集する人。
この意味でのコンパイラは、情報(データ、テキスト、作品など)を集めて整理し、一つのまとまった形にする人を指します。特に、辞書や選集、目録などの編集者を指すことが多いです。
She
was
the
chief
compiler
of
the
anthology.
(彼女はその選集の主編者でした。)
She was
「彼女は~でした」という過去の状態を表します。
the chief compiler
「主編者」や「主要な編纂者」を指します。
of the anthology.
「その選集の」所有や関連を表します。
He
worked
as
a
compiler
for
a
historical
dictionary.
(彼は歴史辞典の編集者として働きました。)
He worked
「彼は働いた」という過去の行動を表します。
as a compiler
「編集者として」役割や立場の前置詞句です。
for a historical dictionary.
「ある歴史辞典のために」目的や対象を表します。
Being
a
good
compiler
requires
careful
selection
of
materials.
(優れた編集者であることは、資料の慎重な選択を必要とします。)
Being a good compiler
「優れた編集者であること」という状態を表します。
requires
「~を必要とする」という意味です。
careful selection of materials.
「資料の慎重な選択」を指します。
関連
interpreter
assembler
source code
object code
machine code
compile
programming language
debugger
editor
author
compiler