Allman stílusú fogszabályozó géppel

szavazat
2

Lehet, hogy a géppel fordítóprogram kell igazítani biztonságos felhasználását lehetővé tévő Allman stílusú zárójelek közé a helyeken, ahol klasszikus tör JavaScript kódot ? Géppel van kialakítva, hogy a köznyelvi JavaScript, így a kapott fogszabályozó hozna létre a K & R stílus egyébként.

Mint például:

// 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 csak kíváncsi vagyok; Nem igazán érdekel vitatkozunk arról, hogy ez egy „jó ötlet”, hogy menjen ellen általánosan elfogadott JS gyakorlatot.

A kérdést 06/10/2012 23:12
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
1

Mi a géppel fordító jelent tennie, hogy adjunk a pontosvesszőt, így láthatja a probléma - nem várja a böngésző hallgatólagosan hozzá, ami furcsa viselkedését.

Függetlenül attól, hogy ez az, amit a közösség akarja adni nem olyasmi, amit meg lehet válaszolni a Veremtúlcsordulás - meg kellett volna kezdeni a vitát codeplex .

Válaszolt 06/10/2012 23:17
a forrás felhasználó

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