Ralf,
Here is a simple example of the problem I reported yesterday.
FriCAS (AXIOM fork) Computer Algebra System
Version: FriCAS 2011-12-12
Timestamp: Saturday December 31, 2011 at 18:22:07
-----------------------------------------------------------------------------
Issue )copyright to view copyright notices.
Issue )summary for a summary of useful system commands.
Issue )quit to leave FriCAS and return to shell.
-----------------------------------------------------------------------------
(1) -> )sys cat simple.as
-- simple.as:
#include "axiom"
#pile
dd1: with
f: ()->Integer
== add
f():Integer == 1
--
(1) -> )co simple.as
Compiling FriCAS source code from file /home/wspage/simple.as using
AXIOM-XL compiler and options
-O -Fasy -Fao -Flsp -laxiom -Mno-ALDOR_W_WillObsolete -DAxiom -Y
$AXIOM/algebra -I $AXIOM/algebra
Use the system command )set compiler args to change these
options.
Compiling Lisp source code from file ./simple.lsp
Issuing )library command for simple
Reading /home/wspage/simple.asy
dd1 is now explicitly exposed in frame frame1
dd1 will be automatically loaded when needed from
/home/wspage/simple
(1) -> )sh dd1
dd1 is a domain constructor
Abbreviation for dd1 is DD1
This constructor is exposed in this frame.
------------------------------- Operations --------------------------------
(1) -> f()$dd1
>> System error:
The value
#1=#(0
#2=(#
. #3=(#S(FOAM-USER::|Struct-runtime-51|
:|rtAssertMessage-0| (# . #3#)
:|dbgPaused?-1| NIL
:|rtDebugPaused!-2| (# . #3#)
:|rtDebugPaused?-3| (# . #3#)
:|rtDebugStep-4| (# . #3#)
:|rtDebugCall-5| (# . #3#)
:|rtDebugCatch-6| (# . #3#)
:|rtDebugThrow-7| (# . #3#)
:|rtDebugAssign-8| (# . #3#)
:|rtDebugExit-9| (# . #3#)
:|rtDebugReturn-10| (# . #3#)
:|rtDebugInside-11| (# . #3#)
:|rtDebugEnter-12| (# . #3#)
:|rtDebugInit-13| (# . #3#)
:|rtDoDebug-14| (# . #3#)
:|rtSingleParamNameFn-15| (# . #3#)
:|rtConstNameFn-16| (# . #3#)
:|namePartFrString-17| (# . #3#)
:|namePartFrOther-18| (# . #3#)
:|namePartConcat-19| (# . #3#)
:|rtLazyDomFrInit-20| (# . #3#)
:|rtLazyCatFrInit-21| (# . #3#)
:|rtDelayedGetExport!-22| (# . #3#)
:|rtDelayedInit!-23| (# . #3#)
:|rtCacheDynamicAdd-24| (# . #3#)
:|rtCacheDynamicCheck-25| (# . #3#)
:|rtCacheDynamicMake-26| (# . #3#)
:|rtCacheAdd-27| (# . #3#)
:|rtCacheCheck-28| (# . #3#)
:|rtCacheExplicitMake-29| (# . #3#)
:|rtCacheMake-30| (# . #3#)
:|domainPrepare!-31| (# . #3#)
:|rtAddStrings-32| (# . #3#)
:|rtConstSIntFn-33| (# . #3#)
:|lazyForceImport-34| (# . #3#)
:|lazyGetExport!-35| (# . #3#)
:|extendFill!-36| (# . #3#)
:|extendMake-37| (# . #3#)
:|noOperation-38| (# . #3#)
:|categoryFill!-39| (# . #3#)
:|categoryMakeDummy-40| (# . #3#)
:|categoryName-41| (# . #3#)
:|categoryBuild-42| (# . #3#)
:|categoryMake-43| (# . #3#)
:|categoryAddExports!-44| (# . #3#)
:|categoryAddNameFn!-45| (# . #3#)
:|categoryAddParents!-46| (# . #3#)
:|domainFill!-47| (# . #3#)
:|domainMakeDummy-48| (# . #3#)
:|domainName-49| (# . #3#)
:|domainHash!-50| (# . #3#)
:|domainTestExport!-51| (# . #3#)
:|domainGetExport!-52| (# . #3#)
:|domainAddNameFn!-53| (# . #3#)
:|domainAddHash!-54| (# . #3#)
:|domainAddParents!-55| (# . #3#)
:|domainAddDefaults!-56| (# . #3#)
:|domainAddExports!-57| (# . #3#)
:|domainMakeDispatch-58| (# . #3#)
:|domainMake-59| (# . #3#)
:PRINT-60 (# . #3#)
:|box-61| (NIL)
:|ddv-62| NIL
:|edv-63| NIL
:|adv-64| #1#
:|inheritToDummy-65| (# . #3#)
:|hashDummy-66| (# . #3#)
:|getDummy-67| (# . #3#)
:|nameDummy-68| (# . #3#)
:|inheritToExtend-69| (# . #3#)
:|nameExtend-70| (# . #3#)
:|hashExtend-71| (# . #3#)
:|getExtend-72| (# . #3#)
:|inheritTo-73| #4=(# . #3#)
:|name-74| #2#
:|hash-75| #5=(# . #3#)
:|get-76| #6=(# . #3#)
:|domainStdName-77| (# . #3#)
:|serialThis-78| 1
:|inheritTo-79| (# . #3#)
:|get-80| (# . #3#)
:|domHash-81| (# . #3#)
:|name-82| (# . #3#)
:|pdv-83| NIL
:|ddv-84| NIL
:|dv-85| NIL
:|parentCountDummy-86| (# . #3#)
:|parentGetDummy-87| (# . #3#)
:|hashDummy-88| (# . #3#)
:|getDummy-89| (# . #3#)
:|buildDummy-90| (# . #3#)
:|nameDummy-91| (# . #3#)
:|parentGet-92| (# . #3#)
:|parentCount0-93| (# . #3#)
:|hash0-94| (# . #3#)
:|get0-95| (# . #3#)
:|build0-96| (# . #3#)
:|name0-97| (# . #3#)
:|parentGet-98| (# . #3#)
:|parentCount0-99| (# . #3#)
:|hash0-100| (# . #3#)
:|get0-101| (# . #3#)
:|build0-102| (# . #3#)
:|name0-103| (# . #3#)
:|pcdv-104| NIL
:|codes-105| (200143 51482908)
:|names-106| ("ff type
LIST.
(1) ->
Regards,
Bill Page.
On Sat, Dec 31, 2011 at 1:58 PM, Ralf Hemmecke <[email protected]> wrote:
> Success! Fixed FriCAS-Aldor-Interface again! Please test!
>
> ...
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/fricas-devel?hl=en.