4d32357...
by
Raymond Toy <email address hidden>
on 2022-12-31
Assign the 'mode property in the variables definitions.
trdata.lisp did a `putprop` to add the 'mode property a value of
'$boolean for a list of variables. Instead, add this when the
variable is defined.
a659fd3...
by
Raymond Toy <email address hidden>
on 2022-12-31
Remove unneeded special decls for ps-bmt-disrep
This is defined in globals.lisp so it's special decls not needed.
Also added a comment on the usage of ps-bmt-disrep. It's always T and
used in exactly one place.
79f051b...
by
Raymond Toy <email address hidden>
on 2022-12-31
Remove special decl for bigfloatzero from simp.lisp
`bigfloatzero` is defined in globals.lisp, so we don't need the
special decl in simp.lisp. Forgot to remove it before.
43d9e38...
by
Raymond Toy <email address hidden>
on 2022-12-31
Move more vars from mat to globals
Move `*rank*` and `*inv*` from mat.lisp to globals.lisp because
they're used in more than one file.
Remove unnecessary special decls.
5502ff7...
by
Raymond Toy <email address hidden>
on 2022-12-31
Move more vars from factor to globals
Move `gauss`, `*min*`, `*mx*`, `minpoly*`, and `mm*` from factor.lisp
to globals.lisp because more than one file uses them.
Remove any uneeded special decls for them too.
65afb46...
by
Raymond Toy <email address hidden>
on 2022-12-30
Move mplc* from factor to globals
It's defined in factor but used in rat3e so move it to globals.lisp.
Remove any uneeded special decls for them too.
dd1ad6d...
by
Raymond Toy <email address hidden>
on 2022-12-30
Remove $numer from declare-top
It's in globals.lisp and we forgot to remove it from mlisp.lisp since
the declaration isn't needed.
c7515a3...
by
Raymond Toy <email address hidden>
on 2022-12-30
Move vars from asum to globals
`*opers-list` and `opers` are defined in asum.lisp but used in several
places so move them to globals.lisp. Remove any uneeded special decls
for them too.
6318c51...
by
Raymond Toy <email address hidden>
on 2022-12-30
Move sign-imag-errp to globals from compar
`sign-imag-errp` is used in a couple of files so move it from
compar.lisp to globals.lisp. Remove any unneeded special decls too.
07e6a85...
by
David Scherfgen
on 2022-12-31
Remove unused lexical variable hit-pole in simplim%tan