Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3218 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8
Auteur Sujet :

Enhancement du forum

n°154753
chrisbk
-
Posté le 09-06-2002 à 01:54:14  profilanswer
 

Reprise du message précédent :
mais dites moi, ca feature sec, ce soir ! :D

mood
Publicité
Posté le 09-06-2002 à 01:54:14  profilanswer
 

n°154754
chrisbk
-
Posté le 09-06-2002 à 01:55:00  profilanswer
 

Zion a écrit a écrit :

 
 
Ouaiii, une seule ligne  :kaola:  




 
ah, un duel d'expert sur l'identation en pascal, rien de tel pour occuper ses soirées ! [:dawa] :D

n°154755
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 01:55:29  profilanswer
 

voila ca devrait être bon

n°154757
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 01:56:04  profilanswer
 

ceci dit antp, j'ai pas ta word list pour le pascal :p

n°154758
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 01:57:00  profilanswer
 

[pascal]
if machin then
bidule;
[/pascal]
 
[pascal]
if machin then
begin
bidule;
end;
[/pascal]
 
 
[pascal]
if machin then
begin
while truc do
begin
bidule;
end;
end;
[/pascal]
 
[pascal]
if machin then
begin
bidule;
end
else
begin
chose;
end;
[/pascal]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154760
chrisbk
-
Posté le 09-06-2002 à 01:57:29  profilanswer
 

joce a écrit a écrit :

ceci dit antp, j'ai pas ta word list pour le pascal :p  




 
ARRAY
BEGIN
CASE CLASS CONST CONSTRUCTOR
DESTRUCTOR DOWNTO
END ELSE EXCEPT EXPORTS
FILE FINALLY FUNCTION
GOTO
IMPLEMENTATION IN INHERITED INLINE INTERFACE INITIALIZATION INVALIDATE
LABEL LIBRARY
OBJECT
PACKED PRIVATE PROTECTED PROCEDURE PROGRAM PROPERTY PUBLIC PUBLISHED
RAISE RECORD REPEAT
STRING
THEN TYPE
UNIT USES

n°154761
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 01:57:30  profilanswer
 

y a tj un prob : il indente le begin, alors qu'il faut pas


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154762
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 01:58:02  profilanswer
 

heu je comprends toujours pas comment marche la fin de l'identation pour le if :D

n°154763
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 01:58:11  profilanswer
 

Pour le Pascal Objet :
 
Pas sensible à la casse.
 
Commentaires (en italique, bleu foncé dans Delphi mais perso je préfère en vert) :
(* commentaire *)
{ commentaire }
// commentaire
 
(* *) est un niveau en plus par rapport à { }  
 
(*
  commentaire
    {
       commentaire
    }
  commentaire
*)
 
Chaînes (perso je préfère en bleu foncé) : 'chaine'
 
Mots clé (en gras) : and array as asm at automated begin case class const constructor destructor dispid dispinterface div do downto else end except exports file finalization finally for function goto if implementation in inherited initialization inline interface is label library message mod nil not object of on or out packed private procedure program property protected public published raise record repeat resourcestring set shl shr string then threadvar to try type unit until uses var while with xor
 
Y a aussi des cas speciaux : dans la définition d'une property read, write et index sont des mots clés :D
 
Nombre (perso je préfère en bleu) : commence par un chiffre (décimal), un $(hexa), ou un # (code ASCII d'un caractère)


Message édité par antp le 06-09-2002 à 02:01:25

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154765
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 01:58:46  profilanswer
 

antp a écrit a écrit :

y a tj un prob : il indente le begin, alors qu'il faut pas  




faut pas indenter après le if :??: :pt1cable:

mood
Publicité
Posté le 09-06-2002 à 01:58:46  profilanswer
 

n°154766
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 01:59:09  profilanswer
 

bon ce que ça doit faire:
 

Code :
  1. if machin then
  2. begin
  3.   bidule;
  4.   while truc do
  5.   begin
  6.     chose;
  7.   end;
  8. end;


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154767
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 01:59:32  profilanswer
 

