
[Knobelaufgabe] Programm, dass seinen Quellcode ausgibt
@startgate
bau 'nen fehler ein, dann siehste was passiert.frag mich aber nicht warum der compiler das macht.
bau 'nen fehler ein, dann siehste was passiert.
Code: Alles auswählen
Macro Q : "
EndMacro
Macro CreateCode(Source)
SourceCode$ = "Source"
Source
+-
EndMacro
CreateCode( Debug SourceCode$ )
-
- Beiträge: 237
- Registriert: 17.10.2008 18:24
- Kontaktdaten:
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Noch mal OT: (sry)
Na wer sagts denn, eine völlig neuartige Variante Variablen in Strings einzubetten :
Ich glaube aber das das bestimmt nich mal lange machbar ist oder ?
Meiner Meinung nach ist das ein BUG, oder was meint ihr ?
Na wer sagts denn, eine völlig neuartige Variante Variablen in Strings einzubetten :
Code: Alles auswählen
Macro INT : "+Str
EndMacro
Macro FLOAT : "+StrF
EndMacro
Macro _ : +"
EndMacro
Long.l = 128
Debug "Long = INT(Long)_ :-)"
MeinPi.f = #PI
Wert$ = "Die Zahl PI ist FLOAT(MeinPi)_"
Debug Wert$
Meiner Meinung nach ist das ein BUG, oder was meint ihr ?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
@KG
Wäre nett wenn du das im Englischen Forum machen könntest, mein Englisch ist nicht so gut ...
Hier übrigens die End-version, die jetzt sogar (vllt trotz BUG) perfekt in der Anwendung ist, ohne zusätzliche Zeichen, können dabei Int() und Float() und String() für Variablen IN EINEM STRING genutzt werden:
Darf ich es zu Tips und Tricks posten ?
EDIT: ich poste selber im Englichen forum!!
Wäre nett wenn du das im Englischen Forum machen könntest, mein Englisch ist nicht so gut ...
Hier übrigens die End-version, die jetzt sogar (vllt trotz BUG) perfekt in der Anwendung ist, ohne zusätzliche Zeichen, können dabei Int() und Float() und String() für Variablen IN EINEM STRING genutzt werden:
Code: Alles auswählen
Macro Int(Value) : _DQ_+Str(Value)+_DQ_
EndMacro
Macro Float(Value) : _DQ_+StrF(Value)+_DQ_
EndMacro
Macro String(Value) : _DQ_+Value+_DQ_
EndMacro
Macro _DQ_ : "
EndMacro
Long.l = 128
Debug "Long = Int(Long) :-)"
MeinPi.f = #PI
Wert$ = "Die Zahl PI ist Float(MeinPi), toll wa?"
Debug "Mein String ist: String(Wert$) ."
EDIT: ich poste selber im Englichen forum!!
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
-
- Beiträge: 237
- Registriert: 17.10.2008 18:24
- Kontaktdaten: