A domain-specific language for Commodore 64 in Java