joce a écrit a écrit :

 
faut pas indenter après le if :??: :pt1cable:  




 
que si y a pas de begin :D
et si y a pas de begin y a pas de end


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154768
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 01:59:48  profilanswer
 

En fait les begin/end c'est comme les { } du C... La règle est la même je pense


Message édité par antp le 06-09-2002 à 01:59:58

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154769
chrisbk
-
Posté le 09-06-2002 à 02:00:21  profilanswer
 

Code :
  1. if (machin)
  2. truc


 
 
y'a une balise speciale pour le cpp ou c le "code" standart ? si oui la y'a un bleme d'indentation (truc devrait etre decalé) :D


Message édité par chrisbk le 06-09-2002 à 02:00:52
n°154771
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:02:55  profilanswer
 

chrisbk a écrit a écrit :

Code :
  1. if (machin)
  2. truc


 
 
y'a une balise speciale pour le cpp ou c le "code" standart ? si oui la y'a un bleme d'indentation (truc devrait etre decalé) :D  




j'ai pas géré l'indentation pour les if sans {} pour le cpp :p

n°154772
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:03:35  profilanswer
 

antp a écrit a écrit :

En fait les begin/end c'est comme les { } du C... La règle est la même je pense  



AHHHHHH ok ! faut mettre un begin / end après un if alors ? :D

n°154773
chrisbk
-
Posté le 09-06-2002 à 02:03:59  profilanswer
 

joce a écrit a écrit :

 
j'ai pas géré l'indentation pour les if sans {} pour le cpp :p  




 
pas que les if, y'a aussi les for, while.... :D

n°154774
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:04:39  profilanswer
 

chrisbk a écrit a écrit :

 
 
pas que les if, y'a aussi les for, while.... :D  




ouais je sais hein :p

n°154775
chrisbk
-
Posté le 09-06-2002 à 02:05:28  profilanswer
 

joce a écrit a écrit :

 
ouais je sais hein :p  




je soulignais ce point pour eviter de futurs bugs potentiels dus a un malheureux oubli :O :D

n°154776
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:05:42  profilanswer
 

on peut les mettre après if...then, for...do, while...do, with...do mais on peut aussi ne pas les mettre (comme les { }) si y a une seule ligne dans le if


Message édité par antp le 06-09-2002 à 02:06:49

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154778
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:07:22  profilanswer
 

ha et pour t'embêter :
 
try
truc1;
truc2;
finally
truc3;
truc4;
end;
 
try
truc1;
truc2;
except
truc3;
truc4;
end;
 
là y a pas de begin/end, qu'il y ait 1 ou plusieurs lignes, mais faut quand même indenter tous les "truc" :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154780
chrisbk
-
Posté le 09-06-2002 à 02:09:16  profilanswer
 

l'identation automatique, ca c'est de l'idée pour meubler les soirées :sol: :D

n°154781
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:10:06  profilanswer
 

bon ca doit être ok pour le pascal, je vais rajouter les mots clés (vous pouvez pas me rendre service et mettre un mot clé par ligne :D)

n°154782
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:10:16  profilanswer
 

bon moi je vais dormir, y a Zion qui est là pour la suite :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154783
ethernal
Chercheur de vérité...
Posté le 09-06-2002 à 02:10:19  profilanswer
 

les écoute pas http://www.smilies.org/basesmilies/malad_DooD_2.gif
le php fct très bien, c le principal  :D


---------------
...oups kernel error...
n°154784
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:11:47  profilanswer
 

joce a écrit a écrit :

bon ca doit être ok pour le pascal, je vais rajouter les mots clés (vous pouvez pas me rendre service et mettre un mot clé par ligne :D)  




 
ok:
 
 
and
array
as
asm
automated
begin
case
class
const
constructor
destructor
dispid
dispinterface
div
do
downto
else
end
except
exports
file
finalization
finally
for
function
goto
if
implementation
in
inherited
initialization
inline
interface
is
label
library
message
mod
nil
not
object
of
on
or
out
packed
private
procedure
program
property
protected
public
published
raise
record
repeat
resourcestring
set
shl
shr
string
then
threadvar
to
try
type
unit
until
uses
var
while
with
xor


