#> typedef struct { int x; int y; } point; <# (define-c-struct point "point" (x int) (y int)) (make-point x: 1 y: 1) ;=> # (point-x-set! p 2) ;=> #