Charles Goyard wrote:
> > Et ce n'est pas la faute d'emacs ;-)
> > A+
>
> Bien vu... Mais en Perl, la derni�re instruction du programme (ou d'un
> bloc)n'est pas tenue de terminer par un point-virgule (qui est le
> s�parateur, pour ceux qui ne causent pas Perl (shame on them)), car le
> compilateur sait que comme c'est la fin, l'instruction est termin�e.
Gulps ?? je vois pas pourquoi tu mets un 'Mais' puisque dans les
langages que je connais la derni�re instruction n'est _jamais_ tenue
de se terminer par un ";" vu que c'est un s�parateur __ donc entre
deux instructions __
> Cel� dit, je met toujours ce point-virgule, pour des raisons �videntes
> de lisibilit� et de r�flexes.
Pas d'accord mais inutile de s'�tendre sur ce point, n'est-ce pas ;-)
Remarque :
Affinons un peu, le ";" (en g�n�ral, langages "usuels") est en fait
un op�rateur de s�quentialit� entre *deux* actions, d'o� son
assimilation a un s�parateur. Ok.
Une cons�quence surprenante en est que si on souhaite coder en
"explicitant" la s�mantique attribu�e au code, (ce qui est TOUJOURS
une bonne chose), le ";" devrait se placer ... en d�but de ligne !!
A
; A1
(je fais A, et j'enchaine par A1)
J'entends d'ici les hurlements des hackers...:-)
(sans �tre hacker, en mon temps, j'ai hurl� de m�me ...)
La r�plique � ces hurlements est imparable : essayez !!
... et vous ne pourrez plus vous en d�faire.
c'�tait quoi la question au d�but?? :-)
A+
--
# Georges MARIANO tel: (33) 03 20 43 84 06
# INRETS, 20 rue Elisee Reclus fax: (33) 03 20 43 83 59
# 59650 Villeneuve d'Ascq mailto:[EMAIL PROTECTED]
# FRANCE.
# http://www3.inrets.fr/Public/ESTAS/Mariano.Georges/
# http://www3.inrets.fr/B-Bibliography/