IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Syntaxhighliter für Proton
AntwortenNeues ThemaNeue Umfrage

Syntaxhighliter für Proton

Geschrieben um 14:27 am 28.10.2005 | Zitat | Editieren | Löschen
Gnoxx
Mitglied
Baby Gumby
Beiträge: 3

TAG zusammen! (Suuuper Wortspiel, ich weiß...)

Ich hab mir gerade Proton und den Syntaxhighlighter gezogen. Is ne super Sache, aber irgendwie scheint der highlighter einiges nicht zu erkennen (z.B. Strings nicht als Strings, normale Anweisungen werden dann aber z.T. als Strings dargestellt usw.)

Liegt das am Programm oder muss ich meinen Quelltext anders strukturieren? (Es sind allerdings keine (unter Vorbehalt) Fehler im Quelltext, zumindest funktioniert das Spiel einwandfrei).

Weiß da jemand bescheid?

Gruß, Gnoxx

Geschrieben um 16:28 am 28.10.2005 | Zitat | Editieren | Löschen
Florian
Gast

Gnoxx:

(z.B. Strings nicht als Strings, normale Anweisungen werden dann aber z.T. als Strings dargestellt usw.)

Liegt das am Programm oder muss ich meinen Quelltext anders strukturieren?

Das liegt an deinem Quelltext, meinen stellt er nämlich korrekt dar ;) Kannst du mal ein Objekt oder zwei posten?

Viele Grüße,

Florian

Geschrieben um 19:11 am 28.10.2005 | Zitat | Editieren | Löschen
Gnoxxx
Gast

Also, am deutlichsten wird es hier:

Obj Flasche

Name 'Weinflasche' f 4

Adj 'vermaledeit' 'verdammt'

Vor 'wein' 'rotwein'

Subst 'wein' m 'flasche' f 'etikett' n 'schild' n

Ort auf Couchtisch

Besch 'Die vermaledeite Flasche, mit der alles angefangen hat. Auf dem Etikett steht

etwas.'

Text '/#/f Brascada Qualitätsrotwein/x /n furzknochentrocken/#/#

Vertrieb: Luigi Tradini, Verona, Tel: 4673415'

Aktion Fernsehprogramm

Ausf

Text 'Euer Fernseher. Im Moment läuft: '

Wenn (Züge < 20) Text '"Richterin Barbara Salesch."'

Wenn (Züge > 19) und (Züge < 50)

Text '"Gute Zeiten, Schlecht Zeiten."'

Wenn (Züge > 49) und (Züge < 80)

Text '"Wer wird Millionär."'

Wenn (Züge > 79) und (Züge < 120)

Text 'Die Pro Sieben Reportage.'

Wenn (Züge > 119) und (Züge < 150)

Text '"Rocky XXXIII - Die Rache des Volkes."'

Wenn (Züge > 149) und (Züge < 300)

Text '"Bumsen, Bier, Ballermann."'

Wenn (Züge > 299) dann

Text 'der Film: "Jetz sieh% ma zu dat du dat scheiß Furunkel loswirst!"'

Ende

EndeAusf

Bei der Flasche werden die subst "flasche", "etikett" und "schild" korrekt als strings hervorgehoben, "wein" jedoch nicht.

Und bei der Aktion wird alles von "'Euer Fernseher...'" bis "...Barbara Salesch'" (also auch die Anweisungen) als String dargestellt.

Geschrieben um 02:22 am 30.10.2005 | Zitat | Editieren | Löschen
Gnoxx
Mitglied
Baby Gumby
Beiträge: 3

So sieht's besser aus:



Obj      Flasche

Name   'Weinflasche' f 4

Adj      'vermaledeit' 'verdammt'

Vor      'wein' 'rotwein'

Subst   'wein' m 'flasche' f 'etikett' n 'schild' n

Ort      auf Couchtisch

Besch   'Die vermaledeite Flasche, mit der alles angefangen hat. Auf dem Etikett steht

      etwas.'

Text   '/#/f      Brascada Qualitätsrotwein/x /n          furzknochentrocken/#/#

         Vertrieb&#58; Luigi Tradini, Verona, Tel&#58; 4673415'

Aktion Fernsehprogramm

Ausf

   Text 'Euer Fernseher. Im Moment läuft&#58;&#91;x&#93;'

   Wenn &#40;Züge &lt; 20&#41;                Text '"Richterin Barbara Salesch."'

   Wenn &#40;Züge > 19&#41; und &#40;Züge &lt; 50&#41;    Text '"Gute Zeiten, Schlecht Zeiten."'

   Wenn &#40;Züge > 49&#41; und &#40;Züge &lt; 80&#41;    Text '"Wer wird Millionär."'

   Wenn &#40;Züge > 79&#41; und &#40;Züge &lt; 120&#41;    Text '"Die Pro Sieben Reportage."'

   Wenn &#40;Züge > 119&#41; und &#40;Züge &lt; 150&#41;    Text '"Rocky XXXIII - Die Rache des Volkes."'

   Wenn &#40;Züge > 149&#41; und &#40;Züge &lt; 300&#41;   Text '"Bumsen, Bier, Ballermann."'

   Wenn &#40;Züge > 299&#41; dann

      Text 'der Film "Jetz sieh% ma zu dat du dat scheiß Furunkel loswirst!"'

   Ende

EndeAusf```

Ich hab allerdings jetzt auch n bisschen an der .sch Datei rumgefummelt, und jetzt funktionierts. Kann mir allerdings nicht erklären, warum das vorher nicht geklappt hat. Na ja, was solls...

Munter bleiben!

Christoph
AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz