On Thu, May 29, 2025 at 04:28:45PM -0400, Camm Maguire wrote:
> Greetings, and thanks again!
> 
> >From my reading of the spec GCL's parsing of the pathname-type is
> compliant.  It also passes Paul Dietz' test suite.

Well, CL spec require almost nothing.  Basicaly the only requirement
is that it returns "extention" of the name.

>  If this is causing
> difficulties it would be great if someone could post the failing lisp
> code.

Below is the trouble:

> Grégory Vanuxem <g.vanu...@gmail.com> writes:
> 
> > Le sam. 24 mai 2025, 18:41, Waldek Hebisch <de...@fricas.org> a écrit :
> >
> >  On Sat, May 24, 2025 at 06:14:40PM +0200, Grégory Vanuxem wrote:

> >  > (1) -> )read .fricas.input
> >  > 
> >  >    The file .fricas.input is needed but does not exist.
> >
> >  AFAICS the problem is due to PATHNAME-TYPE in gcl:
> >
> >  )lisp (PATHNAME-TYPE "/home/hebisch/.fricas.input")
> >
> >  Value = "fricas.input"
> >  (1) -> 
> >
> >  All other Lisp implementations that we use return "input".

FriCAS only reads files with known extention, in this case FriCAS
expect extention "input", but gcl PATHNAME-TYPE returns
"fricas.input" which does not match.

This is temporary trouble, in the future I plan to rework FriCAS
code to avoid CL pathname functions, in particular the above
will use string comparison with a substring.

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fricas-devel+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/fricas-devel/aDrpWDAULz26YGIn%40fricas.org.

Reply via email to