A construction of a self-modifiying language with a formal correction proof | IEEE Conference Publication | IEEE Xplore