(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gx[1]#_g21315_|
    (##structure
     gx#syntax-quote::t
     'syntax-pattern::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21324_|
    (##structure
     gx#syntax-quote::t
     'syntax-pattern-depth-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21326_|
    (##structure
     gx#syntax-quote::t
     'syntax-pattern-id-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21330_|
    (##structure
     gx#syntax-quote::t
     'syntax-pattern-depth
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21332_|
    (##structure
     gx#syntax-quote::t
     'syntax-pattern-id
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21334_|
    (##structure
     gx#syntax-quote::t
     'syntax-pattern?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21336_|
    (##structure
     gx#syntax-quote::t
     'make-syntax-pattern
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21339_|
    (##structure
     gx#syntax-quote::t
     'expander::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g21340_|
    (##structure
     gx#syntax-quote::t
     'expander
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[:0:]#syntax-pattern|
    (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
     'runtime-identifier:
     |gx[1]#_g21315_|
     'expander-identifiers:
     (let ((__tmp21338 |gx[1]#_g21339_|)
           (__tmp21316
            (let ((__tmp21337 |gx[1]#_g21315_|)
                  (__tmp21317
                   (let ((__tmp21335 |gx[1]#_g21336_|)
                         (__tmp21318
                          (let ((__tmp21333 |gx[1]#_g21334_|)
                                (__tmp21319
                                 (let ((__tmp21327
                                        (let ((__tmp21331 |gx[1]#_g21332_|)
                                              (__tmp21328
                                               (let ((__tmp21329
                                                      |gx[1]#_g21330_|))
                                                 (declare (not safe))
                                                 (cons __tmp21329 '()))))
                                          (declare (not safe))
                                          (cons __tmp21331 __tmp21328)))
                                       (__tmp21320
                                        (let ((__tmp21321
                                               (let ((__tmp21325
                                                      |gx[1]#_g21326_|)
                                                     (__tmp21322
                                                      (let ((__tmp21323
                                                             |gx[1]#_g21324_|))
                                                        (declare (not safe))
                                                        (cons __tmp21323
                                                              '()))))
                                                 (declare (not safe))
                                                 (cons __tmp21325
                                                       __tmp21322))))
                                          (declare (not safe))
                                          (cons __tmp21321 '()))))
                                   (declare (not safe))
                                   (cons __tmp21327 __tmp21320))))
                            (declare (not safe))
                            (cons __tmp21333 __tmp21319))))
                     (declare (not safe))
                     (cons __tmp21335 __tmp21318))))
              (declare (not safe))
              (cons __tmp21337 __tmp21317))))
       (declare (not safe))
       (cons __tmp21338 __tmp21316))
     'type-exhibitor:
     (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
      'gx#syntax-pattern::t
      |gx[1]#_g21340_|
      'syntax-pattern
      '#f
      '()
      '(id depth)))))
