Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[camlp4] bug #3015 #3140

Closed
vicuna opened this issue Sep 2, 2004 · 2 comments
Closed

[camlp4] bug #3015 #3140

vicuna opened this issue Sep 2, 2004 · 2 comments
Labels

Comments

@vicuna
Copy link

vicuna commented Sep 2, 2004

Original bug ID: 3140
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)

Bug description

Bonjour,

à propose du bug #3015 (Slight parsing difference with/without -pp
"camlp4o"), le correctif dans 3.08.1 n'est pas trés satisfaisant car
une de mes extensions de syntaxe ne marche plus !

En effet, elle se branchait au level "simple" de l'entrée "patt" mais
puisqu'il s'agit maintenant d'une entrée séparée "simple_patt" qui
n'est pas accessible au extensions, ça ne marche plus.

Y a t-il un moyen de contourner ce problème ? (genre récupérer
l'entrée à coup de Obj.magic ou qqch dans le genre ?)

--
Olivier

@vicuna
Copy link
Author

vicuna commented Sep 2, 2004

Comment author: administrator

Bonjour,

Le mieux serait peut-être que tu te donnes ton propre pa_o.ml (cad
celui sans le correctif qui te gêne) avec ton extension. Je peux te le
fournir, si tu veux.

Je comprends que ça ne soit pas complètement satisfaisant, mais ça me
paraît plus sûr que de récupérer l'entrée simple_patt de façon magique
(ce que je ne sais pas faire immédiatement, de toute façon).

-- Michel

andrieu@ijm.jussieu.fr wrote/écrivait (Thu, Sep 02, 2004 at 12:06:18PM +0200):

Bonjour,

à propose du bug #3015 (Slight parsing difference with/without -pp
"camlp4o"), le correctif dans 3.08.1 n'est pas trés satisfaisant car
une de mes extensions de syntaxe ne marche plus !

En effet, elle se branchait au level "simple" de l'entrée "patt" mais
puisqu'il s'agit maintenant d'une entrée séparée "simple_patt" qui
n'est pas accessible au extensions, ça ne marche plus.

Y a t-il un moyen de contourner ce problème ? (genre récupérer
l'entrée à coup de Obj.magic ou qqch dans le genre ?)

--
Olivier

--

@vicuna
Copy link
Author

vicuna commented Sep 7, 2004

Comment author: administrator

Fixed (back to patt LEVEL "simple", and added a warning).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant