diff --git a/tests/sex-programs/comments.sex b/tests/sex-programs/comments.sex new file mode 100644 index 0000000..1b9df8b --- /dev/null +++ b/tests/sex-programs/comments.sex @@ -0,0 +1,13 @@ +(input) +(output "start" "end") +(return 0) + +;;; A top-level comment, preserved into the generated C. +(include stdio.h) + +;; Another top-level comment, right before the function. +(pub fn main () int + ;; a comment in statement position + (puts "start") + (puts "end") ; a trailing comment after a statement + (return 0))