Implementation of the paper "Language-agnostic representation learning of source code from structure and context".