(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |std/misc/uuid[1]#_g4181_|
    (##structure
     gx#syntax-quote::t
     'uuid::t
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[1]#_g4182_|
    (##structure
     gx#syntax-quote::t
     'make-uuid
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[1]#_g4183_|
    (##structure
     gx#syntax-quote::t
     'uuid?
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[1]#_g4184_|
    (##structure
     gx#syntax-quote::t
     'uuid-bytes
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[1]#_g4185_|
    (##structure
     gx#syntax-quote::t
     'uuid-str
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[1]#_g4186_|
    (##structure
     gx#syntax-quote::t
     'uuid-bytes-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[1]#_g4187_|
    (##structure
     gx#syntax-quote::t
     'uuid-str-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |std/misc/uuid[:0:]#uuid|
    (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
     'runtime-identifier:
     |std/misc/uuid[1]#_g4181_|
     'expander-identifiers:
     (cons '#f
           (cons |std/misc/uuid[1]#_g4181_|
                 (cons |std/misc/uuid[1]#_g4182_|
                       (cons |std/misc/uuid[1]#_g4183_|
                             (cons (cons |std/misc/uuid[1]#_g4184_|
                                         (cons |std/misc/uuid[1]#_g4185_| '()))
                                   (cons (cons |std/misc/uuid[1]#_g4186_|
                                               (cons |std/misc/uuid[1]#_g4187_|
                                                     '()))
                                         '()))))))
     'type-exhibitor:
     (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
      '#f
      '#f
      'uuid
      '#f
      '((equal: bytes) (final: . #t))
      '(bytes str)))))
