aboutsummaryrefslogtreecommitdiff
path: root/dev/doc/archive/extensions.txt
diff options
context:
space:
mode:
authorEmilio Jesus Gallego Arias2019-03-21 02:07:17 +0100
committerEmilio Jesus Gallego Arias2019-03-21 02:07:17 +0100
commit4a547c6aa58ef902c0a883d4be77761537a86280 (patch)
tree61c848238d70291162972a62a7878923810f486d /dev/doc/archive/extensions.txt
parentd3f40cad021e3c794be99cb90f0e2869ab389f40 (diff)
parent0063c4c985078fd181c4a3a149ccbb06752edc97 (diff)
Merge PR #9774: Remove clutter by moving historic unmaintained dev/doc files to an archive subfolder.
Reviewed-by: ejgallego
Diffstat (limited to 'dev/doc/archive/extensions.txt')
-rw-r--r--dev/doc/archive/extensions.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/dev/doc/archive/extensions.txt b/dev/doc/archive/extensions.txt
new file mode 100644
index 0000000000..36d63029f1
--- /dev/null
+++ b/dev/doc/archive/extensions.txt
@@ -0,0 +1,18 @@
+Comment ajouter une nouvelle entrée primitive pour les TACTIC EXTEND ?
+======================================================================
+
+Exemple de l'ajout de l'entrée "clause":
+
+- ajouter un type ClauseArgType dans interp/genarg.ml{,i}, avec les
+ wit_, rawwit_, et globwit_ correspondants
+
+- ajouter partout où Genarg.argument_type est filtré le cas traitant de
+ ce nouveau ClauseArgType
+
+- utiliser le rawwit_clause pour définir une entrée clause du bon
+ type et du bon nom dans le module Tactic de pcoq.ml4
+
+- il faut aussi exporter la règle hors de g_tactic.ml4. Pour cela, il
+ faut rejouter clause dans le GLOBAL du GEXTEND
+
+- seulement après, le nom clause sera accessible dans les TACTIC EXTEND !