(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42914_|
    (##structure
     gx#syntax-quote::t
     'runtime-type-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42916_|
    (##structure
     gx#syntax-quote::t
     'runtime-struct-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42918_|
    (##structure
     gx#syntax-quote::t
     'runtime-class-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42920_|
    (##structure
     gx#syntax-quote::t
     'expander-type-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42922_|
    (##structure
     gx#syntax-quote::t
     'extended-runtime-type-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42924_|
    (##structure
     gx#syntax-quote::t
     'extended-struct-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42926_|
    (##structure
     gx#syntax-quote::t
     'extended-class-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42928_|
    (##structure
     gx#syntax-quote::t
     'runtime-rtd-exhibitor::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42930_|
    (##structure
     gx#syntax-quote::t
     'runtime-struct-exhibitor::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42932_|
    (##structure
     gx#syntax-quote::t
     'runtime-class-exhibitor::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42936_|
    (##structure
     gx#syntax-quote::t
     'macro-object::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42937_|
    (##structure
     gx#syntax-quote::t
     'make-macro-object
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42938_|
    (##structure
     gx#syntax-quote::t
     'macro-object?
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42939_|
    (##structure
     gx#syntax-quote::t
     'macro-object-macro
     #f
     (gx#current-expander-context)
     '()))
  (define |gerbil/core$<MOP>$<MOP:3>[2]#_g42940_|
    (##structure
     gx#syntax-quote::t
     'macro-object-macro-set!
     #f
     (gx#current-expander-context)
     '()))
  (begin
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#runtime-type-info|
      (let ((__tmp42913 |gerbil/core$<MOP>$<MOP:3>[2]#_g42914_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42913)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#runtime-struct-info|
      (let ((__tmp42915 |gerbil/core$<MOP>$<MOP:3>[2]#_g42916_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42915)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#runtime-class-info|
      (let ((__tmp42917 |gerbil/core$<MOP>$<MOP:3>[2]#_g42918_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42917)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#expander-type-info|
      (let ((__tmp42919 |gerbil/core$<MOP>$<MOP:3>[2]#_g42920_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42919)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#extended-runtime-type-info|
      (let ((__tmp42921 |gerbil/core$<MOP>$<MOP:3>[2]#_g42922_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42921)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#extended-struct-info|
      (let ((__tmp42923 |gerbil/core$<MOP>$<MOP:3>[2]#_g42924_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42923)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#extended-class-info|
      (let ((__tmp42925 |gerbil/core$<MOP>$<MOP:3>[2]#_g42926_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42925)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#runtime-rtd-exhibitor|
      (let ((__tmp42927 |gerbil/core$<MOP>$<MOP:3>[2]#_g42928_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42927)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#runtime-struct-exhibitor|
      (let ((__tmp42929 |gerbil/core$<MOP>$<MOP:3>[2]#_g42930_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42929)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#runtime-class-exhibitor|
      (let ((__tmp42931 |gerbil/core$<MOP>$<MOP:3>[2]#_g42932_|))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-info::t|
         'runtime-identifier:
         __tmp42931)))
    (define |gerbil/core$<MOP>$<MOP:3>[:1:]#macro-object|
      (let ((__tmp42941 |gerbil/core$<MOP>$<MOP:3>[2]#_g42936_|)
            (__tmp42935
             (cons '()
                   (cons |gerbil/core$<MOP>$<MOP:3>[2]#_g42936_|
                         (cons |gerbil/core$<MOP>$<MOP:3>[2]#_g42937_|
                               (cons |gerbil/core$<MOP>$<MOP:3>[2]#_g42938_|
                                     (cons (cons |gerbil/core$<MOP>$<MOP:3>[2]#_g42939_|
                                                 '())
                                           (cons (cons |gerbil/core$<MOP>$<MOP:3>[2]#_g42940_|
                                                       '())
                                                 '())))))))
            (__tmp42933
             (let ((__tmp42934 (list)))
               (declare (not safe))
               (##structure
                |gerbil/core$<MOP>$<MOP:2>[1]#runtime-class-exhibitor::t|
                'gerbil.core#macro-object::t
                __tmp42934
                'macro-object
                '#f
                '()
                '(macro)))))
        (declare (not safe))
        (make-class-instance
         |gerbil/core$<MOP>$<MOP:2>[1]#extended-class-info::t|
         'runtime-identifier:
         __tmp42941
         'expander-identifiers:
         __tmp42935
         'type-exhibitor:
         __tmp42933)))))
