~peterpall/maxima/+git/maxima.code:rtoy-refactor-risch-parnumer

Last commit made on 2023-02-07
Get this branch:
git clone -b rtoy-refactor-risch-parnumer https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-refactor-risch-parnumer
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

19ec7d0... by Raymond Toy <email address hidden>

Remove pardenom from declare-top

There are no uses of `pardenom` in risch.lisp, so remove it from
`declare-top`.

Now there are no uses of `pardenom` in Maxima. Another specvar
removed.

4ce4d49... by Raymond Toy <email address hidden>

Remove unused pardenom

Remove `pardenom` from `tryrisch` and `rischfprog`. It's not used by
these routines so it can be removed.

Full testsuite passes.

cedfcd6... by Raymond Toy <email address hidden>

Rename pardenom to risch-pardenom in rischlogdprog

`rischlogdprog` doesn't need to use the specvar `pardenom`, so rename
it to the lexical `risch-pardenom`.

Full testsuite passes.

523ad1b... by Raymond Toy <email address hidden>

Rename pardenom to risch-pardenom in rischlogeprog

`rischlogeprog` doesn't need to use the specvar `pardenom`, so rename
it to the lexical `risch-pardenom`.

Full testsuite passes.

99ece1e... by Raymond Toy <email address hidden>

Remove parnumer from declare-top

`parnumer` isn't used in risch.lisp anymore so remove it from
`declare-top`.

Full testsuite passes.

8ccaa87... by Raymond Toy <email address hidden>

Rename parnumer to risch-parnumer in tryrisch

`tryrisch` doesn't use `parnumer`, so remove it from the prog
statement. There are now no uses of the specvar `parnumer` in
risch.lisp.

Full testsuite passes.

8be4f4e... by Raymond Toy <email address hidden>

Rename parnumer to risch-parnumer in rischlogdprog

`rischlogdprog` doesn't need the specialness of `parnumer` so rename
it to `risch-parnumer`.

Full testsuite passes.

2a8e413... by Raymond Toy <email address hidden>

Rename parnumer to risch-parnumer in rischlogeprog

`rischlogeprog` doesn't need the specialness of `parnumer` so rename
it to `risch-parnumer`.

Full testsuite passes.

c4f6d68... by Raymond Toy <email address hidden>

Remove logptdx from declare-top

`logptdx` no longer used, so we can remove it from the `declare-top`.
This means that the specvar `logptdx` has been completely removed from
Maxima.

Full testsuite passes.

0ba1394... by Raymond Toy <email address hidden>

Rename logptdx to risch-logptdx in tryrisch

`tryrisch` doesn't need the specvar `logptdx` so rename it to
`risch-logptdx`. This was the last place to use `logptdx`; there are
no more uses of the specvar in risch.lisp.

Full testsuite passes.