RosettaCodeData/Task/Logical-operations/Racket/logical-operations.rkt
Ingy döt Net 6f050a029e update
2013-06-05 21:47:54 +00:00

10 lines
410 B
Racket

#lang racket
(define (logic a b)
(displayln (format "a and b equals ~a" (and a b)))
(displayln (format "a or b equals ~a" (or a b)))
(displayln (format "not a equals ~a" (not a)))
(displayln (format "a nand b equals ~a" (nand a b)))
(displayln (format "a nor b equals ~a" (nor a b)))
(displayln (format "a implies b equals ~a" (implies a b)))
(displayln (format "a xor b equals ~a" (xor a b))))