c'est aussi mon expérience et elle permet parfaitement de préprocesser le MANGLE proposé ... mais je suis prêt à entendre que Marc a raison en théorie ;)
Marc a non seulement raison en theorie, j'ai aussi raison en pratique.
il y avait bien un smiley !
La vraie raison pour laquelle j'en sais autant sur ces errements du preprocesseur, c'est parce que j'ai eu a me coltiner la correction de ce genre de problemes (utilisation incorrecte de ##) dans OpenBSD pour pouvoir mettre a jour le compilateur a une version recente de GCC...
et j'imagine la pénible expérience, de loin - et sans prétendre avoir surmonté les mêmes pbs - cela me rapelle un peu la bonne époque du premier compilo Apple pour PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le code préprocessé ... depuis les compilos que j'utilise ne donne même plus accès à ce code la.
Sylvain.
Marc Espie wrote on 21/01/2008 22:15:
c'est aussi mon expérience et elle permet parfaitement de préprocesser
le MANGLE proposé ... mais je suis prêt à entendre que Marc a raison en
théorie ;)
Marc a non seulement raison en theorie, j'ai aussi raison en pratique.
il y avait bien un smiley !
La vraie raison pour laquelle j'en sais autant sur ces errements du
preprocesseur, c'est parce que j'ai eu a me coltiner la correction
de ce genre de problemes (utilisation incorrecte de ##) dans OpenBSD
pour pouvoir mettre a jour le compilateur a une version recente de GCC...
et j'imagine la pénible expérience, de loin - et sans prétendre avoir
surmonté les mêmes pbs - cela me rapelle un peu la bonne époque du
premier compilo Apple pour PowerPC (MisterC ??) dont les bugs
obligeaient à se plonger dans le code préprocessé ... depuis les
compilos que j'utilise ne donne même plus accès à ce code la.
c'est aussi mon expérience et elle permet parfaitement de préprocesser le MANGLE proposé ... mais je suis prêt à entendre que Marc a raison en théorie ;)
Marc a non seulement raison en theorie, j'ai aussi raison en pratique.
il y avait bien un smiley !
La vraie raison pour laquelle j'en sais autant sur ces errements du preprocesseur, c'est parce que j'ai eu a me coltiner la correction de ce genre de problemes (utilisation incorrecte de ##) dans OpenBSD pour pouvoir mettre a jour le compilateur a une version recente de GCC...
et j'imagine la pénible expérience, de loin - et sans prétendre avoir surmonté les mêmes pbs - cela me rapelle un peu la bonne époque du premier compilo Apple pour PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le code préprocessé ... depuis les compilos que j'utilise ne donne même plus accès à ce code la.
Sylvain.
Loïc Joly
cela me rapelle un peu la bonne époque du premier compilo Apple pour PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le code préprocessé ... depuis les compilos que j'utilise ne donne même plus accès à ce code la.
Lesquels utilises-tu ? Parce que visual C++ et gcc donnent accès à cette information, et j'ai déjà du fouiner dedans pour comprendre certains problèmes.
-- Loïc
cela me rapelle un peu la bonne époque du
premier compilo Apple pour PowerPC (MisterC ??) dont les bugs
obligeaient à se plonger dans le code préprocessé ... depuis les
compilos que j'utilise ne donne même plus accès à ce code la.
Lesquels utilises-tu ? Parce que visual C++ et gcc donnent accès à cette
information, et j'ai déjà du fouiner dedans pour comprendre certains
problèmes.
cela me rapelle un peu la bonne époque du premier compilo Apple pour PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le code préprocessé ... depuis les compilos que j'utilise ne donne même plus accès à ce code la.
Lesquels utilises-tu ? Parce que visual C++ et gcc donnent accès à cette information, et j'ai déjà du fouiner dedans pour comprendre certains problèmes.
-- Loïc
James Kanze
provide for imprisonment _or_ fine, whereas they should provide for imprisonment _and_ fine. This is not because the penalty would then be heavier, of necessity, but in order that the law may not be prostituted into license. The alternative of a fine instead of imprisonment defeats the object the public-spirited citizens have in demanding a law for the discouragement of vice, and places before the police officials a temptation to corruption. A mild sentence, which invariably puts the procurer or brothel-keeper in prison, is worth more than a heavy sentence by way of fine, which can be met by further oppression of his slaves. Besides, the heavier the sentence threatened, if there be an alternative fine, the more potent implement it furnishes for blackmail in the hands of corrupt police officials. Penalties by means of fines invariably tend to degenerate into a monthly squeeze to the police, in payment for toleration, and thus tend to make the police official a defender of social vice, rather than an exterminator.
It has always been considered, among experienced workers, a most difficult thing to attack prostitution itself by means of penalties, for the reason that the punishment is invariably visited with greatest severity upon the head of the female partner in shame, who is often the mere victim, while the male
provide for imprisonment _or_ fine,
whereas they should provide for imprisonment _and_ fine. This is not
because the penalty would then be heavier, of necessity, but in order
that the law may not be prostituted into license. The alternative of
a fine instead of imprisonment defeats the object the public-spirited
citizens have in demanding a law for the discouragement of vice, and
places before the police officials a temptation to corruption. A mild
sentence, which invariably puts the procurer or brothel-keeper in
prison, is worth more than a heavy sentence by way of fine, which can
be met by further oppression of his slaves. Besides, the heavier the
sentence threatened, if there be an alternative fine, the more potent
implement it furnishes for blackmail in the hands of corrupt police
officials. Penalties by means of fines invariably tend to degenerate
into a monthly squeeze to the police, in payment for toleration, and
thus tend to make the police official a defender of social vice,
rather than an exterminator.
It has always been considered, among experienced workers, a most
difficult thing to attack prostitution itself by means of penalties,
for the reason that the punishment is invariably visited with greatest
severity upon the head of the female partner in shame, who is often
the mere victim, while the male
provide for imprisonment _or_ fine, whereas they should provide for imprisonment _and_ fine. This is not because the penalty would then be heavier, of necessity, but in order that the law may not be prostituted into license. The alternative of a fine instead of imprisonment defeats the object the public-spirited citizens have in demanding a law for the discouragement of vice, and places before the police officials a temptation to corruption. A mild sentence, which invariably puts the procurer or brothel-keeper in prison, is worth more than a heavy sentence by way of fine, which can be met by further oppression of his slaves. Besides, the heavier the sentence threatened, if there be an alternative fine, the more potent implement it furnishes for blackmail in the hands of corrupt police officials. Penalties by means of fines invariably tend to degenerate into a monthly squeeze to the police, in payment for toleration, and thus tend to make the police official a defender of social vice, rather than an exterminator.
It has always been considered, among experienced workers, a most difficult thing to attack prostitution itself by means of penalties, for the reason that the punishment is invariably visited with greatest severity upon the head of the female partner in shame, who is often the mere victim, while the male
Sylvain
Loïc Joly wrote on 21/01/2008 23:36:
cela me rapelle un peu la bonne époque du premier compilo Apple pour PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le code préprocessé ... depuis les compilos que j'utilise ne donne même plus accès à ce code la.
Lesquels utilises-tu ? Parce que visual C++ et gcc donnent accès à cette information, et j'ai déjà du fouiner dedans pour comprendre certains problèmes.
ok, j'aurais du dire pas directement, pas facilement ... j'utilise principalement les compilos MS et les switchs /E ou /P permettent d'obtenir le résultat du pp. sous MPW Shell c'était juste plus évident car on se tapait les makefile à la main, ah le bon vieux temps ...
Sylvain.
Loïc Joly wrote on 21/01/2008 23:36:
cela me rapelle un peu la bonne époque du premier compilo Apple pour
PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le
code préprocessé ... depuis les compilos que j'utilise ne donne même
plus accès à ce code la.
Lesquels utilises-tu ? Parce que visual C++ et gcc donnent accès à cette
information, et j'ai déjà du fouiner dedans pour comprendre certains
problèmes.
ok, j'aurais du dire pas directement, pas facilement ...
j'utilise principalement les compilos MS et les switchs /E ou /P
permettent d'obtenir le résultat du pp.
sous MPW Shell c'était juste plus évident car on se tapait les makefile
à la main, ah le bon vieux temps ...
cela me rapelle un peu la bonne époque du premier compilo Apple pour PowerPC (MisterC ??) dont les bugs obligeaient à se plonger dans le code préprocessé ... depuis les compilos que j'utilise ne donne même plus accès à ce code la.
Lesquels utilises-tu ? Parce que visual C++ et gcc donnent accès à cette information, et j'ai déjà du fouiner dedans pour comprendre certains problèmes.
ok, j'aurais du dire pas directement, pas facilement ... j'utilise principalement les compilos MS et les switchs /E ou /P permettent d'obtenir le résultat du pp. sous MPW Shell c'était juste plus évident car on se tapait les makefile à la main, ah le bon vieux temps ...