A simple compile optional programming language