Past Tense

From Esolang
Jump to navigation Jump to search
Past Tense
Designed by User:Rottytooth
Appeared in 2021
Computational class Category:None
Reference implementation No implementation allowed
File extension(s) .*

Past Tense is a language tense for any programming language built on natural language keywords.

Past Tense code is unrunnable in its original language. What was a C program, a Racket program, a Rust crate, is now committed firmly to the past.

Past Tense is Language #25 of Forty-Four Esolangs.

WARNING: There are no Past Tense interpreters. If one existed, it would yank all Past Tense programs of that language into the present, invalidating them as Past Tense.

Example

HelloWorld.cs

namespaced HelloedWorld
{
    public classed Programmed
    {
        public static voided Mained(strung[] args)
        {
            System.Consoled.WroteLined("Helloed, World!");
        }
    }
}

External resources

  • Past Tense transpiler will translate most code (built on languages that incorporate English keywords) into Past Tense