Error in 10.7.6

Started by newdep, December 28, 2021, 08:48:51 AM

Previous topic - Next topic

newdep

There is an error in 10.7.6 .. returns a lot of questions ;-)

Question is, is the question mark a legal type? of a missing type?

(or im i pushing into the blue here..;-)

newLISP v.10.7.6 64-bit on Linux IPv4/6 UTF-8 libffi, options: newlisp -h

Do it like this, else it wont error (double push) ->

> x

nil

>(push x x)

(?)

>(push x x)

any more text below and the forum returns an error... see the replys below
-- (define? (Cornflakes))

newdep

#1
Sorry cant post here any more... again forum error..
-- (define? (Cornflakes))

newdep

#2
newLISP v.10.7.6 64-bit on Linux IPv4/6 UTF-8 libffi, options: newlisp -h
-- (define? (Cornflakes))

newdep

#3
>x

nil
-- (define? (Cornflakes))

newdep

#4
>(push x x)

(?)
-- (define? (Cornflakes))

newdep

#5
>(push x x)
-- (define? (Cornflakes))

newdep

#6
((?) ?)
-- (define? (Cornflakes))

newdep

#7
>(first x)
-- (define? (Cornflakes))

newdep

#8
( ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

...

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Segmentation fault (core dumped)
-- (define? (Cornflakes))

rrq

#9
Same behaviour in "newLISP v.10.7.5 64-bit on Linux IPv4/6 UTF-8 libffi, options: newlisp -h"

cameyo

#10
newlisp 10.7.5. windows 10

(push x x)

(?)

(push x x)

((?) ?)

(first x)

(?)

rrq

#11
My fully repeatable test is:
> (push x x)
(?)
> (x 0 0)

ERR: list reference changed
> x

cameyo

#12
> (push x x)
(?)
> (x 0 0)
ERR: list reference changed
x

Boom