| |
|
|
- page 1 - |
|
|
|
| |
|
|
| |
|
- page 17 - |
|
|
Andreas Miethe
| So oui c'est ca kenne je XPSE eigentlich pas.
la fois voyons quoi sich là faire peut. |
|
|
| XProfan X2Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 20.02.2013 ▲ |
|
|
|
|
Julian Schmidt | merci cela du es dir Anschaust! cela wichtigste ist meiner attitude erstmal cela Erkennen de Geschweiften Klammern. si cela Highlighting funktioniert ist nebensächlich. le principal es wird korrekt eingerückt. ici kurz qui Syntax [...] |
|
|
| |
|
|
|
| Vlt. peux je là bisl aider, vieles erkläre je aussi ici sous Syntax: [...]
XPSE untersützt seither pour XProfan-Code qui sog. "C-Style"-Syntax, un paire Kleinigkeiten en hat hat Roland aussi déjà übernommen - comment z.B. umgreifende Remarks per /* la ligne, la ligne, ... */ sowie Zeilenende- Remarks per //
en supplément venez, dass on avec dem Semikolon aussi Befehlszeilen trennen peux, comment dans presque allen habituel Sprachen. Hierbei wird aussi sur Befehle geachtet, qui cela Semikolon comme Parametertrennzeichen besoin.
avec den geschweiften Klammern peux on ebenso Anweisungen voneinander trennen z.B. um Befehlsblöcke pour si, ifnot, proc, nproc, subclassproc, tandis que, whilenot, repeat trop déclarer.
Im Prinzip so einzurücken comment qui hiesige Quelltextvorschau rückt: KompilierenMarqueSéparation trop tenir compte de wäre vlt. dass aussi ca possible ist: KompilierenMarqueSéparation et vlt. comme Besonderheit trop tenir compte de dass on Procs aussi so déclarer peux: KompilierenMarqueSéparation là cela Schlüsselwort "Proc" ici unnötig ist là es sich oui seulement um une Proc agir peux. So allez aussi: KompilierenMarqueSéparation Pour Funktionsparameter gibt es aussi qui C-Typische Schreibweise: KompilierenMarqueSéparation ensuite gibt es encore cela Schlüsselwort const pour "schnelle" Konstanten bzw. Konstanten qui "schneller" sommes comme qui avec Def deklarierten: KompilierenMarqueSéparation avec dem Schlüsselwort include peux on Quelltextdateien, Headerdateien et Unités inkludieren, quasi comme Ersatz trop $ph $i $u - alors seulement 1 Schlüsselwort pour alle Typen.
#include gibts aussi comment aus C bekannt, quasi un include_once wobei une so inkludierte Dossier seulement 1x inkludiert wird aussi si vous aus mehreren Comprend so inkludiert wird. cela fait chez größeren Include-Sets Sinn, wohin une Include de anderen Comprend dépendant ist, on mais pas toujours alle Comprend inkludieren voudrais. KompilierenMarqueSéparation Pour qui bessere Vue d'ensemble peux on pour den Vergleichsoperator = aussi == verwenden, avec cela optique eindeutiger ist, si on comparer ou bien zuweisen voudrais. aussi qui aus Pascal/ Delphi bekannten variante avec := ist possible.
en supplément venons "keine Prä- et Postfixe pour Variablen et Système, wohin vous ensuite pas notwendig sommes, si es aucun gleichnamige Funktion gibt".
So peux on solche Variablen z.B. simple déclarer per: KompilierenMarqueSéparationlong a,b,c
/ /
int a,b,c
/ /
string a,b,c
/ /
float a,b,c
// ou bien grenier déclarer:
mem a=10,b=20,c=30
mais aussi juste Werte Zuweisen ist possible: KompilierenMarqueSéparation qui gleiche Syntax ist aussi possible pour Funktionsparameter, quasi proc (long a,b,c) ... . Pour Array-Deklarationen qui Schlüsselworte: KompilierenMarqueSéparationlongs a,b,c
ints a,b,c
strings a,b,c
floats a,b,c
imprimer a[0],b[0],c[0]
ensuite gibts encore qui FOR-Schleifen pour Pascal-Syntax avec optionalem Step et DownTo: KompilierenMarqueSéparation qui vordefinierten Konstanten peux on probablement vernachlässigen: KompilierenMarqueSéparation mais qui Créer-Funktionen rester conservé et volonté dans qui neue Syntax konvertiert: KompilierenMarqueSéparation Kompilerschalter commencer toujours avec {$ et enden avec }
Pour OOP gibts aussi praktische Syntax:
Innherhalb de Klassen peux sur Methoden qui gleichen super avec "this->" zugegriffen volonté (erspart cela wiederholte Tippen qui Klassenbezeichnung) et ausserhalb de Klassen peux sur Methoden mittels Doppeldoppelpunkt "::" zugegriffen volonté, erspart Raute-Punkt "#.".
Im Grunde était es cela aussi déjà, zumindest si je pas wieder cela Wichtigste oublier qc habe. *duck* |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Andreas Miethe
| Uiii
cela était oui la fois komplett. et un bisschen viel. So viel brauche je gar pas. und dir doch seulement um formatieren.
mais comment soll je quelque chose comme
test(long a,b,c){ return a*b+c }
comme Procédure erkennen ? cela pourrait oui c'est ca si bien un Funktionsaufruf son qui geschweiften Klammern devrait mais trop erkennen son.
Comme je le disais, je werde la fois voyons quoi sich faire peut. |
|
|
| XProfan X2Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 20.02.2013 ▲ |
|
|
|
|
| Eigentlich peux es imho ne...aucune Funktionsaufruf son, là es alleinstehende geschweifte Klammern pas gibt et test weder if; ifnot, while; ... alors aucun bekannte Kontrollstruktur ist. Schwieriger wird probablement qui Erkennung de quelque chose comme comment: KompilierenMarqueSéparation weil cela dans un et qui selben la ligne qui Einrückung aussi juste wieder finissons devrait. |
|
|
| |
|
|
|
Andreas Miethe
| non, quelque chose comme eigentlich moins, cela habe je oui aussi déjà pour autre Sachen gelöst.
Beispiel : KompilierenMarqueSéparation venez so pour qui Formatierung heraus |
|
|
| XProfan X2Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 20.02.2013 ▲ |
|
|
|
|
| bien sûr, verstehe. si je avec weiteren au maximum comme unhilfreich trop bezeichnenden "Ideen" erfolgreich im Wege stehen peux, ensuite versuche je aussi ca comment gewohnt spontanément umzusetzen. |
|
|
| |
|
|
|
Andreas Miethe
| je habs la fois probiert. Erstmal seulement qui Klammerung
Update ist hochgeladen. |
|
|
| Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 20.02.2013 ▲ |
|
|
|
|
Julian Schmidt | Funzt, jusqu'à sur Si non. |
|
|
| |
|
|
|
Andreas Miethe
| Si non et For / Fin Boucle dans qui Firmatierung aufgenommen.
Update ist hochgeladen |
|
|
| XProfan X2Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 20.02.2013 ▲ |
|
|
|
|
| I glaub voilà encore quoi verrutscht *duck*
|
|
|
| |
|
|