eoc/test-uncover-locals.rkt

16 lines
294 B
Racket

#lang racket
(require "uncover-locals.rkt")
(require "test-util.rkt")
(define programs
(list
`(program ()
((start . (seq (assign x.1 20) (seq (assign x.2 3) (return (+ x.1 x.2)))))))))
(test-eq
(cadr (uncover-locals (list-ref programs 0)))
`(locals . (x.1 x.2)))