Difference between revisions of "SubL/examples.print"
From Public Domain Knowledge Bank
DavidWhitten (talk | contribs) (→SubL/examples.1) |
DavidWhitten (talk | contribs) (→print w/ 0 arguments is ERROR) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
− | |||
− | |||
== [[:SubL/examples.1]] == | == [[:SubL/examples.1]] == | ||
− | === [[SubL/examples.IO]] === | + | === [[:SubL/examples.IO]] === |
</noinclude> | </noinclude> | ||
=== print w/ 0 arguments is ERROR === | === print w/ 0 arguments is ERROR === | ||
Line 9: | Line 7: | ||
Error: Cannot make an arity 0 function from #<Function PRINT> {req=1 ...} | Error: Cannot make an arity 0 function from #<Function PRINT> {req=1 ...} | ||
− | + | === print w/ 2 arguments === | |
+ | ==== arg2 must be OUTPUT-TEXT-STREAM ==== | ||
CYC(#):(print "hello" #$Lenat) | CYC(#):(print "hello" #$Lenat) | ||
Error: #$Lenat is not of type: OUTPUT-TEXT-STREAM. | Error: #$Lenat is not of type: OUTPUT-TEXT-STREAM. |
Latest revision as of 03:34, 8 March 2019
Contents
SubL/examples.1
SubL/examples.IO
print w/ 0 arguments is ERROR
CYC(#): (print) Error: Cannot make an arity 0 function from #<Function PRINT> {req=1 ...}
print w/ 2 arguments
arg2 must be OUTPUT-TEXT-STREAM
CYC(#):(print "hello" #$Lenat) Error: #$Lenat is not of type: OUTPUT-TEXT-STREAM. CYC(#): (print "hello" "world") [Time: 0.006 secs] "hello"
print w/ 3+ arguments is ERROR
CYC(#): (print "hello" "world" #$Lenat) Error: Cannot make an arity 3 function from #<Function PRINT> {req=1 opt=1 allowsrest=false}
print w/ 1 argument
(print "string")
CYC(#): (print "hello") "hello" [Time: 0.002 secs] "hello"
(print 'symbol )
CYC(15): (print 'symb) SYMB [Time: 0.002 secs] SYMB
(print stringp)
CYC(#): (print stringp) Error: STRINGP is not bound.
(print #$Lenat)
CYC(#): (print #$Lenat) #$Lenat [Time: 0.0 secs] #$Lenat