Message édité par antp le 06-09-2002 à 02:19:01

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154785
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:12:26  profilanswer
 

ils y sont tous là ? :)

n°154787
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:13:18  profilanswer
 

Et les cas speciaux : dans la définition d'une property read, write et index sont des mots clés
 
property Machin: Integer read GetMachin write SetMachin;
 
index je sais plus à quoi il sert et où on le met :D
 
edit : ha et y a aussi default qui doit pas être loin d'index mais comme je l'emploie jamais non plus je sais plus comment ça marche :o


Message édité par antp le 06-09-2002 à 02:17:53

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154788
chrisbk
-
Posté le 09-06-2002 à 02:13:33  profilanswer
 

joce a écrit a écrit :

bon ca doit être ok pour le pascal, je vais rajouter les mots clés (vous pouvez pas me rendre service et mettre un mot clé par ligne :D)  




 
ca aurait été avec plaisir mais la je vais aller méditer au fond de mon pieu sur la difficulé de générer des textures en tps réel qui ne soient pas moche, ca devrait me faire tomber comme une mouche :sleep:
 
 
++

n°154790
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:18:38  profilanswer
 

bon j'ai mis en place la word list du pascal :p

n°154791
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:19:38  profilanswer
 

J'ai viré "at" de la liste parce que c'est pas un mot clé permanent, c'est comme read/write/index/default, il n'est mot clé en gras que dans des cas précis, mais je ne sais plus quand


Message édité par antp le 06-09-2002 à 02:19:47

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154792
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:20:26  profilanswer
 

[pascal]if machin or truc then
begin
with bidule.brol do
begin
chose('machin';);
end;
truc := bazard / truc;
end;
[/pascal]
 
ça se met pas fort en gras tout ça :D


Message édité par antp le 06-09-2002 à 02:21:37

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154793
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:20:33  profilanswer
 

antp a écrit a écrit :

J'ai viré "at" de la liste parce que c'est pas un mot clé permanent, c'est comme read/write/index/default, il n'est mot clé en gras que dans des cas précis, mais je ne sais plus quand  




sinon dans ton code d'avant t'as oublié un ; à la fin du end :p

n°154794
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:21:19  profilanswer
 
n°154795
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-06-2002 à 02:21:57  profilanswer
 

tiens les apostrophes se transforment en #9
 
edit: tiens c'est réparé :D


Message édité par antp le 06-09-2002 à 02:26:33

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°154797
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:28:14  profilanswer
 

merdoume, il décrémente plus les indentation sur les end :o

n°154798
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:29:39  profilanswer
 

ah ba voala :o

n°154799
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:38:11  profilanswer
 

Code :
  1. if (machin)
  2. truc
  3. if (machin)
  4. {
  5. truc
  6. }
  7. if (machin) {
  8. truc
  9. }

n°154800
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:38:28  profilanswer
 

fuck, c'est pas encore ca :D

n°154802
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:42:57  profilanswer
 

Code :
  1. if (machin)
  2. truc
  3. else
  4. fuck
  5. if (machin)
  6. {
  7. truc
  8. }
  9. if (machin) {
  10. truc
  11. }

n°154803
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-06-2002 à 02:44:10  profilanswer
 

voala ! :D

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8

Aller à :
Ajouter une réponse
 

Sujets relatifs
Ou trouver un forum SVP?probleme avec mon forum phpbb
cherche desespérement forum[PHP / JS / MYSQL ] Mon forum version 0.28b ON LINE ! [UPDATE 0.8b]
[PHP] forum, plusieurs possibilités pour la BD mais quelle prendre?[PHP] FORUM et COOKIES
Erreur avec un menu deroulant sur un forum XMB[php] faire un forum???
/!\ Attn: Tous - Modif dans le forum - Sous-catégories /!\["PHP si on veut"] - nouveaux post d'un forum
Plus de sujets relatifs à : Enhancement du forum


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)