Branch: refs/heads/testing-user-01
Commit: fa403f852a82c7431c18bd376e66b682c56cc87b
https://github.com/acl2/acl2/commit/fa403f852a82c7431c18bd376e66b682c56cc87b
Author: David Taylor <
jdavid...@outlook.com>
Date: 2025-09-21 (Sun, 21 Sep 2025)
Changed paths:
M books/system/doc/acl2-doc.lisp
Log Message:
-----------
Add LIST to TYPE-SPEC doc
Commit: c8695786778ecb09e156269814143ed8ec5ce6ec
https://github.com/acl2/acl2/commit/c8695786778ecb09e156269814143ed8ec5ce6ec
Author: David Taylor <
jdavid...@outlook.com>
Date: 2025-09-21 (Sun, 21 Sep 2025)
Changed paths:
M books/projects/codewalker/basic-demo.lsp
Log Message:
-----------
Update Codewalker basic demo for filename adjustments
Commit: 14d7870960f0df892da4882c4f228d383b5dc8c5
https://github.com/acl2/acl2/commit/14d7870960f0df892da4882c4f228d383b5dc8c5
Author: MattKaufmann <
kauf...@cs.utexas.edu>
Date: 2025-09-21 (Sun, 21 Sep 2025)
Changed paths:
M books/system/doc/acl2-doc.lisp
Log Message:
-----------
Merge pull request #1853 from copperteal/type-spec/add-list-to-doc
Add `LIST` to type table in `TYPE-SPEC` doc
Commit: 220687f7f583e7d4ce7e27d60ece39339ba30ba7
https://github.com/acl2/acl2/commit/220687f7f583e7d4ce7e27d60ece39339ba30ba7
Date: 2025-09-21 (Sun, 21 Sep 2025)
Changed paths:
M books/kestrel/c/syntax/reader.lisp
Log Message:
-----------
Merge commit '952144127257e953bfb84e27446c6cfe05af21d6' into HEAD
Commit: a8da967d3bf18ed0ae5adb943de8e728ba736587
https://github.com/acl2/acl2/commit/a8da967d3bf18ed0ae5adb943de8e728ba736587
Author: Matt Kaufmann <
kauf...@cs.utexas.edu>
Date: 2025-09-21 (Sun, 21 Sep 2025)
Changed paths:
M doc.lisp
M doc/acl2-code-size.txt
M doc/home-page.html
Log Message:
-----------
Synch doc.lisp etc.
Commit: b439ebe3e052f77d45930a2de28e049fd274210e
https://github.com/acl2/acl2/commit/b439ebe3e052f77d45930a2de28e049fd274210e
Author: MattKaufmann <
kauf...@cs.utexas.edu>
Date: 2025-09-22 (Mon, 22 Sep 2025)
Changed paths:
M books/projects/codewalker/basic-demo.lsp
Log Message:
-----------
Merge pull request #1854 from copperteal/codewalker/demo-fix
Update Codewalker basic demo for filename adjustments
Commit: 95f8781ee227053c49ae00d04982e0959a3a2f85
https://github.com/acl2/acl2/commit/95f8781ee227053c49ae00d04982e0959a3a2f85
Author: Matt Kaufmann <
matthew.j...@gmail.com>
Date: 2025-09-22 (Mon, 22 Sep 2025)
Changed paths:
M books/projects/hol-in-acl2/acl2/lemmas.lisp
M books/projects/hol-in-acl2/acl2/package.lsp
M books/projects/hol-in-acl2/acl2/theories.lisp
A books/projects/hol-in-acl2/acl2/typ.lisp
M books/projects/hol-in-acl2/examples/README
A books/projects/hol-in-acl2/examples/eval-poly-proof.lisp
A books/projects/hol-in-acl2/examples/eval-poly-thy-alt.lisp
A books/projects/hol-in-acl2/to-do.txt
Log Message:
-----------
Add proof of a distributive law for a HOL expression evaluator, carried out by reducing it to a trivial proof of a corresponding theorem about an ACL2 expression evaluator.
See books/projects/hol-in-acl2/examples/eval-poly-proof.lisp. This
work takes advantage of the translation from HOL to ACL2 carried out
with Konrad Slind, by applying Konrad's translator and my defhol macro
to translate the desired HOL theorem into ACL2 as extended by the ZF
set theory books.
Commit: 45c9f854b72a1d67d02dbfdc5c3c3e576c65f9da
https://github.com/acl2/acl2/commit/45c9f854b72a1d67d02dbfdc5c3c3e576c65f9da
Author: Matt Kaufmann <
matthew.j...@gmail.com>
Date: 2025-09-22 (Mon, 22 Sep 2025)
Changed paths:
M books/projects/hol-in-acl2/to-do.txt
Log Message:
-----------
Add a to-do item.
Commit: b440ab366b8fb7ddd4b138c05cf494eeec63cdb2
https://github.com/acl2/acl2/commit/b440ab366b8fb7ddd4b138c05cf494eeec63cdb2
M books/kestrel/c/transformation/simpadd0-doc.lisp
M books/kestrel/c/transformation/simpadd0.lisp
M books/kestrel/c/transformation/tests/simpadd0/asg-int.lisp
M books/kestrel/c/transformation/tests/simpadd0/bin.lisp
M books/kestrel/c/transformation/tests/simpadd0/blocks.lisp
M books/kestrel/c/transformation/tests/simpadd0/cast-int-to-long.lisp
M books/kestrel/c/transformation/tests/simpadd0/cast-long-to-int.lisp
M books/kestrel/c/transformation/tests/simpadd0/constant.lisp
M books/kestrel/c/transformation/tests/simpadd0/decl.lisp
M books/kestrel/c/transformation/tests/simpadd0/file-scope.lisp
M books/kestrel/c/transformation/tests/simpadd0/gg.lisp
M books/kestrel/c/transformation/tests/simpadd0/global.lisp
M books/kestrel/c/transformation/tests/simpadd0/if.lisp
M books/kestrel/c/transformation/tests/simpadd0/ifelse.lisp
M books/kestrel/c/transformation/tests/simpadd0/logand.lisp
M books/kestrel/c/transformation/tests/simpadd0/logor.lisp
M books/kestrel/c/transformation/tests/simpadd0/nonint-const.lisp
M books/kestrel/c/transformation/tests/simpadd0/nonint-param.lisp
M books/kestrel/c/transformation/tests/simpadd0/nonint-return.lisp
M books/kestrel/c/transformation/tests/simpadd0/noninteger.lisp
M books/kestrel/c/transformation/tests/simpadd0/nosimp-int.lisp
M books/kestrel/c/transformation/tests/simpadd0/nosimp-short.lisp
M books/kestrel/c/transformation/tests/simpadd0/nosimp-ulong.lisp
M books/kestrel/c/transformation/tests/simpadd0/paren.lisp
M books/kestrel/c/transformation/tests/simpadd0/return-void.lisp
M books/kestrel/c/transformation/tests/simpadd0/stmt-null.lisp
M books/kestrel/c/transformation/tests/simpadd0/ternary-int.lisp
M books/kestrel/c/transformation/tests/simpadd0/var.lisp
M books/kestrel/c/transformation/tests/simpadd0/while.lisp
Log Message:
-----------
[C2C] Improve interface of `simpadd0`.
Have it take keyword inputs `:const-old` and `:const-new`.
Commit: a363e56ae660dade937ea1fc80f3bef908b1904b
https://github.com/acl2/acl2/commit/a363e56ae660dade937ea1fc80f3bef908b1904b
M books/kestrel/c/language/dynamic-semantics.lisp
M books/kestrel/c/language/object-type-preservation.lisp
M books/kestrel/c/language/variable-resolution-preservation.lisp
M books/kestrel/c/language/variable-visibility-preservation.lisp
Log Message:
-----------
[C] Improve formalization of dynamic semantics.
Make `exec-expr-call-or-asg` also return a result, besides the new computation
state, for more uniformity.
Commit: 23858b1641d9eb3f488d4c9f7ac9783022349757
https://github.com/acl2/acl2/commit/23858b1641d9eb3f488d4c9f7ac9783022349757
M books/kestrel/c/atc/statement-generation.lisp
M books/kestrel/c/atc/symbolic-execution-rules/exec-expr-call-or-asg.lisp
M books/kestrel/c/atc/symbolic-execution-rules/exec-stmt.lisp
Log Message:
-----------
[ATC] Adapt to changes to dynamic semantics formulation.
Commit: 06f4921340ab65ad55c3103d0779ac0f23f540ef
https://github.com/acl2/acl2/commit/06f4921340ab65ad55c3103d0779ac0f23f540ef
M books/kestrel/c/syntax/printer.lisp
A books/kestrel/c/syntax/printing.lisp
M books/kestrel/c/syntax/top.lisp
Log Message:
-----------
[C$] Add a file and topic for printing.
Put the printer under there.
Commit: 1e34c90c2f0ef1d1316b21cf7095d03978999d6c
https://github.com/acl2/acl2/commit/1e34c90c2f0ef1d1316b21cf7095d03978999d6c
M books/projects/hol-in-acl2/acl2/lemmas.lisp
M books/projects/hol-in-acl2/acl2/package.lsp
M books/projects/hol-in-acl2/acl2/theories.lisp
A books/projects/hol-in-acl2/acl2/typ.lisp
M books/projects/hol-in-acl2/examples/README
A books/projects/hol-in-acl2/examples/eval-poly-proof.lisp
A books/projects/hol-in-acl2/examples/eval-poly-thy-alt.lisp
A books/projects/hol-in-acl2/to-do.txt
Log Message:
-----------
Merge.
Commit: e1ea1caaca32b8ffd5399f1654b679c497b9a02c
https://github.com/acl2/acl2/commit/e1ea1caaca32b8ffd5399f1654b679c497b9a02c
M books/kestrel/c/syntax/abstract-syntax-trees.lisp
M books/kestrel/c/syntax/disambiguator.lisp
M books/kestrel/c/syntax/formalized.lisp
M books/kestrel/c/syntax/langdef-mapping.lisp
M books/kestrel/c/syntax/parser.lisp
M books/kestrel/c/syntax/printer.lisp
M books/kestrel/c/syntax/standard.lisp
M books/kestrel/c/syntax/validator.lisp
M books/kestrel/c/transformation/constant-propagation.lisp
M books/kestrel/c/transformation/simpadd0.lisp
M books/kestrel/c/transformation/utilities/free-vars.lisp
M books/kestrel/c/transformation/utilities/subst-free.lisp
Log Message:
-----------
[C$] Improve some AST names.
Commit: 2d302a8cb5955cc2719e6a112ff693c860f4bab5
https://github.com/acl2/acl2/commit/2d302a8cb5955cc2719e6a112ff693c860f4bab5
M books/kestrel/c/syntax/abstract-syntax-trees.lisp
M books/kestrel/c/syntax/disambiguator.lisp
M books/kestrel/c/syntax/formalized.lisp
M books/kestrel/c/syntax/langdef-mapping.lisp
M books/kestrel/c/syntax/parser.lisp
M books/kestrel/c/syntax/printer.lisp
M books/kestrel/c/syntax/standard.lisp
M books/kestrel/c/syntax/validator.lisp
M books/kestrel/c/transformation/constant-propagation.lisp
M books/kestrel/c/transformation/simpadd0.lisp
M books/kestrel/c/transformation/split-all-gso.lisp
M books/kestrel/c/transformation/splitgso.lisp
M books/kestrel/c/transformation/utilities/free-vars.lisp
M books/kestrel/c/transformation/utilities/subst-free.lisp
Log Message:
-----------
[C$] Improve some AST names.
Commit: b6f35a0eb53aec662ecf000d67ced6da93fef2dc
https://github.com/acl2/acl2/commit/b6f35a0eb53aec662ecf000d67ced6da93fef2dc
A books/kestrel/fty/character-set.lisp
M books/kestrel/fty/top.lisp
Log Message:
-----------
[FTY] Add fixtype of osets of characters.
Commit: 4cc080371e8f624cf285a550fb6f0adfffe47739
https://github.com/acl2/acl2/commit/4cc080371e8f624cf285a550fb6f0adfffe47739
A books/kestrel/fty/any-nat-map.lisp
M books/kestrel/fty/top.lisp
Log Message:
-----------
[FTY] Add fixtype of omaps from anything to naturals.
Commit: bf80b4dd82ac3b98c4767eaf3be8e9f8262e4ebf
https://github.com/acl2/acl2/commit/bf80b4dd82ac3b98c4767eaf3be8e9f8262e4ebf
M books/kestrel/c/syntax/abstract-syntax-trees.lisp
M books/kestrel/c/syntax/disambiguator.lisp
M books/kestrel/c/syntax/formalized.lisp
M books/kestrel/c/syntax/langdef-mapping.lisp
M books/kestrel/c/syntax/parser.lisp
M books/kestrel/c/syntax/printer.lisp
M books/kestrel/c/syntax/standard.lisp
M books/kestrel/c/syntax/validator.lisp
M books/kestrel/c/transformation/constant-propagation.lisp
M books/kestrel/c/transformation/simpadd0.lisp
M books/kestrel/c/transformation/utilities/free-vars.lisp
M books/kestrel/c/transformation/utilities/subst-free.lisp
Log Message:
-----------
[C$] Improve some AST names.
Commit: 7583eede2b6ac7ead0912cc9c210f7387b28bc45
https://github.com/acl2/acl2/commit/7583eede2b6ac7ead0912cc9c210f7387b28bc45
A books/kestrel/fty/character-any-map.lisp
M books/kestrel/fty/top.lisp
Log Message:
-----------
[FTY] Add fixtype of omaps from characters to anything.
Commit: aea17e245251dd990631c306537b4e956b787ac3
https://github.com/acl2/acl2/commit/aea17e245251dd990631c306537b4e956b787ac3
M books/kestrel/c/syntax/abstract-syntax-trees.lisp
M books/kestrel/c/syntax/disambiguator.lisp
M books/kestrel/c/syntax/formalized.lisp
M books/kestrel/c/syntax/langdef-mapping.lisp
M books/kestrel/c/syntax/parser.lisp
M books/kestrel/c/syntax/printer.lisp
A books/kestrel/c/syntax/printing.lisp
M books/kestrel/c/syntax/standard.lisp
M books/kestrel/c/syntax/top.lisp
M books/kestrel/c/syntax/validator.lisp
M books/kestrel/c/transformation/constant-propagation.lisp
M books/kestrel/c/transformation/simpadd0.lisp
M books/kestrel/c/transformation/split-all-gso.lisp
M books/kestrel/c/transformation/splitgso.lisp
M books/kestrel/c/transformation/utilities/free-vars.lisp
M books/kestrel/c/transformation/utilities/subst-free.lisp
Log Message:
-----------
Merge.
Commit: 85d14dd4076f2813b722641f23104c37fbb965e5
https://github.com/acl2/acl2/commit/85d14dd4076f2813b722641f23104c37fbb965e5
A books/kestrel/fty/any-nat-map.lisp
A books/kestrel/fty/character-any-map.lisp
A books/kestrel/fty/character-set.lisp
M books/kestrel/fty/top.lisp
Log Message:
-----------
Merge.
Compare:
https://github.com/acl2/acl2/compare/952144127257...85d14dd4076f