@@ -1387,6 +1387,13 @@ external pred coq.arguments.simplification i:gref,
13871387external pred coq.arguments.set-simplification i:gref,
13881388 i:simplification_strategy.
13891389
1390+ % [coq.arguments.reset-simplification GR] resets the behavior of the
1391+ % simplification tactics.
1392+ % Also resets the ! and / modifiers for the Arguments command.
1393+ % Supported attributes:
1394+ % - @global! (default: false)
1395+ external pred coq.arguments.reset-simplification i:gref.
1396+
13901397% [coq.locate-abbreviation Name Abbreviation] locates an abbreviation. It's
13911398% a fatal error if Name cannot be located.
13921399external pred coq.locate-abbreviation i:id, o:abbreviation.
@@ -1499,6 +1506,8 @@ type coq.redflags.cofix coq.redflag.
14991506type coq.redflags.zeta coq.redflag.
15001507type coq.redflags.const constant ->
15011508 coq.redflag. % enable/disable unfolding
1509+ type coq.redflags.proj projection ->
1510+ coq.redflag. % enable/disable unfolding
15021511
15031512% Set of flags for lazy, cbv, ... reductions
15041513kind coq.redflags type.
@@ -1844,15 +1853,20 @@ coq.elpi.accumulate S N C :- coq.elpi.accumulate-clauses S N [C].
18441853
18451854
18461855% [coq.elpi.accumulate-clauses Scope DbName Clauses]
1847- % Declare that, once the program is over, the given clauses has to be
1848- % added to the given db (see Elpi Db).
1856+ % Declare that the given clauses have to be added to the given db (see Elpi
1857+ % Db).
18491858% Clauses usually belong to Coq modules: the Scope argument lets one
18501859% select which module:
1851- % - execution site (default) is the module in which the pogram is
1852- % invoked
1860+ % - execution site (default) is the module in which the program is
1861+ % invoked, the clauses will be accumulated when the execution of the
1862+ % program ends
18531863% - current is the module currently being constructed (see
1854- % begin/end-module)
1855- % - library is the current file (the module that is named after the file)
1864+ % begin/end-module), the clauses will be accumulated when the execution of
1865+ % the program ends
1866+ % or the start of another program (whichever comes first)
1867+ % - library is the current file (the module that is named after the file),
1868+ % the clauses will be accumulated when the execution of the program
1869+ % ends
18561870% The clauses are visible as soon as the enclosing module is Imported.
18571871% A clause that mentions a section variable is automatically discarded
18581872% at the end of the section.
0 commit comments