Language: Scheme/Racket/Lisp
Using define-syntax, create a switch statement. Thestatement must work like the example below.
Try your best to use syntax-rule ()
Sample usage:
(define x 99)
(switch x
[3 (displayln “x is 3”)]
[4 (displayln “x is 4”)]
[5 (displayln “x is 5”)]
[default (displayln “none of the above”)])
This example should end up displaying “none of theabove” since x and 99 were never switched.
(
define x 99)
(switch x
[3 (displayln “x is 3”)]
[4 (displayln “x is 4”)]
[99 (displayln “x is 99”)]
[default (displayln “none of the above”)])
This example should display “x is 99”.
Expert Answer
An answer will be send to you
PayPal Gateway not configured
PayPal Gateway not configured