aboutsummaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2016-04-13 12:00:55 +0200
committerPierre-Marie Pédrot2016-04-13 12:03:34 +0200
commitf0f3d650ec4fcd1644811e099f0f3f50d660a992 (patch)
treee4a99885401e799e1e578430daf1ab2bb51e5d16 /plugins
parentd78784bd86d3d571bb2891356e9e9718c69976ba (diff)
parentd632f64403da813e240973a9caf06c79e262a7ec (diff)
Uniformizing the semantics of ARGUMENT EXTEND macros.
Most notably, we bring the single argument and three argument variants closer, so that the various TYPED AS clauses may be optional. Compile-time warnings have been added for redundant clauses.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/extraction/g_extraction.ml41
1 files changed, 0 insertions, 1 deletions
diff --git a/plugins/extraction/g_extraction.ml4 b/plugins/extraction/g_extraction.ml4
index 7bd07f6255..ca4e13e125 100644
--- a/plugins/extraction/g_extraction.ml4
+++ b/plugins/extraction/g_extraction.ml4
@@ -35,7 +35,6 @@ let pr_int_or_id _ _ _ = function
| ArgId id -> pr_id id
ARGUMENT EXTEND int_or_id
- TYPED AS int_or_id
PRINTED BY pr_int_or_id
| [ preident(id) ] -> [ ArgId (Id.of_string id) ]
| [ integer(i) ] -> [ ArgInt i ]