Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Zwei Werte bearbeiten Kategorie: Programmierung Basic (von Achim - 24.02.2005 2:35)
 Als Antwort auf Re: Zwei Werte bearbeiten von Dietmar - 24.02.2005 0:01
> > Zunächst wollte ich den ":" auch in BASIC++ erlauben, habe mich dann dennoch umentschieden. Der Doppelpunkt hat im Prinzip keinen Vorteil, er fördert nicht die Lesbarkeit und ermöglicht es auch nicht kompakteren Code zu erzeugen. Zusätzlich kam dann noch die Schwierigkeit, dass ich den Doppelpunkt schon für eine andere Sachen reservieren wollte und jetzt auch habe, nämlich für lokale Labels/Sprungmarken, wie man es auch aus anderen BASIC Dialekten her kennt.
>
> ich hätte das auf folgende Art gelöst: Steht vor dem Doppelpunkt kein Leerzeichen, dann markiert es ein Label. Mit einem Leerzeichen (oder TAB) davor trennt es zwei Anweisungen.

Das hielte ich fĂĽr bedenklich. Heutige Programmiersprachen sollten seit FORTRAN und COBOL formatfrei sein. Es sollte dem Programmierer freigestell sein, ob er

a=1:b=2:c=3

oder aus optischen GrĂĽnden oder versehentlich

a=1 : b=2 : c=3

schreibt. Zwei bis auf unterschiedliche, syntaktisch gĂĽltige, aber semantisch unterschiedliche Schreibweisen sollten IMHO kein Sprachbestandteil sein.

Bye
 Achim

 Antwort schreiben

Bisherige Antworten:

Re: Zwei Werte bearbeiten (von Dietmar - 24.02.2005 5:43)
    Re: Zwei Werte bearbeiten (von Achim - 24.02.2005 12:49)
        Re: Zwei Werte bearbeiten (von Dietmar - 24.02.2005 22:13)
            Re: Zwei Werte bearbeiten (von Stefan Tappertzhofen - 24.02.2005 23:07)