Allman stylu šle na psacím stroji

hlasů
2

By mohla být strojopisu překladač uzpůsobený pro umožnění bezpečného používání Allman stylu šle v místech, kde to klasicky rozbije kód JavaScript ? Psacím stroji je určen ke generování idiomatickou JavaScript, takže výsledné rovnátka by být generovány v K & R styl stejně.

Jako příklad:

// 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 Jsem jen zvědavý; Není opravdu zájem diskutovat, zda je to „dobrý nápad“ jít proti obecně uznávaných postupů JS.

Položena 06/10/2012 v 23:12
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
1

Jaký strojopisu kompilátor udělat, je přidat středník, takže můžete vidět problém - spíše než čekat na prohlížeč jej implicitně přidat a způsobit neobvyklé chování.

Zda toto je něco, co komunita chce přidat není něco, co může být zodpovězena na přetečení zásobníku - budete muset začít diskusi o CodePlex .

Odpovězeno 06/10/2012 v 23:17
zdroj uživatelem

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