diff options
Diffstat (limited to 'src/algebra/strap/DIVRING.lsp')
-rw-r--r-- | src/algebra/strap/DIVRING.lsp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/algebra/strap/DIVRING.lsp b/src/algebra/strap/DIVRING.lsp index dbe30695..e72ef347 100644 --- a/src/algebra/strap/DIVRING.lsp +++ b/src/algebra/strap/DIVRING.lsp @@ -3,18 +3,12 @@ (DEFPARAMETER |DivisionRing;AL| 'NIL) -(DEFUN |DivisionRing| () - (LET (#:G1399) - (COND - (|DivisionRing;AL|) - (T (SETQ |DivisionRing;AL| (|DivisionRing;|)))))) - (DEFUN |DivisionRing;| () - (PROG (#0=#:G1397) + (PROG (#0=#:G1400) (RETURN (PROG1 (LETT #0# (|sublisV| - (PAIR '(#1=#:G1396) + (PAIR '(#1=#:G1399) (LIST '(|Fraction| (|Integer|)))) (|Join| (|EntireRing|) (|Algebra| '#1#) (|mkCategory| '|domain| @@ -24,6 +18,12 @@ |DivisionRing|) (SETELT #0# 0 '(|DivisionRing|)))))) +(DEFUN |DivisionRing| () + (LET () + (COND + (|DivisionRing;AL|) + (T (SETQ |DivisionRing;AL| (|DivisionRing;|)))))) + (SETQ |$CategoryFrame| (|put| '|DivisionRing| '|isCategory| T (|addModemap| '|DivisionRing| '(|DivisionRing|) |