C im Python-Stil schreiben



  • Hallo

    Nachdem ich lange zeit mit Python gearbeitet habe, möchte ich wegen der höheren Geschwindigkeit wieder was in C schreiben. Allerdings habe ich mich so an den Python Stil(mit tab einrücken statt klammern) gewöhnt, das ich es nicht missen möchte.

    Ein Beispiel damit ihr versteht was ich meine

    //orginal C
    for(x=0;x<10;x++)
      {
       bla;
      }
    
    //C im Python Stil
    for(x=0;x<10;x++):
       bla
    

    Gibt es ein Tool mit dem man "C im PythonStil" in original C konvertieren kann? 😕

    Gruß
    pyman



  • gewöhn dir den gedanken lieber schnell wieder ab. man könnte sowas sicherlich durch nen pre-compiler lösen, aber wozu? dein ganzer code wäre dadurch ungültiger c-code und durch den pre-compiler schleichen sich wesentlich mehr fehlerquellen ein, als sich einfach auf c einzustellen.



  • naja...da whitespaces so ziemlich egal sind, kannst du ja mit den klammern ein wenig experimentieren...z.B.:

    aus

    for(int x=0; x<100; ++x)
    {
        // blubb
    }
    

    mach

    for(int x=0; x<100; ++i) {
        anweisung(); }
    

    so hättest du auch eine tab-einrückung ohne schließede }-Klammer in der darauf folgenden zeile.
    ein letztes beispiel

    if(! strcmp(strBla, "bla")) {
        while(running) {
            printf("true"); }}
    

    persönliche meinung: häßlich wie die nacht.
    aber wem's gefällt...


Anmelden zum Antworten