v 1: get together [syn: collect
, pile up
2: put together out of existing material; "compile a list"
3: use a computer program to translate source code written in a
particular programming language into computer-readable
machine code that can be executed