Difference between revisions of "SubL/examples.print"
From Public Domain Knowledge Bank
DavidWhitten (talk | contribs) (→print w/ 1 argument) |
DavidWhitten (talk | contribs) (→print w/ 2 arguments) |
||
Line 7: | 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 ==== | + | ==== 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. | ||
Line 13: | Line 13: | ||
[Time: 0.006 secs] | [Time: 0.006 secs] | ||
"hello" | "hello" | ||
+ | |||
==== print w/ 3+ arguments is ERROR ==== | ==== print w/ 3+ arguments is ERROR ==== | ||
CYC(#): (print "hello" "world" #$Lenat) | CYC(#): (print "hello" "world" #$Lenat) |
Revision as of 03:29, 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