Leonardo de Moura
d1c0149e17
chore: fix simproc doc-string ( #3800 )
2024-03-28 17:54:52 +00:00
Leonardo de Moura
b24fbf44f3
feat: dsimproc command
...
Simplification procedures that produce definitionally equal results.
WIP
2024-03-05 14:42:05 -08:00
Scott Morrison
69d462623e
fix: don't drop doc-comments on simprocs ( #3259 )
2024-02-06 20:31:36 +00:00
Leonardo de Moura
c4e6e48690
feat: builtin seval simproc attribute
2024-02-01 16:58:54 +11:00
Leonardo de Moura
9cfca51257
chore: register seval simp set
2024-02-01 16:58:54 +11:00
Leonardo de Moura
de886c617d
feat: simproc sets
...
The command `register_simp_attr` now also declares a `simproc` set.
2024-02-01 16:58:54 +11:00
Leonardo de Moura
5f847c4ce3
chore: missing copyright
2024-01-09 12:57:15 +01:00
Leonardo de Moura
a2aadee28f
feat: simproc declaration vs simproc attribute
...
Allow `simproc`s to be declared without setting the `[simproc]`
attribute. A `simproc` declaration is function + pattern.
Motivation: allow them to be provided as arguments to `simp` **and** `simp only`.
TODO: track their use in `simp`.
TODO: builtin simprocs
2024-01-09 12:57:15 +01:00