compileの語源と覚え方
覚え方
ラテン語 compīlō(略奪する・強盗する)は、compīlāre という形でも現れ、con-(共に・完全に)+ pīlō(力強く押し込む・略奪する)と結びついている。con- の背景にある *kom-(共に・完全に)から、物を一か所へ集めて押し込むようなイメージを作れる。
集めて一つにまとめるという感覚から、英語の compile は「資料や情報を集める・編纂する」を意味するようになった。ばらばらの材料を一つの本・一覧・プログラムへまとめる動作だと考えると、compile の意味がつかみやすい。
compiler(コンパイラー)は、プログラムの材料を集めて実行可能な形にまとめるソフトウェア。compile は「共に集めて一つに押し込む」、つまり情報をまとめ上げる語として覚えるとよい。
compileの主な意味と例文
1動詞
意味 - まとめる
- 編集する
- 収集する
gather information or items from various sources
例文 We need to compile a list of all the participants.
私たちはすべての参加者のリストを作成する必要がある。
He compiled data for the report.
彼は報告のためにデータを収集した。
compileのWordNet
1動詞
意味 put together out of existing material
既存の素材をまとめて作成する
同義語 例文 compile a list
リストをまとめる
上位語 - make作成する
下位語 - cobble together即興で作る
- cobble upやっつけで作る
- anthologiseアンソロジーにする
- anthologize選集として出版する
- catalogカタログ
- catalogueカタログ
派生語 - compilation編集物
- compilerコンパイラ
- compiling収集・編集
動作・出来事 - compilation編集物
動作主 - compilerコンパイラ
対象 - compilation編集物
2動詞
意味 get or gather together
集める、蓄積する
同義語 例文 I am accumulating evidence for the man's unfaithfulness to his wife
私はその男の妻に対する不貞の証拠を集めている
She is amassing a lot of data for her thesis
彼女は論文のために大量のデータを収集している
She rolled up a small fortune
彼女は小財産を築き上げた
上位語 - store店
- hive away取っておく
- lay in貯蔵する
- put in提出する
- salt away蓄える
- stack away片付ける
- stash awayしまい込む
下位語 派生語 - compilation編集物
動作・出来事 - compilation編集物
対象 - compilation編集物
3動詞
意味 use a computer program to translate source code written in a particular programming language into computer-readable machine code that can be executed
コンピュータプログラムを用いて特定のプログラミング言語で書かれたソースコードを実行可能な機械語コードに翻訳する
上位語 - make作成する
派生語 - compilation編集物
- compilerコンパイラ
動作・出来事 - compilation編集物
道具 - compilerコンパイラ