| |
|
|
- Seite 1 - |
|
Stefan Schnell | Hallo iF, erstmal, so finde ich, ist der SyntaxEnhancer eine sehr gute Idee.
Habe ihn mal ein wenig getestet, aber leider ohne durchschlagenden Erfolg, ist ja noch in der Entwicklung.
Folgenden Code habe ich als Vorlage genommen: KompilierenMarkierenSeparieren//-Begin----------------------------------------------------------------------
Var a, b : Integer
a = 2
b = 99
Print a
WaitKey
//-End------------------------------------------------------------------------
End
Daraus macht der Enhancer: KompilierenMarkierenSeparieren Nicht gerade verständlich für Profan. Da scheint es noch ein Problem mit den Leerzeichen zu geben.
Dieser Code bringt das Programm mit einem Exception zum Absturz: KompilierenMarkierenSeparieren//-Begin----------------------------------------------------------------------
Declare a%, b%
a% = 2
b% = 99
Swap a%, b%
Print a
WaitKey
//-End------------------------------------------------------------------------
End
Vermute mal das liegt an der Swap-Funktion.
Bin auf die Weiterentwicklung gespannt.
Vielleicht noch zwei Vorschläge: 1. Das ; als Ende der Befehlszeile erlauben. 2. Bei KompilierenMarkierenSeparieren das Begin nicht in der gleichen Zeile erwarten wie die Schleife.
Weiter so... Tschüss Stefan |
|
|
| |
|
|
|
| |
|
- Seite 1 - |
|
| Tut Dir leid? Né né né ganz im Gegenteil, habe großen Dank!
Was Du da alles rauskitzelst!!! Respekt!!!
Die Idee mit den Ressourcen hatte ich auch schon. Ich möchte auch dafür Compilerschalter nutzen, um z.B. das zu verlinkende Runtime anzugeben. Oder um z.B. dem Ressourcehacker vor dem Linken zu steuern, um ggf. bestimmte Ressourcen hinzuzufügen. So kann in jedem Quelltext und damit für jedes Programm entschieden werden, wie und mit was verlinkt wird. Ebenso werde ich eine leichtere Anbindung an das Prf2CPP von Sebastion König schaffen. Ich denke ein {$cpp} Schalter sollte ausreichen um XPSE mitzuteilen, das der Source von SEKÖS Prf2CPP weiterverarbeitet werden soll.
iF |
|
|
| |
|
|
|
Ragnar Rehbein | neueste version eben kurz getestet.
includes im gleichen verz. werden jetzt gefunden. nicht gefundene includes werden jezt angezeigt.
die anzeige über die geladenen dateien läuft leider schnell über, so daß man ladefehler von includes nicht mehr sehen kann (8-10 includes sind bei mir keine seltenheit) evtl. bei einem fehler einfach anhalten, bzw. nur die fehler ausgeben.
includes die nicht gefunden werden, sollten im standard-includeverzeichnis von profan gesucht werden. also ein verz. tiefer als der standort der xpse.exe verz. INCLUDE .
alles andere ist super. hat mir heute beim arbeiten schon echt geholfen ! :love: XPSE
r.r. |
|
|
| |
|
|
|
| [quote:dc281cd26f=Ragnar Rehbein]neueste version eben kurz getestet.
die anzeige über die geladenen dateien läuft leider schnell über, so daß man ladefehler von includes nicht mehr sehen kann (8-10 includes sind bei mir keine seltenheit) evtl. bei einem fehler einfach anhalten, bzw. nur die fehler ausgeben. [/quote:dc281cd26f] Uhm, läuft schnell über, xpse hat doch beim Start 200- scrollbare Zeilen!?
[quote:dc281cd26f=Ragnar Rehbein]includes die nicht gefunden werden, sollten im standard-includeverzeichnis von profan gesucht werden. also ein verz. tiefer als der standort der xpse.exe verz. INCLUDE .[/quote:dc281cd26f] Jepp, so wird es geschehen! Gute Idee! So mache ich das! Super, danke!
Bis denne, iF |
|
|
| |
|
|
|
| In Vorliegender Version 0.1.2l sucht XPSE nach den Includes wie ein Wildschwein
So in der Reinfolge:[quote:cf19cce11f]/ /.inc /include /includes[/quote:cf19cce11f]dann[quote:cf19cce11f]/include/.inc /includes/.inc[/quote:cf19cce11f]dann[quote:cf19cce11f]/.prf /include/.prf /includes/.prf[/quote:cf19cce11f]Wenn die Include dann noch nicht gefunden ist, setzt XPSE die Suche folgendermaßen fort:[quote:cf19cce11f]//google? {.inc/.prf} //dmoz? {.inc/.prf} //xprofan/foren? {.inc/.prf} //xprofan-community? {.inc/.prf} ////Mond ////UniMatrix[/quote:cf19cce11f]Außerdem kann jetzt auch nicht nur wie aus PHP bekannt mit include myfile sondern auch mit #include myfile gearbeitet werden. Für C-Leuz vielleicht ein Segen.
Das .inc und .prf kann weggelassen werden. (siehe oben)
Also nur noch: KompilierenMarkierenSeparierenIch lad auch gleich die Rev. 0.1.2.L hoch...
, iF |
|
|
| |
|
|
| |
|
- Seite 2 - |
|
|
Stefan Schnell | Hallo David, noch ein kleiner kosmetischer Hinweis, die Load (a)gain-Option wird nicht angzeigt, nachdem XPSE aufgerufen wurde. Um vergesslichen Menschen wie mir das Leben einfacher zu machen, wäre dies hilfreich. Danke und Tschüss Stefan |
|
|
| |
|
|
|
| Stimmt Stefan, weiß ich, war nicht aus Verstehen sondern weil es einfach nicht mehr hinpasste. Dafür gibt es ja die H-Taste. Dort ist es beschrieben. Es sollen ja auch noch andere Tasten hinzukommen (für Debugger etc), demzufolge kann eine Komplettübersicht auch nur unter H-elp abrufbar sein. Die Tasten die der XPSE jedoch immer zeigt, sind die sog. Primarys.
iF |
|
|
| |
|
|
|
| XPSE hat von Rel. V0.1.3b zu V0.1.3c ne Menge Schweinereien hinter sich, könntet Ihr nochmal Eure größten Sourcies durchjagen obs nirgends konfliktiert?
Dank!,- iF :roll: |
|
|
| |
|
|
|
Rolf Koch | |
|
| |
|
|
|
| Argh, bekommst Du die Zeile heraus die dies verursacht und gibst mir die?
*büdde*büdde*
iF *buäää* |
|
|
| |
|
|
|
Rolf Koch | werde nachher mal schauen. Ich gehe davon aus, das die Zeilenangabe stimmt. Rolf |
|
|
| |
|
|
|
| Ja, bitte sei so nett. Die Zeile die Du hier angegeben hast macht jedenfalls keine Probs.
Bis denne, iF |
|
|
| |
|
|
|
| So, Roc ist der Sache auf die Schliche gekommen.
XPSE interessiert sich mal wieder wahnsinnig für Strings in Kommentaren.
Ich werde ihm das zum 500tsten Male abgewöhnen.
Dank Roc!, iF |
|
|
| |
|
|