Allman-Stil Klammern in Typoskript

stimmen
2

Könnte die Typoskript Compiler sichere Verwendung von Allman-Stil Klammern in ermöglichen , angepasst werden Orte , an denen es JavaScript - Code klassisch bricht ? Typoskript ist so konzipiert , idiomatischer JavaScript zu erzeugen, so dass die resultierenden Klammern würden ohnehin in K & R - Stil erzeugt werden.

Als Beispiel:

// currently breaks in JS (and won't compile in TypeScript)
function getPerson() {        
    // compiler inserts semicolon after return, return executes prematurely
    return 
    {
        firstname: Eric,
        lastname: Allman
    };
}

PS Ich bin nur neugierig; nicht wirklich daran interessiert, debattieren, ob es eine „gute Idee“ ist Praktiken zu gehen gegen allgemein akzeptierten JS.

Veröffentlicht am 06/10/2012 um 23:12
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

Was das Typoskript Compiler tut, ist das Semikolon hinzufügen, so dass Sie das Problem sehen - und nicht für den Browser wartet es implizit hinzuzufügen und ungeradees Verhalten zu führen.

Ob dies etwas , was die Community hinzufügen will , ist nicht etwas , das auf Stack - Überlauf beantwortet werden kann - Sie müßten eine Diskussion auf Codeplex starten .

Beantwortet am 06/10/2012 um 23:17
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more