def test_lambda_list_keywords_rest():
 can_compile(u'(fn (x &rest xs) (print xs))')
 cant_compile(u'(fn (x &rest xs &rest ys) (print xs))')
 can_compile(u'(fn (&optional a &rest xs) (print xs))')

def test_lambda_list_keywords_rest ( ) : can_compile ( u'(fn (x &rest xs) (print xs))' ) cant_compile ( u'(fn (x &rest xs &rest ys) (print xs))' ) can_compile ( u'(fn (&optional a &rest xs) (print xs))' )
ensure we can compile functions with lambda list keywords .