![]() |
Willkommen, Gast ( Anmelden | Registrierung )
Da es in letzter Zeit häufiger vorkommt: DIESES Forum ist für die Diskussion über den HTML-Editor - das Programm ansich. NICHT in dieses Forum gehören HTML/Webdesign Fragen, also Fragen wie: "Wie mache Buttons?" "Was sind DIV-Container?" "Warum funktioniert mein Frameset nicht?" "MouseOver Effekte" etc. pp. Bitte solche Fragen ins eigene "HTML" Forum oder unter Umständen in "Talktime". Nur so kann euch schnell und zuverlässig geholfen werden und Suchende finden die Beiträge schneller, wenn sie im richtigen Forum stehen. Danke. Lars
![]() |
![]()
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 10 Mitglied seit: 05.01.2007 Mitglieds-Nr.: 6.641 ![]() |
Ich mache gerade ein Syntaxschema für eine Programiersprache,
in der ein Kommentar mit einem * beginnt. Leider markiert Phase5 nun auch den Rechenoperator * Ich habe bislang keine Möglichkeit gefunden das hinzubekommen. Gibt es irgendwelche Vorschläge oder muss Phase erweitert werden? |
|
|
![]() |
![]()
Beitrag
#2
|
|
Rookie Gruppe: User Beiträge: 10 Mitglied seit: 05.01.2007 Mitglieds-Nr.: 6.641 ![]() |
es können ja belibig viele leerzeichen da zwischen sein bis der kommentar anfängt,
also auch keine 100% Lösung |
|
|
![]()
Beitrag
#3
|
|
Nachschlagewerk des Orakels ![]() Gruppe: Mods Beiträge: 955 Mitglied seit: 29.08.2006 Wohnort: Frankfurt am Main Mitglieds-Nr.: 6.217 ![]() |
es können ja belibig viele leerzeichen da zwischen sein bis der kommentar anfängt, Eigentlich solltest du aus dem was bisher hier schon geschrieben wurde, auch in der Lage sein, selber nach weiteren Lösungsmöglichkeiten zu suchen. Ich kann immer nur vermuten, wie wohl die Syntax deiner Sprache aussieht und dir daraufhin Vorschläge anbieten, die sich im Rahmen eines Zeilenkommentars realisieren lassen. also auch keine 100% Lösung Also noch ein letzter Versuch: Definiere einen Zeilenkommentar, der mit '.' beginnt. Wenn alle deine Programmzeilen mit einem '.' aufhören und der '.' ansonsten im Code nicht auftaucht (außer bei Zahlen oder innerhalb von Strings), dann wird damit automatisch alles am Ende einer Zeile als Kommentar dargestellt. Soweit ich das bisher verstanden habe, kann ja auch am Ende einer Zeile nichts anderes mehr kommen als ein Kommentar. Um einer weiteren Antwort in Form von "Das ist aber immer noch nicht hunderprozent das was ich mir wünsche" vorzubeugen: Der Punkt ist dann auch so formatiert wie der Kommentar. Es geht nicht anders. Und selbst wenn ich die Syntax deiner Sprache komplett kennen würde, würde mir wahrscheinlich keine bessere und hundertprozentige Lösung einfallen. |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 13.05.2025 - 6:50 |