core: core:cdr: Support port type.
* src/mes.c (cdr_): Support port type. * mes/module/mes/display.mes (display): Add space between fields.
This commit is contained in:
parent
3e5d775b3b
commit
2d882ee7bb
|
@ -115,6 +115,7 @@
|
||||||
((port? x)
|
((port? x)
|
||||||
(display "#<port " port)
|
(display "#<port " port)
|
||||||
(display (core:cdr x) port)
|
(display (core:cdr x) port)
|
||||||
|
(display " ")
|
||||||
(display (core:car x) port)
|
(display (core:car x) port)
|
||||||
(display ">" port))
|
(display ">" port))
|
||||||
((variable? x)
|
((variable? x)
|
||||||
|
|
|
@ -447,6 +447,7 @@ cdr_ (SCM x)
|
||||||
{
|
{
|
||||||
return (TYPE (x) != TCHAR
|
return (TYPE (x) != TCHAR
|
||||||
&& TYPE (x) != TNUMBER
|
&& TYPE (x) != TNUMBER
|
||||||
|
&& TYPE (x) != TPORT
|
||||||
&& (TYPE (CDR (x)) == TPAIR
|
&& (TYPE (CDR (x)) == TPAIR
|
||||||
|| TYPE (CDR (x)) == TREF
|
|| TYPE (CDR (x)) == TREF
|
||||||
|| TYPE (CDR (x)) == TSPECIAL
|
|| TYPE (CDR (x)) == TSPECIAL
|
||||||
|
|
Loading…
Reference in a new issue