Thanks On Tuesday, April 23, 2019 at 10:12:00 PM UTC+3, Stefan Schmiedl wrote: > > > "orenpa11" <[email protected] <javascript:>>, 23.04.2019, 20:53: > > > Hi > > I am using the function printBoard board (DrRacket Pretty Big) > > > > (printBoard '((0 0 2 0) (0 0 0 0) (0 0 8 0) (0 0 0 0))) > > and the result is > > > > (0 0 2 0) > > (0 0 0 0) > > (0 0 8 0) > > (0 0 0 0) > > "" > > No, it is not. The *print output* is > (0 0 2 0) > (0 0 0 0) > (0 0 8 0) > (0 0 0 0) > while the *return value* is the empty string "" as > implemented in your code. > > > How do I delete the "" ? > > How would you change your question given the information above? > > s. > > > I would like the output to be > > (0 0 2 0) > > (0 0 0 0) > > (0 0 8 0) > > (0 0 0 0) > > > > P.S. the code is > > > > (define (buildBoard n) ;build the started board > > (cond ((= n 0) '()) > > (else (cons '(0 0 0 0) (buildBoard (sub1 n)))))) > > > > (define (printBoard board) ;print the board > > (cond ((empty? board) "" ) > > (else (writeln(first board)) > > (printBoard (rest board))))) > > >
-- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

