Hex Artifact Content
Not logged in

Artifact 695c9f73ae9a74317f9ee2bddf5b829eb5ec7c74:


0000: 23 28 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74  #(((tag . "funct
0010: 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
0020: 44 4c 5f 47 65 74 50 6c 61 74 66 6f 72 6d 22 29  DL_GetPlatform")
0030: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
0040: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
0050: 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
0060: 5f 70 6c 61 74 66 6f 72 6d 2e 68 3a 31 38 33 3a  _platform.h:183:
0070: 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  38").    (variad
0080: 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
0090: 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
00a0: 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
00b0: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
00c0: 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
00d0: 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
00e0: 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
00f0: 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
0100: 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
0110: 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
0120: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
0130: 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
0140: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
0150: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
0160: 20 2e 20 22 5f 5f 75 5f 63 68 61 72 22 29 0a 20   . "__u_char"). 
0170: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
0180: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
0190: 73 2f 74 79 70 65 73 2e 68 3a 33 30 3a 32 33 22  s/types.h:30:23"
01a0: 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
01b0: 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
01c0: 6e 65 64 2d 63 68 61 72 22 29 0a 20 20 20 20 20  ned-char").     
01d0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
01e0: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
01f0: 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 28 28  ment . 8))).  ((
0200: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
0210: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
0220: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75 5f 73    (name . "__u_s
0230: 68 6f 72 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  hort").    (loca
0240: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
0250: 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e  lude/bits/types.
0260: 68 3a 33 31 3a 32 38 22 29 0a 20 20 20 20 28 74  h:31:28").    (t
0270: 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
0280: 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72   ":unsigned-shor
0290: 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
02a0: 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
02b0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
02c0: 20 31 36 29 29 29 0a 20 20 28 28 74 61 67 20 2e   16))).  ((tag .
02d0: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
02e0: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
02f0: 6d 65 20 2e 20 22 5f 5f 75 5f 69 6e 74 22 29 0a  me . "__u_int").
0300: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
0310: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
0320: 74 73 2f 74 79 70 65 73 2e 68 3a 33 32 3a 32 32  ts/types.h:32:22
0330: 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
0340: 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
0350: 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20  gned-int").     
0360: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
0370: 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
0380: 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
0390: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
03a0: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
03b0: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75      (name . "__u
03c0: 5f 6c 6f 6e 67 22 29 0a 20 20 20 20 28 6c 6f 63  _long").    (loc
03d0: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
03e0: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
03f0: 2e 68 3a 33 33 3a 32 37 22 29 0a 20 20 20 20 28  .h:33:27").    (
0400: 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
0410: 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e  . ":unsigned-lon
0420: 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
0430: 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
0440: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
0450: 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
0460: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
0470: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
0480: 6d 65 20 2e 20 22 5f 5f 69 6e 74 38 5f 74 22 29  me . "__int8_t")
0490: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
04a0: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
04b0: 69 74 73 2f 74 79 70 65 73 2e 68 3a 33 36 3a 32  its/types.h:36:2
04c0: 31 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  1").    (type.  
04d0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 69 67      (tag . ":sig
04e0: 6e 65 64 2d 63 68 61 72 22 29 0a 20 20 20 20 20  ned-char").     
04f0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
0500: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
0510: 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 28 28  ment . 8))).  ((
0520: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
0530: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
0540: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75 69 6e    (name . "__uin
0550: 74 38 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  t8_t").    (loca
0560: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
0570: 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e  lude/bits/types.
0580: 68 3a 33 37 3a 32 33 22 29 0a 20 20 20 20 28 74  h:37:23").    (t
0590: 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
05a0: 20 22 3a 75 6e 73 69 67 6e 65 64 2d 63 68 61 72   ":unsigned-char
05b0: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
05c0: 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 28 62  ze . 8).      (b
05d0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
05e0: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
05f0: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
0600: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
0610: 2e 20 22 5f 5f 69 6e 74 31 36 5f 74 22 29 0a 20  . "__int16_t"). 
0620: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
0630: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
0640: 73 2f 74 79 70 65 73 2e 68 3a 33 38 3a 32 36 22  s/types.h:38:26"
0650: 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
0660: 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74    (tag . ":short
0670: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
0680: 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 28  ze . 16).      (
0690: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
06a0: 31 36 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  16))).  ((tag . 
06b0: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
06c0: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
06d0: 65 20 2e 20 22 5f 5f 75 69 6e 74 31 36 5f 74 22  e . "__uint16_t"
06e0: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
06f0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
0700: 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 33 39 3a  bits/types.h:39:
0710: 32 38 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  28").    (type. 
0720: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
0730: 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20  signed-short"). 
0740: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
0750: 20 31 36 29 0a 20 20 20 20 20 20 28 62 69 74 2d   16).      (bit-
0760: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
0770: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
0780: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
0790: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
07a0: 22 5f 5f 69 6e 74 33 32 5f 74 22 29 0a 20 20 20  "__int32_t").   
07b0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
07c0: 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
07d0: 74 79 70 65 73 2e 68 3a 34 30 3a 32 30 22 29 0a  types.h:40:20").
07e0: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
07f0: 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
0800: 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
0810: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
0820: 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
0830: 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
0840: 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f  ).    (name . "_
0850: 5f 75 69 6e 74 33 32 5f 74 22 29 0a 20 20 20 20  _uint32_t").    
0860: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
0870: 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74  r/include/bits/t
0880: 79 70 65 73 2e 68 3a 34 31 3a 32 32 22 29 0a 20  ypes.h:41:22"). 
0890: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
08a0: 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
08b0: 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  -int").      (bi
08c0: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
08d0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
08e0: 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
08f0: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
0900: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
0910: 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6e 74 36 34  (name . "__int64
0920: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
0930: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
0940: 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a  de/bits/types.h:
0950: 34 33 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70  43:25").    (typ
0960: 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22  e (tag . ":long"
0970: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
0980: 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
0990: 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
09a0: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
09b0: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
09c0: 6e 61 6d 65 20 2e 20 22 5f 5f 75 69 6e 74 36 34  name . "__uint64
09d0: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
09e0: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
09f0: 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a  de/bits/types.h:
0a00: 34 34 3a 32 37 22 29 0a 20 20 20 20 28 74 79 70  44:27").    (typ
0a10: 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
0a20: 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29  :unsigned-long")
0a30: 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
0a40: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
0a50: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
0a60: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
0a70: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
0a80: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
0a90: 2e 20 22 5f 5f 71 75 61 64 5f 74 22 29 0a 20 20  . "__quad_t").  
0aa0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
0ab0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
0ac0: 2f 74 79 70 65 73 2e 68 3a 35 32 3a 31 38 22 29  /types.h:52:18")
0ad0: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
0ae0: 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d  . ":long") (bit-
0af0: 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
0b00: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
0b10: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
0b20: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
0b30: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
0b40: 22 5f 5f 75 5f 71 75 61 64 5f 74 22 29 0a 20 20  "__u_quad_t").  
0b50: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
0b60: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
0b70: 2f 74 79 70 65 73 2e 68 3a 35 33 3a 32 37 22 29  /types.h:53:27")
0b80: 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
0b90: 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
0ba0: 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ed-long").      
0bb0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
0bc0: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
0bd0: 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
0be0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
0bf0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
0c00: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6e     (name . "__in
0c10: 74 6d 61 78 5f 74 22 29 0a 20 20 20 20 28 6c 6f  tmax_t").    (lo
0c20: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
0c30: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65  nclude/bits/type
0c40: 73 2e 68 3a 36 31 3a 31 38 22 29 0a 20 20 20 20  s.h:61:18").    
0c50: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c  (type (tag . ":l
0c60: 6f 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20  ong") (bit-size 
0c70: 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 64) (bit-align
0c80: 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
0c90: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
0ca0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
0cb0: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75 69     (name . "__ui
0cc0: 6e 74 6d 61 78 5f 74 22 29 0a 20 20 20 20 28 6c  ntmax_t").    (l
0cd0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
0ce0: 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70  include/bits/typ
0cf0: 65 73 2e 68 3a 36 32 3a 32 37 22 29 0a 20 20 20  es.h:62:27").   
0d00: 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
0d10: 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c  g . ":unsigned-l
0d20: 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
0d30: 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
0d40: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
0d50: 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
0d60: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
0d70: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
0d80: 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 76 5f 74 22  name . "__dev_t"
0d90: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
0da0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
0db0: 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 33 33  bits/types.h:133
0dc0: 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70 65 0a  :25").    (type.
0dd0: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
0de0: 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20  nsigned-long"). 
0df0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
0e00: 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
0e10: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
0e20: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
0e30: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
0e40: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
0e50: 22 5f 5f 75 69 64 5f 74 22 29 0a 20 20 20 20 28  "__uid_t").    (
0e60: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
0e70: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
0e80: 70 65 73 2e 68 3a 31 33 34 3a 32 35 22 29 0a 20  pes.h:134:25"). 
0e90: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
0ea0: 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
0eb0: 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  -int").      (bi
0ec0: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
0ed0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
0ee0: 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
0ef0: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
0f00: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
0f10: 28 6e 61 6d 65 20 2e 20 22 5f 5f 67 69 64 5f 74  (name . "__gid_t
0f20: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
0f30: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
0f40: 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 33  /bits/types.h:13
0f50: 35 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70 65  5:25").    (type
0f60: 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
0f70: 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20  unsigned-int"). 
0f80: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
0f90: 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
0fa0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
0fb0: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
0fc0: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
0fd0: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
0fe0: 22 5f 5f 69 6e 6f 5f 74 22 29 0a 20 20 20 20 28  "__ino_t").    (
0ff0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1000: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
1010: 70 65 73 2e 68 3a 31 33 36 3a 32 35 22 29 0a 20  pes.h:136:25"). 
1020: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
1030: 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
1040: 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  -long").      (b
1050: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
1060: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1070: 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
1080: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1090: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
10a0: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6e 6f 36   (name . "__ino6
10b0: 34 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  4_t").    (locat
10c0: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10d0: 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e 68  ude/bits/types.h
10e0: 3a 31 33 37 3a 32 37 22 29 0a 20 20 20 20 28 74  :137:27").    (t
10f0: 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1100: 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67   ":unsigned-long
1110: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
1120: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
1130: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1140: 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
1150: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
1160: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
1170: 65 20 2e 20 22 5f 5f 6d 6f 64 65 5f 74 22 29 0a  e . "__mode_t").
1180: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1190: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
11a0: 74 73 2f 74 79 70 65 73 2e 68 3a 31 33 38 3a 32  ts/types.h:138:2
11b0: 36 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  6").    (type.  
11c0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
11d0: 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
11e0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
11f0: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1200: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1210: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
1220: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
1230: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  .    (name . "__
1240: 6e 6c 69 6e 6b 5f 74 22 29 0a 20 20 20 20 28 6c  nlink_t").    (l
1250: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1260: 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70  include/bits/typ
1270: 65 73 2e 68 3a 31 33 39 3a 32 37 22 29 0a 20 20  es.h:139:27").  
1280: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
1290: 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
12a0: 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
12b0: 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
12c0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12d0: 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
12e0: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
12f0: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
1300: 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 66 66 5f 74  (name . "__off_t
1310: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1320: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1330: 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 34  /bits/types.h:14
1340: 30 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70 65  0:25").    (type
1350: 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
1360: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1370: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1380: 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
1390: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
13a0: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
13b0: 61 6d 65 20 2e 20 22 5f 5f 6f 66 66 36 34 5f 74  ame . "__off64_t
13c0: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
13d0: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
13e0: 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 34  /bits/types.h:14
13f0: 31 3a 32 37 22 29 0a 20 20 20 20 28 74 79 70 65  1:27").    (type
1400: 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
1410: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1420: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1430: 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
1440: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1450: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1460: 61 6d 65 20 2e 20 22 5f 5f 70 69 64 5f 74 22 29  ame . "__pid_t")
1470: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1480: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
1490: 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 34 32 3a  its/types.h:142:
14a0: 32 35 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  25").    (type (
14b0: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
14c0: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
14d0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
14e0: 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
14f0: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
1500: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
1510: 20 2e 20 22 5f 5f 66 73 69 64 5f 74 22 29 0a 20   . "__fsid_t"). 
1520: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1530: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
1540: 73 2f 74 79 70 65 73 2e 68 3a 31 34 33 3a 32 36  s/types.h:143:26
1550: 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
1560: 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
1570: 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
1580: 22 29 20 28 69 64 20 2e 20 31 29 0a 20 20 20 20  ") (id . 1).    
1590: 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
15a0: 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 22 2f      ..        "/
15b0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
15c0: 2f 74 79 70 65 73 2e 68 3a 31 34 33 3a 31 32 20  /types.h:143:12 
15d0: 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
15e0: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65  nclude/bits/type
15f0: 73 69 7a 65 73 2e 68 3a 37 32 3a 32 34 3e 22 29  sizes.h:72:24>")
1600: 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1610: 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67   . 64) (bit-alig
1620: 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
1630: 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
1640: 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28    ..        #(((
1650: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1660: 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 22 29 20  name . "__val") 
1670: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
1680: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1690: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
16a0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
16b0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
16c0: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
16d0: 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79    (tag . ":array
16e0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
16f0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1700: 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
1710: 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
1720: 6d 65 6e 74 20 2e 20 33 32 29 29 0a 20 20 20 20  ment . 32)).    
1730: 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20            (size 
1740: 2e 20 32 29 29 29 29 29 29 29 0a 20 20 28 28 74  . 2))))))).  ((t
1750: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1760: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1770: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6c 6f 63   (name . "__cloc
1780: 6b 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  k_t").    (locat
1790: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
17a0: 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e 68  ude/bits/types.h
17b0: 3a 31 34 34 3a 32 37 22 29 0a 20 20 20 20 28 74  :144:27").    (t
17c0: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e  ype (tag . ":lon
17d0: 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  g") (bit-size . 
17e0: 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  64) (bit-alignme
17f0: 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
1800: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1810: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1820: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 6c 69 6d   (name . "__rlim
1830: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
1840: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1850: 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a  de/bits/types.h:
1860: 31 34 35 3a 32 36 22 29 0a 20 20 20 20 28 74 79  145:26").    (ty
1870: 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1880: 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22  ":unsigned-long"
1890: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
18a0: 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
18b0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
18c0: 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
18d0: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
18e0: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
18f0: 20 2e 20 22 5f 5f 72 6c 69 6d 36 34 5f 74 22 29   . "__rlim64_t")
1900: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1910: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
1920: 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 34 36 3a  its/types.h:146:
1930: 32 38 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  28").    (type. 
1940: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
1950: 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20  signed-long").  
1960: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1970: 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
1980: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
1990: 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
19a0: 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
19b0: 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
19c0: 5f 5f 69 64 5f 74 22 29 0a 20 20 20 20 28 6c 6f  __id_t").    (lo
19d0: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
19e0: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65  nclude/bits/type
19f0: 73 2e 68 3a 31 34 37 3a 32 34 22 29 0a 20 20 20  s.h:147:24").   
1a00: 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
1a10: 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69  g . ":unsigned-i
1a20: 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
1a30: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
1a40: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1a50: 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
1a60: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1a70: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1a80: 61 6d 65 20 2e 20 22 5f 5f 74 69 6d 65 5f 74 22  ame . "__time_t"
1a90: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1aa0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1ab0: 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 34 38  bits/types.h:148
1ac0: 3a 32 36 22 29 0a 20 20 20 20 28 74 79 70 65 20  :26").    (type 
1ad0: 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20  (tag . ":long") 
1ae0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
1af0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1b00: 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
1b10: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
1b20: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
1b30: 6d 65 20 2e 20 22 5f 5f 75 73 65 63 6f 6e 64 73  me . "__useconds
1b40: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
1b50: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1b60: 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a  de/bits/types.h:
1b70: 31 34 39 3a 33 30 22 29 0a 20 20 20 20 28 74 79  149:30").    (ty
1b80: 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1b90: 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29  ":unsigned-int")
1ba0: 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1bb0: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1bc0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1bd0: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
1be0: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
1bf0: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
1c00: 2e 20 22 5f 5f 73 75 73 65 63 6f 6e 64 73 5f 74  . "__suseconds_t
1c10: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1c20: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1c30: 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 35  /bits/types.h:15
1c40: 30 3a 33 31 22 29 0a 20 20 20 20 28 74 79 70 65  0:31").    (type
1c50: 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
1c60: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1c70: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1c80: 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
1c90: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1ca0: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1cb0: 61 6d 65 20 2e 20 22 5f 5f 64 61 64 64 72 5f 74  ame . "__daddr_t
1cc0: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1cd0: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1ce0: 2f 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 35  /bits/types.h:15
1cf0: 32 3a 32 37 22 29 0a 20 20 20 20 28 74 79 70 65  2:27").    (type
1d00: 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
1d10: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
1d20: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1d30: 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
1d40: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
1d50: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
1d60: 6d 65 20 2e 20 22 5f 5f 6b 65 79 5f 74 22 29 0a  me . "__key_t").
1d70: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1d80: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
1d90: 74 73 2f 74 79 70 65 73 2e 68 3a 31 35 33 3a 32  ts/types.h:153:2
1da0: 35 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  5").    (type (t
1db0: 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
1dc0: 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
1dd0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1de0: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
1df0: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
1e00: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
1e10: 2e 20 22 5f 5f 63 6c 6f 63 6b 69 64 5f 74 22 29  . "__clockid_t")
1e20: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1e30: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
1e40: 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 35 36 3a  its/types.h:156:
1e50: 32 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  29").    (type (
1e60: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
1e70: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
1e80: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1e90: 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
1ea0: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
1eb0: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
1ec0: 20 2e 20 22 5f 5f 74 69 6d 65 72 5f 74 22 29 0a   . "__timer_t").
1ed0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1ee0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
1ef0: 74 73 2f 74 79 70 65 73 2e 68 3a 31 35 39 3a 32  ts/types.h:159:2
1f00: 37 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  7").    (type (t
1f10: 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1f20: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1f30: 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61  void")))).  ((ta
1f40: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
1f50: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
1f60: 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 6c 6b 73 69  (name . "__blksi
1f70: 7a 65 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  ze_t").    (loca
1f80: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1f90: 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2e  lude/bits/types.
1fa0: 68 3a 31 36 32 3a 32 39 22 29 0a 20 20 20 20 28  h:162:29").    (
1fb0: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f  type (tag . ":lo
1fc0: 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ng") (bit-size .
1fd0: 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   64) (bit-alignm
1fe0: 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
1ff0: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
2000: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
2010: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 6c 6b    (name . "__blk
2020: 63 6e 74 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  cnt_t").    (loc
2030: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2040: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
2050: 2e 68 3a 31 36 37 3a 32 38 22 29 0a 20 20 20 20  .h:167:28").    
2060: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c  (type (tag . ":l
2070: 6f 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20  ong") (bit-size 
2080: 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 64) (bit-align
2090: 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
20a0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
20b0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
20c0: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 6c     (name . "__bl
20d0: 6b 63 6e 74 36 34 5f 74 22 29 0a 20 20 20 20 28  kcnt64_t").    (
20e0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
20f0: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
2100: 70 65 73 2e 68 3a 31 36 38 3a 33 30 22 29 0a 20  pes.h:168:30"). 
2110: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2120: 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d 73 69  ":long") (bit-si
2130: 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c  ze . 64) (bit-al
2140: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
2150: 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
2160: 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
2170: 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f  ).    (name . "_
2180: 5f 66 73 62 6c 6b 63 6e 74 5f 74 22 29 0a 20 20  _fsblkcnt_t").  
2190: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
21a0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
21b0: 2f 74 79 70 65 73 2e 68 3a 31 37 31 3a 33 30 22  /types.h:171:30"
21c0: 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
21d0: 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
21e0: 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ned-long").     
21f0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
2200: 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
2210: 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
2220: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
2230: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
2240: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
2250: 73 62 6c 6b 63 6e 74 36 34 5f 74 22 29 0a 20 20  sblkcnt64_t").  
2260: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
2270: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
2280: 2f 74 79 70 65 73 2e 68 3a 31 37 32 3a 33 32 22  /types.h:172:32"
2290: 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
22a0: 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
22b0: 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ned-long").     
22c0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
22d0: 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
22e0: 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
22f0: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
2300: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
2310: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
2320: 73 66 69 6c 63 6e 74 5f 74 22 29 0a 20 20 20 20  sfilcnt_t").    
2330: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2340: 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74  r/include/bits/t
2350: 79 70 65 73 2e 68 3a 31 37 35 3a 33 30 22 29 0a  ypes.h:175:30").
2360: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
2370: 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
2380: 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  d-long").      (
2390: 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
23a0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
23b0: 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
23c0: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
23d0: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
23e0: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 73 66    (name . "__fsf
23f0: 69 6c 63 6e 74 36 34 5f 74 22 29 0a 20 20 20 20  ilcnt64_t").    
2400: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2410: 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74  r/include/bits/t
2420: 79 70 65 73 2e 68 3a 31 37 36 3a 33 32 22 29 0a  ypes.h:176:32").
2430: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
2440: 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
2450: 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  d-long").      (
2460: 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
2470: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
2480: 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
2490: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
24a0: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
24b0: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 73 77    (name . "__fsw
24c0: 6f 72 64 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ord_t").    (loc
24d0: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
24e0: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
24f0: 2e 68 3a 31 37 39 3a 32 38 22 29 0a 20 20 20 20  .h:179:28").    
2500: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c  (type (tag . ":l
2510: 6f 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20  ong") (bit-size 
2520: 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 64) (bit-align
2530: 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
2540: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
2550: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
2560: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 73     (name . "__ss
2570: 69 7a 65 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ize_t").    (loc
2580: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2590: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
25a0: 2e 68 3a 31 38 31 3a 32 37 22 29 0a 20 20 20 20  .h:181:27").    
25b0: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c  (type (tag . ":l
25c0: 6f 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20  ong") (bit-size 
25d0: 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 64) (bit-align
25e0: 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
25f0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
2600: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
2610: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 79     (name . "__sy
2620: 73 63 61 6c 6c 5f 73 6c 6f 6e 67 5f 74 22 29 0a  scall_slong_t").
2630: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2640: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
2650: 74 73 2f 74 79 70 65 73 2e 68 3a 31 38 34 3a 33  ts/types.h:184:3
2660: 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
2670: 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62  ag . ":long") (b
2680: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62  it-size . 64) (b
2690: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
26a0: 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
26b0: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
26c0: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
26d0: 20 2e 20 22 5f 5f 73 79 73 63 61 6c 6c 5f 75 6c   . "__syscall_ul
26e0: 6f 6e 67 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ong_t").    (loc
26f0: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2700: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
2710: 2e 68 3a 31 38 36 3a 33 33 22 29 0a 20 20 20 20  .h:186:33").    
2720: 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
2730: 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f   . ":unsigned-lo
2740: 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
2750: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
2760: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2770: 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
2780: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
2790: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
27a0: 61 6d 65 20 2e 20 22 5f 5f 6c 6f 66 66 5f 74 22  ame . "__loff_t"
27b0: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
27c0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
27d0: 62 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 39 30  bits/types.h:190
27e0: 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20  :19").    (type 
27f0: 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66 36 34 5f  (tag . "__off64_
2800: 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
2810: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
2820: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
2830: 65 20 2e 20 22 5f 5f 71 61 64 64 72 5f 74 22 29  e . "__qaddr_t")
2840: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2850: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
2860: 69 74 73 2f 74 79 70 65 73 2e 68 3a 31 39 31 3a  its/types.h:191:
2870: 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  19").    (type (
2880: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2890: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
28a0: 5f 5f 71 75 61 64 5f 74 22 29 29 29 29 0a 20 20  __quad_t")))).  
28b0: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
28c0: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
28d0: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
28e0: 61 64 64 72 5f 74 22 29 0a 20 20 20 20 28 6c 6f  addr_t").    (lo
28f0: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
2900: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65  nclude/bits/type
2910: 73 2e 68 3a 31 39 32 3a 31 35 22 29 0a 20 20 20  s.h:192:15").   
2920: 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
2930: 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2940: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2950: 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2960: 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2970: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2980: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
2990: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
29a0: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
29b0: 22 5f 5f 69 6e 74 70 74 72 5f 74 22 29 0a 20 20  "__intptr_t").  
29c0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
29d0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
29e0: 2f 74 79 70 65 73 2e 68 3a 31 39 35 3a 32 35 22  /types.h:195:25"
29f0: 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
2a00: 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74   . ":long") (bit
2a10: 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74  -size . 64) (bit
2a20: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
2a30: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
2a40: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
2a50: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
2a60: 20 22 5f 5f 73 6f 63 6b 6c 65 6e 5f 74 22 29 0a   "__socklen_t").
2a70: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2a80: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
2a90: 74 73 2f 74 79 70 65 73 2e 68 3a 31 39 38 3a 32  ts/types.h:198:2
2aa0: 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
2ab0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
2ac0: 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
2ad0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
2ae0: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
2af0: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
2b00: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
2b10: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
2b20: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  .    (name . "__
2b30: 73 69 67 5f 61 74 6f 6d 69 63 5f 74 22 29 0a 20  sig_atomic_t"). 
2b40: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
2b50: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
2b60: 73 2f 74 79 70 65 73 2e 68 3a 32 30 33 3a 31 33  s/types.h:203:13
2b70: 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
2b80: 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
2b90: 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
2ba0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
2bb0: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
2bc0: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
2bd0: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
2be0: 20 22 75 5f 63 68 61 72 22 29 0a 20 20 20 20 28   "u_char").    (
2bf0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2c00: 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74 79 70  /include/sys/typ
2c10: 65 73 2e 68 3a 33 33 3a 31 38 22 29 0a 20 20 20  es.h:33:18").   
2c20: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
2c30: 5f 75 5f 63 68 61 72 22 29 29 29 0a 20 20 28 28  _u_char"))).  ((
2c40: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
2c50: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
2c60: 20 20 28 6e 61 6d 65 20 2e 20 22 75 5f 73 68 6f    (name . "u_sho
2c70: 72 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  rt").    (locati
2c80: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
2c90: 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 33  de/sys/types.h:3
2ca0: 34 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65  4:19").    (type
2cb0: 20 28 74 61 67 20 2e 20 22 5f 5f 75 5f 73 68 6f   (tag . "__u_sho
2cc0: 72 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  rt"))).  ((tag .
2cd0: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
2ce0: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
2cf0: 6d 65 20 2e 20 22 75 5f 69 6e 74 22 29 0a 20 20  me . "u_int").  
2d00: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
2d10: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f  usr/include/sys/
2d20: 74 79 70 65 73 2e 68 3a 33 35 3a 31 37 22 29 0a  types.h:35:17").
2d30: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2d40: 20 22 5f 5f 75 5f 69 6e 74 22 29 29 29 0a 20 20   "__u_int"))).  
2d50: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
2d60: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
2d70: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 5f 6c      (name . "u_l
2d80: 6f 6e 67 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ong").    (locat
2d90: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
2da0: 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a  ude/sys/types.h:
2db0: 33 36 3a 31 38 22 29 0a 20 20 20 20 28 74 79 70  36:18").    (typ
2dc0: 65 20 28 74 61 67 20 2e 20 22 5f 5f 75 5f 6c 6f  e (tag . "__u_lo
2dd0: 6e 67 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ng"))).  ((tag .
2de0: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
2df0: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
2e00: 6d 65 20 2e 20 22 71 75 61 64 5f 74 22 29 0a 20  me . "quad_t"). 
2e10: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
2e20: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73  /usr/include/sys
2e30: 2f 74 79 70 65 73 2e 68 3a 33 37 3a 31 38 22 29  /types.h:37:18")
2e40: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
2e50: 2e 20 22 5f 5f 71 75 61 64 5f 74 22 29 29 29 0a  . "__quad_t"))).
2e60: 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
2e70: 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
2e80: 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75  ).    (name . "u
2e90: 5f 71 75 61 64 5f 74 22 29 0a 20 20 20 20 28 6c  _quad_t").    (l
2ea0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
2eb0: 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74 79 70 65  include/sys/type
2ec0: 73 2e 68 3a 33 38 3a 32 30 22 29 0a 20 20 20 20  s.h:38:20").    
2ed0: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
2ee0: 75 5f 71 75 61 64 5f 74 22 29 29 29 0a 20 20 28  u_quad_t"))).  (
2ef0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
2f00: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
2f10: 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 73 69 64     (name . "fsid
2f20: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
2f30: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
2f40: 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 33  de/sys/types.h:3
2f50: 39 3a 31 38 22 29 0a 20 20 20 20 28 74 79 70 65  9:18").    (type
2f60: 20 28 74 61 67 20 2e 20 22 5f 5f 66 73 69 64 5f   (tag . "__fsid_
2f70: 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
2f80: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
2f90: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
2fa0: 65 20 2e 20 22 6c 6f 66 66 5f 74 22 29 0a 20 20  e . "loff_t").  
2fb0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
2fc0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f  usr/include/sys/
2fd0: 74 79 70 65 73 2e 68 3a 34 34 3a 31 38 22 29 0a  types.h:44:18").
2fe0: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2ff0: 20 22 5f 5f 6c 6f 66 66 5f 74 22 29 29 29 0a 20   "__loff_t"))). 
3000: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3010: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3020: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e  .    (name . "in
3030: 6f 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  o_t").    (locat
3040: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3050: 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a  ude/sys/types.h:
3060: 34 38 3a 31 37 22 29 0a 20 20 20 20 28 74 79 70  48:17").    (typ
3070: 65 20 28 74 61 67 20 2e 20 22 5f 5f 69 6e 6f 5f  e (tag . "__ino_
3080: 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
3090: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
30a0: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
30b0: 65 20 2e 20 22 64 65 76 5f 74 22 29 0a 20 20 20  e . "dev_t").   
30c0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
30d0: 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74  sr/include/sys/t
30e0: 79 70 65 73 2e 68 3a 36 30 3a 31 37 22 29 0a 20  ypes.h:60:17"). 
30f0: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3100: 22 5f 5f 64 65 76 5f 74 22 29 29 29 0a 20 20 28  "__dev_t"))).  (
3110: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3120: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3130: 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 69 64 5f     (name . "gid_
3140: 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
3150: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3160: 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 36 35  e/sys/types.h:65
3170: 3a 31 37 22 29 0a 20 20 20 20 28 74 79 70 65 20  :17").    (type 
3180: 28 74 61 67 20 2e 20 22 5f 5f 67 69 64 5f 74 22  (tag . "__gid_t"
3190: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
31a0: 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
31b0: 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
31c0: 2e 20 22 6d 6f 64 65 5f 74 22 29 0a 20 20 20 20  . "mode_t").    
31d0: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
31e0: 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74 79  r/include/sys/ty
31f0: 70 65 73 2e 68 3a 37 30 3a 31 38 22 29 0a 20 20  pes.h:70:18").  
3200: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3210: 5f 5f 6d 6f 64 65 5f 74 22 29 29 29 0a 20 20 28  __mode_t"))).  (
3220: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3230: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3240: 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 6c 69 6e     (name . "nlin
3250: 6b 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  k_t").    (locat
3260: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3270: 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a  ude/sys/types.h:
3280: 37 35 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70  75:19").    (typ
3290: 65 20 28 74 61 67 20 2e 20 22 5f 5f 6e 6c 69 6e  e (tag . "__nlin
32a0: 6b 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  k_t"))).  ((tag 
32b0: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
32c0: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
32d0: 61 6d 65 20 2e 20 22 75 69 64 5f 74 22 29 0a 20  ame . "uid_t"). 
32e0: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
32f0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73  /usr/include/sys
3300: 2f 74 79 70 65 73 2e 68 3a 38 30 3a 31 37 22 29  /types.h:80:17")
3310: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
3320: 2e 20 22 5f 5f 75 69 64 5f 74 22 29 29 29 0a 20  . "__uid_t"))). 
3330: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3340: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3350: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 66  .    (name . "of
3360: 66 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  f_t").    (locat
3370: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3380: 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a  ude/sys/types.h:
3390: 38 36 3a 31 37 22 29 0a 20 20 20 20 28 74 79 70  86:17").    (typ
33a0: 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66 5f  e (tag . "__off_
33b0: 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
33c0: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
33d0: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
33e0: 65 20 2e 20 22 70 69 64 5f 74 22 29 0a 20 20 20  e . "pid_t").   
33f0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3400: 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74  sr/include/sys/t
3410: 79 70 65 73 2e 68 3a 39 38 3a 31 37 22 29 0a 20  ypes.h:98:17"). 
3420: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3430: 22 5f 5f 70 69 64 5f 74 22 29 29 29 0a 20 20 28  "__pid_t"))).  (
3440: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3450: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3460: 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 64 5f 74     (name . "id_t
3470: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3480: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3490: 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 31 30 34  /sys/types.h:104
34a0: 3a 31 36 22 29 0a 20 20 20 20 28 74 79 70 65 20  :16").    (type 
34b0: 28 74 61 67 20 2e 20 22 5f 5f 69 64 5f 74 22 29  (tag . "__id_t")
34c0: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
34d0: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
34e0: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
34f0: 20 22 73 73 69 7a 65 5f 74 22 29 0a 20 20 20 20   "ssize_t").    
3500: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3510: 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74 79  r/include/sys/ty
3520: 70 65 73 2e 68 3a 31 30 39 3a 31 39 22 29 0a 20  pes.h:109:19"). 
3530: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3540: 22 5f 5f 73 73 69 7a 65 5f 74 22 29 29 29 0a 20  "__ssize_t"))). 
3550: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3560: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3570: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 61  .    (name . "da
3580: 64 64 72 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ddr_t").    (loc
3590: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
35a0: 63 6c 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e  clude/sys/types.
35b0: 68 3a 31 31 35 3a 31 39 22 29 0a 20 20 20 20 28  h:115:19").    (
35c0: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 64  type (tag . "__d
35d0: 61 64 64 72 5f 74 22 29 29 29 0a 20 20 28 28 74  addr_t"))).  ((t
35e0: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
35f0: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
3600: 20 28 6e 61 6d 65 20 2e 20 22 63 61 64 64 72 5f   (name . "caddr_
3610: 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
3620: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3630: 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 31 31  e/sys/types.h:11
3640: 36 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65  6:19").    (type
3650: 20 28 74 61 67 20 2e 20 22 5f 5f 63 61 64 64 72   (tag . "__caddr
3660: 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
3670: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
3680: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
3690: 6d 65 20 2e 20 22 6b 65 79 5f 74 22 29 0a 20 20  me . "key_t").  
36a0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
36b0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f  usr/include/sys/
36c0: 74 79 70 65 73 2e 68 3a 31 32 32 3a 31 37 22 29  types.h:122:17")
36d0: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
36e0: 2e 20 22 5f 5f 6b 65 79 5f 74 22 29 29 29 0a 20  . "__key_t"))). 
36f0: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3700: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3710: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6c  .    (name . "cl
3720: 6f 63 6b 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ock_t").    (loc
3730: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3740: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
3750: 2f 63 6c 6f 63 6b 5f 74 2e 68 3a 37 3a 31 39 22  /clock_t.h:7:19"
3760: 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
3770: 20 2e 20 22 5f 5f 63 6c 6f 63 6b 5f 74 22 29 29   . "__clock_t"))
3780: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
3790: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
37a0: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
37b0: 22 63 6c 6f 63 6b 69 64 5f 74 22 29 0a 20 20 20  "clockid_t").   
37c0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
37d0: 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
37e0: 74 79 70 65 73 2f 63 6c 6f 63 6b 69 64 5f 74 2e  types/clockid_t.
37f0: 68 3a 37 3a 32 31 22 29 0a 20 20 20 20 28 74 79  h:7:21").    (ty
3800: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 63 6c 6f  pe (tag . "__clo
3810: 63 6b 69 64 5f 74 22 29 29 29 0a 20 20 28 28 74  ckid_t"))).  ((t
3820: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
3830: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
3840: 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 5f 74   (name . "time_t
3850: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3860: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3870: 2f 62 69 74 73 2f 74 79 70 65 73 2f 74 69 6d 65  /bits/types/time
3880: 5f 74 2e 68 3a 37 3a 31 38 22 29 0a 20 20 20 20  _t.h:7:18").    
3890: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
38a0: 74 69 6d 65 5f 74 22 29 29 29 0a 20 20 28 28 74  time_t"))).  ((t
38b0: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
38c0: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
38d0: 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 72 5f   (name . "timer_
38e0: 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
38f0: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3900: 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 74 69 6d  e/bits/types/tim
3910: 65 72 5f 74 2e 68 3a 37 3a 31 39 22 29 0a 20 20  er_t.h:7:19").  
3920: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3930: 5f 5f 74 69 6d 65 72 5f 74 22 29 29 29 0a 20 20  __timer_t"))).  
3940: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
3950: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
3960: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 69 7a      (name . "siz
3970: 65 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  e_t").    (locat
3980: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
3990: 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
39a0: 75 64 65 2f 73 74 64 64 65 66 2e 68 3a 36 32 3a  ude/stddef.h:62:
39b0: 32 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  23").    (type. 
39c0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
39d0: 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20  signed-long").  
39e0: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
39f0: 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
3a00: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
3a10: 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
3a20: 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
3a30: 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
3a40: 75 6c 6f 6e 67 22 29 0a 20 20 20 20 28 6c 6f 63  ulong").    (loc
3a50: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3a60: 63 6c 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e  clude/sys/types.
3a70: 68 3a 31 34 39 3a 32 37 22 29 0a 20 20 20 20 28  h:149:27").    (
3a80: 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3a90: 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e  . ":unsigned-lon
3aa0: 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
3ab0: 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
3ac0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3ad0: 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
3ae0: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
3af0: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
3b00: 6d 65 20 2e 20 22 75 73 68 6f 72 74 22 29 0a 20  me . "ushort"). 
3b10: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3b20: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73  /usr/include/sys
3b30: 2f 74 79 70 65 73 2e 68 3a 31 35 30 3a 32 38 22  /types.h:150:28"
3b40: 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
3b50: 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
3b60: 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20  ned-short").    
3b70: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
3b80: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
3b90: 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20  gnment . 16))). 
3ba0: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3bb0: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3bc0: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 69  .    (name . "ui
3bd0: 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  nt").    (locati
3be0: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3bf0: 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 31  de/sys/types.h:1
3c00: 35 31 3a 32 32 22 29 0a 20 20 20 20 28 74 79 70  51:22").    (typ
3c10: 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
3c20: 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
3c30: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
3c40: 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
3c50: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
3c60: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
3c70: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
3c80: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
3c90: 20 22 69 6e 74 38 5f 74 22 29 0a 20 20 20 20 28   "int8_t").    (
3ca0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3cb0: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 73 74  /include/bits/st
3cc0: 64 69 6e 74 2d 69 6e 74 6e 2e 68 3a 32 34 3a 31  dint-intn.h:24:1
3cd0: 38 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  8").    (type (t
3ce0: 61 67 20 2e 20 22 5f 5f 69 6e 74 38 5f 74 22 29  ag . "__int8_t")
3cf0: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
3d00: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
3d10: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
3d20: 20 22 69 6e 74 31 36 5f 74 22 29 0a 20 20 20 20   "int16_t").    
3d30: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3d40: 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 73  r/include/bits/s
3d50: 74 64 69 6e 74 2d 69 6e 74 6e 2e 68 3a 32 35 3a  tdint-intn.h:25:
3d60: 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  19").    (type (
3d70: 74 61 67 20 2e 20 22 5f 5f 69 6e 74 31 36 5f 74  tag . "__int16_t
3d80: 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
3d90: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
3da0: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
3db0: 20 2e 20 22 69 6e 74 33 32 5f 74 22 29 0a 20 20   . "int32_t").  
3dc0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
3dd0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
3de0: 2f 73 74 64 69 6e 74 2d 69 6e 74 6e 2e 68 3a 32  /stdint-intn.h:2
3df0: 36 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65  6:19").    (type
3e00: 20 28 74 61 67 20 2e 20 22 5f 5f 69 6e 74 33 32   (tag . "__int32
3e10: 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
3e20: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
3e30: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
3e40: 6d 65 20 2e 20 22 69 6e 74 36 34 5f 74 22 29 0a  me . "int64_t").
3e50: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3e60: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
3e70: 74 73 2f 73 74 64 69 6e 74 2d 69 6e 74 6e 2e 68  ts/stdint-intn.h
3e80: 3a 32 37 3a 31 39 22 29 0a 20 20 20 20 28 74 79  :27:19").    (ty
3e90: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 69 6e 74  pe (tag . "__int
3ea0: 36 34 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  64_t"))).  ((tag
3eb0: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3ec0: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3ed0: 6e 61 6d 65 20 2e 20 22 75 5f 69 6e 74 38 5f 74  name . "u_int8_t
3ee0: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3ef0: 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
3f00: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73  /usr/include/sys
3f10: 2f 74 79 70 65 73 2e 68 3a 31 37 38 3a 31 20 3c  /types.h:178:1 <
3f20: 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
3f30: 68 20 73 70 61 63 65 3e 3a 37 3a 31 3e 22 29 0a  h space>:7:1>").
3f40: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
3f50: 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
3f60: 64 2d 63 68 61 72 22 29 0a 20 20 20 20 20 20 28  d-char").      (
3f70: 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
3f80: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3f90: 6e 74 20 2e 20 38 29 29 29 0a 20 20 28 28 74 61  nt . 8))).  ((ta
3fa0: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
3fb0: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
3fc0: 28 6e 61 6d 65 20 2e 20 22 75 5f 69 6e 74 31 36  (name . "u_int16
3fd0: 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
3fe0: 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
3ff0: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
4000: 79 73 2f 74 79 70 65 73 2e 68 3a 31 37 39 3a 31  ys/types.h:179:1
4010: 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
4020: 74 63 68 20 73 70 61 63 65 3e 3a 39 3a 31 3e 22  tch space>:9:1>"
4030: 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
4040: 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
4050: 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20  ned-short").    
4060: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
4070: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4080: 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20  gnment . 16))). 
4090: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
40a0: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
40b0: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 5f  .    (name . "u_
40c0: 69 6e 74 33 32 5f 74 22 29 0a 20 20 20 20 28 6c  int32_t").    (l
40d0: 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
40e0: 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
40f0: 75 64 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a  ude/sys/types.h:
4100: 31 38 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  180:1 <Spelling=
4110: 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
4120: 31 31 3a 31 3e 22 29 0a 20 20 20 20 28 74 79 70  11:1>").    (typ
4130: 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4140: 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
4150: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4160: 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
4170: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
4180: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
4190: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
41a0: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
41b0: 20 22 75 5f 69 6e 74 36 34 5f 74 22 29 0a 20 20   "u_int64_t").  
41c0: 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
41d0: 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
41e0: 69 6e 63 6c 75 64 65 2f 73 79 73 2f 74 79 70 65  include/sys/type
41f0: 73 2e 68 3a 31 38 31 3a 31 20 3c 53 70 65 6c 6c  s.h:181:1 <Spell
4200: 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
4210: 63 65 3e 3a 31 33 3a 31 3e 22 29 0a 20 20 20 20  ce>:13:1>").    
4220: 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
4230: 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f   . ":unsigned-lo
4240: 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
4250: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4260: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4270: 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
4280: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
4290: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
42a0: 61 6d 65 20 2e 20 22 72 65 67 69 73 74 65 72 5f  ame . "register_
42b0: 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
42c0: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
42d0: 65 2f 73 79 73 2f 74 79 70 65 73 2e 68 3a 31 38  e/sys/types.h:18
42e0: 33 3a 31 33 22 29 0a 20 20 20 20 28 74 79 70 65  3:13").    (type
42f0: 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
4300: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4310: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4320: 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
4330: 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
4340: 61 6d 65 20 2e 20 22 5f 5f 75 69 6e 74 31 36 5f  ame . "__uint16_
4350: 69 64 65 6e 74 69 74 79 22 29 20 28 6e 73 20 2e  identity") (ns .
4360: 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4370: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
4380: 65 2f 62 69 74 73 2f 75 69 6e 74 6e 2d 69 64 65  e/bits/uintn-ide
4390: 6e 74 69 74 79 2e 68 3a 33 33 3a 31 22 29 0a 20  ntity.h:33:1"). 
43a0: 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
43b0: 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
43c0: 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
43d0: 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
43e0: 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
43f0: 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
4400: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
4410: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
4420: 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
4430: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
4440: 20 22 5f 5f 75 69 6e 74 31 36 5f 74 22 29 29 29   "__uint16_t")))
4450: 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4460: 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 75 69  ype (tag . "__ui
4470: 6e 74 31 36 5f 74 22 29 29 29 0a 20 20 28 28 74  nt16_t"))).  ((t
4480: 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4490: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75 69 6e 74   (name . "__uint
44a0: 33 32 5f 69 64 65 6e 74 69 74 79 22 29 20 28 6e  32_identity") (n
44b0: 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
44c0: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
44d0: 6c 75 64 65 2f 62 69 74 73 2f 75 69 6e 74 6e 2d  lude/bits/uintn-
44e0: 69 64 65 6e 74 69 74 79 2e 68 3a 33 39 3a 31 22  identity.h:39:1"
44f0: 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4500: 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4510: 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
4520: 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
4530: 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4540: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4550: 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4560: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4570: 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4580: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
4590: 67 20 2e 20 22 5f 5f 75 69 6e 74 33 32 5f 74 22  g . "__uint32_t"
45a0: 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
45b0: 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
45c0: 5f 75 69 6e 74 33 32 5f 74 22 29 29 29 0a 20 20  _uint32_t"))).  
45d0: 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
45e0: 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 75  n") (name . "__u
45f0: 69 6e 74 36 34 5f 69 64 65 6e 74 69 74 79 22 29  int64_identity")
4600: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4610: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
4620: 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 75 69 6e  include/bits/uin
4630: 74 6e 2d 69 64 65 6e 74 69 74 79 2e 68 3a 34 35  tn-identity.h:45
4640: 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
4650: 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4660: 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
4670: 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
4680: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4690: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
46a0: 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
46b0: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
46c0: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
46d0: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
46e0: 28 74 61 67 20 2e 20 22 5f 5f 75 69 6e 74 36 34  (tag . "__uint64
46f0: 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
4700: 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
4710: 20 22 5f 5f 75 69 6e 74 36 34 5f 74 22 29 29 29   "__uint64_t")))
4720: 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
4730: 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
4740: 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
4750: 5f 5f 73 69 67 73 65 74 5f 74 22 29 0a 20 20 20  __sigset_t").   
4760: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
4770: 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4780: 74 79 70 65 73 2f 5f 5f 73 69 67 73 65 74 5f 74  types/__sigset_t
4790: 2e 68 3a 38 3a 33 22 29 0a 20 20 20 20 28 74 79  .h:8:3").    (ty
47a0: 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63  pe (tag . "struc
47b0: 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
47c0: 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 32  me . "") (id . 2
47d0: 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
47e0: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
47f0: 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f 73  e/bits/types/__s
4800: 69 67 73 65 74 5f 74 2e 68 3a 35 3a 39 22 29 0a  igset_t.h:5:9").
4810: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4820: 2e 20 31 30 32 34 29 20 28 62 69 74 2d 61 6c 69  . 1024) (bit-ali
4830: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
4840: 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
4850: 20 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28     ..        #((
4860: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
4870: 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 22 29  (name . "__val")
4880: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
4890: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 30  ) (bit-size . 10
48a0: 32 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  24).            
48b0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
48c0: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
48d0: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
48e0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
48f0: 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
4900: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
4910: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4920: 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67   ":unsigned-long
4930: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
4940: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4950: 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
4960: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4970: 74 20 2e 20 36 34 29 29 0a 20 20 20 20 20 20 20  t . 64)).       
4980: 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31         (size . 1
4990: 36 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  6))))))).  ((tag
49a0: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
49b0: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
49c0: 6e 61 6d 65 20 2e 20 22 73 69 67 73 65 74 5f 74  name . "sigset_t
49d0: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
49e0: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
49f0: 2f 62 69 74 73 2f 74 79 70 65 73 2f 73 69 67 73  /bits/types/sigs
4a00: 65 74 5f 74 2e 68 3a 37 3a 32 30 22 29 0a 20 20  et_t.h:7:20").  
4a10: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
4a20: 5f 5f 73 69 67 73 65 74 5f 74 22 29 29 29 0a 20  __sigset_t"))). 
4a30: 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
4a40: 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
4a50: 65 20 2e 20 22 74 69 6d 65 76 61 6c 22 29 20 28  e . "timeval") (
4a60: 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
4a70: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
4a80: 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
4a90: 2f 73 74 72 75 63 74 5f 74 69 6d 65 76 61 6c 2e  /struct_timeval.
4aa0: 68 3a 38 3a 38 22 29 0a 20 20 20 20 28 62 69 74  h:8:8").    (bit
4ab0: 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69  -size . 128) (bi
4ac0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4ad0: 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
4ae0: 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
4af0: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
4b00: 6e 61 6d 65 20 2e 20 22 74 76 5f 73 65 63 22 29  name . "tv_sec")
4b10: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
4b20: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
4b30: 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
4b40: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4b50: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
4b60: 5f 74 69 6d 65 5f 74 22 29 29 29 0a 20 20 20 20  _time_t"))).    
4b70: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
4b80: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 76  ld") (name . "tv
4b90: 5f 75 73 65 63 22 29 20 28 62 69 74 2d 6f 66 66  _usec") (bit-off
4ba0: 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
4bb0: 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4bc0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4bd0: 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20 28  nt . 64) (type (
4be0: 74 61 67 20 2e 20 22 5f 5f 73 75 73 65 63 6f 6e  tag . "__susecon
4bf0: 64 73 5f 74 22 29 29 29 29 29 29 0a 20 20 28 28  ds_t")))))).  ((
4c00: 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
4c10: 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
4c20: 20 22 74 69 6d 65 73 70 65 63 22 29 20 28 69 64   "timespec") (id
4c30: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4c40: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
4c50: 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 73  ude/bits/types/s
4c60: 74 72 75 63 74 5f 74 69 6d 65 73 70 65 63 2e 68  truct_timespec.h
4c70: 3a 38 3a 38 22 29 0a 20 20 20 20 28 62 69 74 2d  :8:8").    (bit-
4c80: 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74  size . 128) (bit
4c90: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4ca0: 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
4cb0: 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4cc0: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
4cd0: 61 6d 65 20 2e 20 22 74 76 5f 73 65 63 22 29 20  ame . "tv_sec") 
4ce0: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
4cf0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4d00: 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
4d10: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20  alignment . 64) 
4d20: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
4d30: 74 69 6d 65 5f 74 22 29 29 29 0a 20 20 20 20 20  time_t"))).     
4d40: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
4d50: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 76 5f  d") (name . "tv_
4d60: 6e 73 65 63 22 29 20 28 62 69 74 2d 6f 66 66 73  nsec") (bit-offs
4d70: 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
4d80: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
4d90: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4da0: 74 20 2e 20 36 34 29 20 28 74 79 70 65 20 28 74  t . 64) (type (t
4db0: 61 67 20 2e 20 22 5f 5f 73 79 73 63 61 6c 6c 5f  ag . "__syscall_
4dc0: 73 6c 6f 6e 67 5f 74 22 29 29 29 29 29 29 0a 20  slong_t")))))). 
4dd0: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
4de0: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
4df0: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75  .    (name . "su
4e00: 73 65 63 6f 6e 64 73 5f 74 22 29 0a 20 20 20 20  seconds_t").    
4e10: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
4e20: 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 65  r/include/sys/se
4e30: 6c 65 63 74 2e 68 3a 34 33 3a 32 33 22 29 0a 20  lect.h:43:23"). 
4e40: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
4e50: 22 5f 5f 73 75 73 65 63 6f 6e 64 73 5f 74 22 29  "__suseconds_t")
4e60: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
4e70: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
4e80: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
4e90: 20 22 5f 5f 66 64 5f 6d 61 73 6b 22 29 0a 20 20   "__fd_mask").  
4ea0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
4eb0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f  usr/include/sys/
4ec0: 73 65 6c 65 63 74 2e 68 3a 34 39 3a 31 38 22 29  select.h:49:18")
4ed0: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
4ee0: 2e 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d  . ":long") (bit-
4ef0: 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
4f00: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4f10: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
4f20: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
4f30: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
4f40: 22 66 64 5f 73 65 74 22 29 0a 20 20 20 20 28 6c  "fd_set").    (l
4f50: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
4f60: 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 65 6c 65  include/sys/sele
4f70: 63 74 2e 68 3a 37 30 3a 35 22 29 0a 20 20 20 20  ct.h:70:5").    
4f80: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74  (type (tag . "st
4f90: 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
4fa0: 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
4fb0: 2e 20 33 29 0a 20 20 20 20 20 20 28 6c 6f 63 61  . 3).      (loca
4fc0: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
4fd0: 6c 75 64 65 2f 73 79 73 2f 73 65 6c 65 63 74 2e  lude/sys/select.
4fe0: 68 3a 35 39 3a 39 22 29 0a 20 20 20 20 20 20 28  h:59:9").      (
4ff0: 62 69 74 2d 73 69 7a 65 20 2e 20 31 30 32 34 29  bit-size . 1024)
5000: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5010: 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66 69 65  . 64).      (fie
5020: 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20  lds.        ..  
5030: 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
5040: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
5050: 20 22 5f 5f 66 64 73 5f 62 69 74 73 22 29 20 28   "__fds_bits") (
5060: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
5070: 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 30 32 34  (bit-size . 1024
5080: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5090: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
50a0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
50b0: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
50c0: 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61     (tag . ":arra
50d0: 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  y").            
50e0: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
50f0: 5f 5f 66 64 5f 6d 61 73 6b 22 29 29 0a 20 20 20  __fd_mask")).   
5100: 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65             (size
5110: 20 2e 20 31 36 29 29 29 29 29 29 29 0a 20 20 28   . 16))))))).  (
5120: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
5130: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
5140: 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 64 5f 6d     (name . "fd_m
5150: 61 73 6b 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ask").    (locat
5160: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
5170: 75 64 65 2f 73 79 73 2f 73 65 6c 65 63 74 2e 68  ude/sys/select.h
5180: 3a 37 37 3a 31 39 22 29 0a 20 20 20 20 28 74 79  :77:19").    (ty
5190: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 66 64 5f  pe (tag . "__fd_
51a0: 6d 61 73 6b 22 29 29 29 0a 20 20 28 28 74 61 67  mask"))).  ((tag
51b0: 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
51c0: 6e 61 6d 65 20 2e 20 22 73 65 6c 65 63 74 22 29  name . "select")
51d0: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
51e0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
51f0: 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 65 6c 65  include/sys/sele
5200: 63 74 2e 68 3a 31 30 31 3a 31 32 22 29 0a 20 20  ct.h:101:12").  
5210: 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
5220: 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
5230: 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
5240: 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
5250: 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
5260: 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
5270: 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5280: 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5290: 2e 20 22 5f 5f 6e 66 64 73 22 29 0a 20 20 20 20  . "__nfds").    
52a0: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
52b0: 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
52c0: 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
52d0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
52e0: 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
52f0: 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5300: 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5310: 20 22 5f 5f 72 65 61 64 66 64 73 22 29 0a 20 20   "__readfds").  
5320: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
5330: 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
5340: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 66   (type (tag . "f
5350: 64 5f 73 65 74 22 29 29 29 29 0a 20 20 20 20 20  d_set")))).     
5360: 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
5370: 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5380: 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 72 69    (name . "__wri
5390: 74 65 66 64 73 22 29 0a 20 20 20 20 20 20 20 20  tefds").        
53a0: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
53b0: 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
53c0: 20 28 74 61 67 20 2e 20 22 66 64 5f 73 65 74 22   (tag . "fd_set"
53d0: 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
53e0: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
53f0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5400: 65 20 2e 20 22 5f 5f 65 78 63 65 70 74 66 64 73  e . "__exceptfds
5410: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
5420: 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
5430: 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
5440: 20 2e 20 22 66 64 5f 73 65 74 22 29 29 29 29 0a   . "fd_set")))).
5450: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
5460: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
5470: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
5480: 5f 5f 74 69 6d 65 6f 75 74 22 29 0a 20 20 20 20  __timeout").    
5490: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
54a0: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
54b0: 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
54c0: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
54d0: 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28  g . ":struct") (
54e0: 6e 61 6d 65 20 2e 20 22 74 69 6d 65 76 61 6c 22  name . "timeval"
54f0: 29 20 28 69 64 20 2e 20 34 29 29 29 29 29 29 0a  ) (id . 4)))))).
5500: 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5510: 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5520: 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
5530: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5540: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5550: 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
5560: 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
5570: 6e 61 6d 65 20 2e 20 22 70 73 65 6c 65 63 74 22  name . "pselect"
5580: 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5590: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
55a0: 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 65 6c  /include/sys/sel
55b0: 65 63 74 2e 68 3a 31 31 33 3a 31 32 22 29 0a 20  ect.h:113:12"). 
55c0: 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
55d0: 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
55e0: 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
55f0: 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5600: 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5610: 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5620: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5630: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5640: 20 2e 20 22 5f 5f 6e 66 64 73 22 29 0a 20 20 20   . "__nfds").   
5650: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
5660: 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
5670: 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
5680: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5690: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
56a0: 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
56b0: 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
56c0: 2e 20 22 5f 5f 72 65 61 64 66 64 73 22 29 0a 20  . "__readfds"). 
56d0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
56e0: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
56f0: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
5700: 66 64 5f 73 65 74 22 29 29 29 29 0a 20 20 20 20  fd_set")))).    
5710: 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
5720: 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5730: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 72     (name . "__wr
5740: 69 74 65 66 64 73 22 29 0a 20 20 20 20 20 20 20  itefds").       
5750: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
5760: 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
5770: 65 20 28 74 61 67 20 2e 20 22 66 64 5f 73 65 74  e (tag . "fd_set
5780: 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
5790: 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
57a0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
57b0: 6d 65 20 2e 20 22 5f 5f 65 78 63 65 70 74 66 64  me . "__exceptfd
57c0: 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
57d0: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
57e0: 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
57f0: 67 20 2e 20 22 66 64 5f 73 65 74 22 29 29 29 29  g . "fd_set"))))
5800: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
5810: 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5820: 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5830: 22 5f 5f 74 69 6d 65 6f 75 74 22 29 0a 20 20 20  "__timeout").   
5840: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5850: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5860: 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
5870: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
5880: 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20  ag . ":struct") 
5890: 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 70 65  (name . "timespe
58a0: 63 22 29 20 28 69 64 20 2e 20 35 29 29 29 29 0a  c") (id . 5)))).
58b0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
58c0: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
58d0: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
58e0: 5f 5f 73 69 67 6d 61 73 6b 22 29 0a 20 20 20 20  __sigmask").    
58f0: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
5900: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
5910: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 73  type (tag . "__s
5920: 69 67 73 65 74 5f 74 22 29 29 29 29 29 29 0a 20  igset_t")))))). 
5930: 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
5940: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
5950: 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
5960: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5970: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5980: 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5990: 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
59a0: 61 6d 65 20 2e 20 22 67 6e 75 5f 64 65 76 5f 6d  ame . "gnu_dev_m
59b0: 61 6a 6f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  ajor") (ns . 0).
59c0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
59d0: 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
59e0: 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 79  r/include/sys/sy
59f0: 73 6d 61 63 72 6f 73 2e 68 3a 37 33 3a 31 20 3c  smacros.h:73:1 <
5a00: 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5a10: 68 20 73 70 61 63 65 3e 3a 31 34 3a 31 3e 22 29  h space>:14:1>")
5a20: 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5a30: 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5a40: 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5a50: 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5a60: 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5a70: 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5a80: 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5a90: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5aa0: 6d 65 20 2e 20 22 5f 5f 64 65 76 22 29 0a 20 20  me . "__dev").  
5ab0: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
5ac0: 61 67 20 2e 20 22 5f 5f 64 65 76 5f 74 22 29 29  ag . "__dev_t"))
5ad0: 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
5ae0: 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
5af0: 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74  . ":unsigned-int
5b00: 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5b10: 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5b20: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5b30: 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5b40: 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5b50: 65 20 2e 20 22 67 6e 75 5f 64 65 76 5f 6d 69 6e  e . "gnu_dev_min
5b60: 6f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  or") (ns . 0).  
5b70: 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
5b80: 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
5b90: 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 79 73 6d  include/sys/sysm
5ba0: 61 63 72 6f 73 2e 68 3a 37 34 3a 31 20 3c 53 70  acros.h:74:1 <Sp
5bb0: 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
5bc0: 73 70 61 63 65 3e 3a 31 35 3a 31 3e 22 29 0a 20  space>:15:1>"). 
5bd0: 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5be0: 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5bf0: 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5c00: 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5c10: 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5c20: 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5c30: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5c40: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5c50: 20 2e 20 22 5f 5f 64 65 76 22 29 0a 20 20 20 20   . "__dev").    
5c60: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
5c70: 20 2e 20 22 5f 5f 64 65 76 5f 74 22 29 29 29 29   . "__dev_t"))))
5c80: 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5c90: 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5ca0: 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29  ":unsigned-int")
5cb0: 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
5cc0: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
5cd0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5ce0: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
5cf0: 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
5d00: 2e 20 22 67 6e 75 5f 64 65 76 5f 6d 61 6b 65 64  . "gnu_dev_maked
5d10: 65 76 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ev") (ns . 0).  
5d20: 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
5d30: 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
5d40: 69 6e 63 6c 75 64 65 2f 73 79 73 2f 73 79 73 6d  include/sys/sysm
5d50: 61 63 72 6f 73 2e 68 3a 37 35 3a 31 20 3c 53 70  acros.h:75:1 <Sp
5d60: 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
5d70: 73 70 61 63 65 3e 3a 31 36 3a 31 3e 22 29 0a 20  space>:16:1>"). 
5d80: 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5d90: 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5da0: 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5db0: 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5dc0: 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5dd0: 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5de0: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5df0: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5e00: 20 2e 20 22 5f 5f 6d 61 6a 6f 72 22 29 0a 20 20   . "__major").  
5e10: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
5e20: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5e30: 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22   ":unsigned-int"
5e40: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5e50: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5e60: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5e70: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5e80: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
5e90: 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5ea0: 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5eb0: 22 5f 5f 6d 69 6e 6f 72 22 29 0a 20 20 20 20 20  "__minor").     
5ec0: 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
5ed0: 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
5ee0: 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20  unsigned-int"). 
5ef0: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5f00: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5f10: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5f20: 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5f30: 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5f40: 20 28 74 61 67 20 2e 20 22 5f 5f 64 65 76 5f 74   (tag . "__dev_t
5f50: 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
5f60: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
5f70: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
5f80: 20 2e 20 22 62 6c 6b 73 69 7a 65 5f 74 22 29 0a   . "blksize_t").
5f90: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
5fa0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79  "/usr/include/sy
5fb0: 73 2f 74 79 70 65 73 2e 68 3a 32 31 32 3a 32 31  s/types.h:212:21
5fc0: 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
5fd0: 67 20 2e 20 22 5f 5f 62 6c 6b 73 69 7a 65 5f 74  g . "__blksize_t
5fe0: 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
5ff0: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
6000: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
6010: 20 2e 20 22 62 6c 6b 63 6e 74 5f 74 22 29 0a 20   . "blkcnt_t"). 
6020: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
6030: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73  /usr/include/sys
6040: 2f 74 79 70 65 73 2e 68 3a 32 31 39 3a 32 30 22  /types.h:219:20"
6050: 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
6060: 20 2e 20 22 5f 5f 62 6c 6b 63 6e 74 5f 74 22 29   . "__blkcnt_t")
6070: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
6080: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
6090: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
60a0: 20 22 66 73 62 6c 6b 63 6e 74 5f 74 22 29 0a 20   "fsblkcnt_t"). 
60b0: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
60c0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 79 73  /usr/include/sys
60d0: 2f 74 79 70 65 73 2e 68 3a 32 32 33 3a 32 32 22  /types.h:223:22"
60e0: 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
60f0: 20 2e 20 22 5f 5f 66 73 62 6c 6b 63 6e 74 5f 74   . "__fsblkcnt_t
6100: 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
6110: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
6120: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
6130: 20 2e 20 22 66 73 66 69 6c 63 6e 74 5f 74 22 29   . "fsfilcnt_t")
6140: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
6150: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
6160: 79 73 2f 74 79 70 65 73 2e 68 3a 32 32 37 3a 32  ys/types.h:227:2
6170: 32 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  2").    (type (t
6180: 61 67 20 2e 20 22 5f 5f 66 73 66 69 6c 63 6e 74  ag . "__fsfilcnt
6190: 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
61a0: 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
61b0: 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70   0) (name . "__p
61c0: 74 68 72 65 61 64 5f 72 77 6c 6f 63 6b 5f 61 72  thread_rwlock_ar
61d0: 63 68 5f 74 22 29 20 28 69 64 20 2e 20 30 29 0a  ch_t") (id . 0).
61e0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
61f0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
6200: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2d  ts/pthreadtypes-
6210: 61 72 63 68 2e 68 3a 36 35 3a 38 22 29 0a 20 20  arch.h:65:8").  
6220: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 34    (bit-size . 44
6230: 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
6240: 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65  t . 64).    (fie
6250: 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
6260: 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
6270: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
6280: 72 65 61 64 65 72 73 22 29 20 28 62 69 74 2d 6f  readers") (bit-o
6290: 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
62a0: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
62b0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
62c0: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
62d0: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
62e0: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
62f0: 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20  nsigned-int").  
6300: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6310: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6320: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6330: 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
6340: 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
6350: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
6360: 5f 77 72 69 74 65 72 73 22 29 20 28 62 69 74 2d  _writers") (bit-
6370: 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
6380: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6390: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
63a0: 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
63b0: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
63c0: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
63d0: 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
63e0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
63f0: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6400: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6410: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
6420: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
6430: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
6440: 22 5f 5f 77 72 70 68 61 73 65 5f 66 75 74 65 78  "__wrphase_futex
6450: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
6460: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
6470: 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
6480: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6490: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  32).          (t
64a0: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
64b0: 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
64c0: 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  d-int").        
64d0: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
64e0: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
64f0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6500: 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
6510: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
6520: 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 72 69 74 65  (name . "__write
6530: 72 73 5f 66 75 74 65 78 22 29 20 28 62 69 74 2d  rs_futex") (bit-
6540: 6f 66 66 73 65 74 20 2e 20 39 36 29 0a 20 20 20  offset . 96).   
6550: 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6560: 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
6570: 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
6580: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6590: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
65a0: 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
65b0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
65c0: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
65d0: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
65e0: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
65f0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
6600: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
6610: 22 5f 5f 70 61 64 33 22 29 20 28 62 69 74 2d 6f  "__pad3") (bit-o
6620: 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69  ffset . 128) (bi
6630: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6640: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6650: 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
6660: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6670: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6680: 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
6690: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
66a0: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
66b0: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
66c0: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
66d0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
66e0: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
66f0: 22 5f 5f 70 61 64 34 22 29 20 28 62 69 74 2d 6f  "__pad4") (bit-o
6700: 66 66 73 65 74 20 2e 20 31 36 30 29 20 28 62 69  ffset . 160) (bi
6710: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6720: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6730: 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
6740: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6750: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6760: 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
6770: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6780: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6790: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
67a0: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
67b0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
67c0: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
67d0: 22 5f 5f 63 75 72 5f 77 72 69 74 65 72 22 29 20  "__cur_writer") 
67e0: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39  (bit-offset . 19
67f0: 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
6800: 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
6810: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
6820: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6830: 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
6840: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6850: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6860: 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
6870: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
6880: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 68 61 72   (name . "__shar
6890: 65 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ed") (bit-offset
68a0: 20 2e 20 32 32 34 29 20 28 62 69 74 2d 73 69 7a   . 224) (bit-siz
68b0: 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
68c0: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
68d0: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
68e0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
68f0: 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
6900: 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
6910: 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
6920: 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
6930: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
6940: 5f 72 77 65 6c 69 73 69 6f 6e 22 29 20 28 62 69  _rwelision") (bi
6950: 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29 20  t-offset . 256) 
6960: 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
6970: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6980: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20  ignment . 8).   
6990: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
69a0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
69b0: 22 3a 73 69 67 6e 65 64 2d 63 68 61 72 22 29 0a  ":signed-char").
69c0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
69d0: 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
69e0: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
69f0: 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20  nment . 8))).   
6a00: 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
6a10: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
6a20: 5f 70 61 64 31 22 29 20 28 62 69 74 2d 6f 66 66  _pad1") (bit-off
6a30: 73 65 74 20 2e 20 32 36 34 29 20 28 62 69 74 2d  set . 264) (bit-
6a40: 73 69 7a 65 20 2e 20 35 36 29 0a 20 20 20 20 20  size . 56).     
6a50: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6a60: 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
6a70: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6a80: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
6a90: 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
6aa0: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6ab0: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
6ac0: 6e 73 69 67 6e 65 64 2d 63 68 61 72 22 29 0a 20  nsigned-char"). 
6ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
6ae0: 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
6af0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6b00: 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20  lignment . 8)). 
6b10: 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65             (size
6b20: 20 2e 20 37 29 29 29 0a 20 20 20 20 20 20 20 20   . 7))).        
6b30: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
6b40: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 61 64 32   (name . "__pad2
6b50: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
6b60: 20 33 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20   320) (bit-size 
6b70: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
6b80: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6b90: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
6ba0: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
6bb0: 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
6bc0: 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ed-long").      
6bd0: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6be0: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
6bf0: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6c00: 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
6c10: 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
6c20: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6c 61  ) (name . "__fla
6c30: 67 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  gs") (bit-offset
6c40: 20 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69 7a   . 384) (bit-siz
6c50: 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6c60: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6c70: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6c80: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6c90: 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
6ca0: 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20  gned-int").     
6cb0: 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6cc0: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6cd0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6ce0: 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 28  t . 32)))))).  (
6cf0: 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
6d00: 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
6d10: 2e 20 22 5f 5f 70 74 68 72 65 61 64 5f 69 6e 74  . "__pthread_int
6d20: 65 72 6e 61 6c 5f 6c 69 73 74 22 29 20 28 69 64  ernal_list") (id
6d30: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6d40: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
6d50: 75 64 65 2f 62 69 74 73 2f 74 68 72 65 61 64 2d  ude/bits/thread-
6d60: 73 68 61 72 65 64 2d 74 79 70 65 73 2e 68 3a 38  shared-types.h:8
6d70: 32 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  2:16").    (bit-
6d80: 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74  size . 128) (bit
6d90: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
6da0: 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
6db0: 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
6dc0: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
6dd0: 61 6d 65 20 2e 20 22 5f 5f 70 72 65 76 22 29 20  ame . "__prev") 
6de0: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
6df0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
6e00: 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
6e10: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
6e20: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
6e30: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
6e40: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
6e50: 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
6e60: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
6e70: 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
6e80: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
6e90: 6e 61 6d 65 20 2e 20 22 5f 5f 70 74 68 72 65 61  name . "__pthrea
6ea0: 64 5f 69 6e 74 65 72 6e 61 6c 5f 6c 69 73 74 22  d_internal_list"
6eb0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
6ec0: 28 69 64 20 2e 20 36 29 29 29 29 0a 20 20 20 20  (id . 6)))).    
6ed0: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
6ee0: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
6ef0: 6e 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73  next") (bit-offs
6f00: 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
6f10: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
6f20: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6f30: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
6f40: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6f50: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
6f60: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
6f70: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6f80: 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6f90: 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 20  struct").       
6fa0: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6fb0: 5f 5f 70 74 68 72 65 61 64 5f 69 6e 74 65 72 6e  __pthread_intern
6fc0: 61 6c 5f 6c 69 73 74 22 29 0a 20 20 20 20 20 20  al_list").      
6fd0: 20 20 20 20 20 20 20 20 28 69 64 20 2e 20 36 29          (id . 6)
6fe0: 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
6ff0: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
7000: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
7010: 6d 65 20 2e 20 22 5f 5f 70 74 68 72 65 61 64 5f  me . "__pthread_
7020: 6c 69 73 74 5f 74 22 29 0a 20 20 20 20 28 6c 6f  list_t").    (lo
7030: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
7040: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 68 72 65  nclude/bits/thre
7050: 61 64 2d 73 68 61 72 65 64 2d 74 79 70 65 73 2e  ad-shared-types.
7060: 68 3a 38 36 3a 33 22 29 0a 20 20 20 20 28 74 79  h:86:3").    (ty
7070: 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
7080: 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
7090: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 74 68 72   (name . "__pthr
70a0: 65 61 64 5f 69 6e 74 65 72 6e 61 6c 5f 6c 69 73  ead_internal_lis
70b0: 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20  t").      (id . 
70c0: 36 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  6))).  ((tag . "
70d0: 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30  struct") (ns . 0
70e0: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 74 68  ) (name . "__pth
70f0: 72 65 61 64 5f 6d 75 74 65 78 5f 73 22 29 20 28  read_mutex_s") (
7100: 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
7110: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
7120: 63 6c 75 64 65 2f 62 69 74 73 2f 74 68 72 65 61  clude/bits/threa
7130: 64 2d 73 68 61 72 65 64 2d 74 79 70 65 73 2e 68  d-shared-types.h
7140: 3a 31 31 38 3a 38 22 29 0a 20 20 20 20 28 62 69  :118:8").    (bi
7150: 74 2d 73 69 7a 65 20 2e 20 33 32 30 29 20 28 62  t-size . 320) (b
7160: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
7170: 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  4).    (fields. 
7180: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7190: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
71a0: 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 6b 22  (name . "__lock"
71b0: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
71c0: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
71d0: 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
71e0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
71f0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7200: 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
7210: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
7220: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7230: 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
7240: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
7250: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e   (name . "__coun
7260: 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  t") (bit-offset 
7270: 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20  . 32) (bit-size 
7280: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
7290: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
72a0: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
72b0: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
72c0: 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
72d0: 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20  ed-int").       
72e0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
72f0: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
7300: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7310: 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
7320: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
7330: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 77 6e 65   (name . "__owne
7340: 72 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  r") (bit-offset 
7350: 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
7360: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
7370: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7380: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
7390: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
73a0: 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
73b0: 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
73c0: 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
73d0: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
73e0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  d") (name . "__n
73f0: 75 73 65 72 73 22 29 20 28 62 69 74 2d 6f 66 66  users") (bit-off
7400: 73 65 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73  set . 96) (bit-s
7410: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
7420: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7430: 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
7440: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7450: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
7460: 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20  signed-int").   
7470: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7480: 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
7490: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
74a0: 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
74b0: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
74c0: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
74d0: 6b 69 6e 64 22 29 20 28 62 69 74 2d 6f 66 66 73  kind") (bit-offs
74e0: 65 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73  et . 128) (bit-s
74f0: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
7500: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7510: 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
7520: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
7530: 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
7540: 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
7550: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
7560: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
7570: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
7580: 22 5f 5f 73 70 69 6e 73 22 29 20 28 62 69 74 2d  "__spins") (bit-
7590: 6f 66 66 73 65 74 20 2e 20 31 36 30 29 20 28 62  offset . 160) (b
75a0: 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
75b0: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
75c0: 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20 20  gnment . 16).   
75d0: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
75e0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
75f0: 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20  ":short").      
7600: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7610: 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
7620: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7630: 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20   . 16))).       
7640: 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
7650: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6c 69  ) (name . "__eli
7660: 73 69 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73  sion") (bit-offs
7670: 65 74 20 2e 20 31 37 36 29 20 28 62 69 74 2d 73  et . 176) (bit-s
7680: 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
7690: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
76a0: 6e 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  nt . 16).       
76b0: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
76c0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68       (tag . ":sh
76d0: 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
76e0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
76f0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7700: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7710: 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  6))).        ((t
7720: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
7730: 61 6d 65 20 2e 20 22 5f 5f 6c 69 73 74 22 29 20  ame . "__list") 
7740: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39  (bit-offset . 19
7750: 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  2) (bit-size . 1
7760: 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  28).          (b
7770: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
7780: 34 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  4) (type (tag . 
7790: 22 5f 5f 70 74 68 72 65 61 64 5f 6c 69 73 74 5f  "__pthread_list_
77a0: 74 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  t")))))).  ((tag
77b0: 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
77c0: 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f   . 0) (name . "_
77d0: 5f 70 74 68 72 65 61 64 5f 63 6f 6e 64 5f 73 22  _pthread_cond_s"
77e0: 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
77f0: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
7800: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 68  /include/bits/th
7810: 72 65 61 64 2d 73 68 61 72 65 64 2d 74 79 70 65  read-shared-type
7820: 73 2e 68 3a 31 35 31 3a 38 22 29 0a 20 20 20 20  s.h:151:8").    
7830: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 38 34 29  (bit-size . 384)
7840: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7850: 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64  . 64).    (field
7860: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
7870: 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
7880: 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
7890: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
78a0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
78b0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
78c0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
78d0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
78e0: 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28  tag . "union") (
78f0: 6e 73 20 2e 20 32 32 30 38 38 29 20 28 6e 61 6d  ns . 22088) (nam
7900: 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37 29  e . "") (id . 7)
7910: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f  .            (lo
7920: 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20  cation.         
7930: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 20       ..         
7940: 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
7950: 64 65 2f 62 69 74 73 2f 74 68 72 65 61 64 2d 73  de/bits/thread-s
7960: 68 61 72 65 64 2d 74 79 70 65 73 2e 68 3a 31 35  hared-types.h:15
7970: 33 3a 31 37 22 29 0a 20 20 20 20 20 20 20 20 20  3:17").         
7980: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
7990: 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
79a0: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
79b0: 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
79c0: 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
79d0: 20 20 20 20 20 20 20 20 20 20 23 28 28 28 74 61            #(((ta
79e0: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
79f0: 6d 65 20 2e 20 22 5f 5f 77 73 65 71 22 29 20 28  me . "__wseq") (
7a00: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
7a10: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
7a20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7a30: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7a40: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
7a50: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7a60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7a70: 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
7a80: 67 6e 65 64 2d 6c 6f 6e 67 2d 6c 6f 6e 67 22 29  gned-long-long")
7a90: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
7aa0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7ab0: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
7ac0: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7ad0: 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
7ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7af0: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
7b00: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 73 65 71   (name . "__wseq
7b10: 33 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  32") (bit-offset
7b20: 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
7b30: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
7b40: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7b50: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
7b60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
7b70: 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72  type (tag . "str
7b80: 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
7b90: 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
7ba0: 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
7bb0: 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f          (locatio
7bc0: 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  n.              
7bd0: 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20          ..      
7be0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7bf0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7c00: 74 73 2f 74 68 72 65 61 64 2d 73 68 61 72 65 64  ts/thread-shared
7c10: 2d 74 79 70 65 73 2e 68 3a 31 35 36 3a 35 22 29  -types.h:156:5")
7c20: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
7c30: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7c40: 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   64) (bit-alignm
7c50: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
7c60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66                (f
7c70: 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 20 20  ields.          
7c80: 20 20 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20              ..  
7c90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7ca0: 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
7cb0: 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
7cc0: 5f 5f 6c 6f 77 22 29 20 28 62 69 74 2d 6f 66 66  __low") (bit-off
7cd0: 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
7ce0: 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
7cf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7d00: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7d10: 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
7d20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7d30: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7d40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7d50: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
7d60: 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
7d70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7d80: 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7d90: 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
7da0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7db0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7dc0: 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
7dd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7de0: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
7df0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 68  d") (name . "__h
7e00: 69 67 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  igh") (bit-offse
7e10: 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
7e20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7e30: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
7e40: 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
7e50: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
7e60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7e70: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7e90: 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
7ea0: 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20  gned-int").     
7eb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7ec0: 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
7ed0: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
7ee0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
7ef0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7f00: 74 20 2e 20 33 32 29 29 29 29 29 29 29 29 29 29  t . 32))))))))))
7f10: 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
7f20: 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
7f30: 20 2e 20 22 22 29 20 28 62 69 74 2d 6f 66 66 73   . "") (bit-offs
7f40: 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
7f50: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
7f60: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7f70: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
7f80: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
7f90: 75 6e 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29  union") (ns . 0)
7fa0: 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
7fb0: 20 2e 20 39 29 0a 20 20 20 20 20 20 20 20 20 20   . 9).          
7fc0: 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7fd0: 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
7fe0: 20 20 20 20 20 20 20 20 20 20 22 2f 75 73 72 2f            "/usr/
7ff0: 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 68 72  include/bits/thr
8000: 65 61 64 2d 73 68 61 72 65 64 2d 74 79 70 65 73  ead-shared-types
8010: 2e 68 3a 31 36 32 3a 31 37 22 29 0a 20 20 20 20  .h:162:17").    
8020: 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
8030: 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69  e . 64) (bit-ali
8040: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
8050: 20 20 20 20 20 20 20 20 20 28 66 69 65 6c 64 73           (fields
8060: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e  .              .
8070: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23  .              #
8080: 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
8090: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 67 31 5f  ) (name . "__g1_
80a0: 73 74 61 72 74 22 29 20 28 62 69 74 2d 6f 66 66  start") (bit-off
80b0: 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
80c0: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
80d0: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
80e0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
80f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8100: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8110: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8120: 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f   . ":unsigned-lo
8130: 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ng-long").      
8140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
8150: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
8160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8170: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8180: 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
8190: 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e           ((tag .
81a0: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
81b0: 2e 20 22 5f 5f 67 31 5f 73 74 61 72 74 33 32 22  . "__g1_start32"
81c0: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
81d0: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  0) (bit-size . 6
81e0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
81f0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8200: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
8210: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
8220: 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
8230: 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
8240: 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 30  e . "") (id . 10
8250: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
8260: 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a        (location.
8270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8280: 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20        ..        
8290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2f                "/
82a0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
82b0: 2f 74 68 72 65 61 64 2d 73 68 61 72 65 64 2d 74  /thread-shared-t
82c0: 79 70 65 73 2e 68 3a 31 36 35 3a 35 22 29 0a 20  ypes.h:165:5"). 
82d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
82e0: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
82f0: 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
8300: 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
8310: 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 65              (fie
8320: 6c 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20  lds.            
8330: 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
8340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8350: 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
8360: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
8370: 6c 6f 77 22 29 20 28 62 69 74 2d 6f 66 66 73 65  low") (bit-offse
8380: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
8390: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
83a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
83b0: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
83c0: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
83d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
83e0: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
83f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8400: 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
8410: 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20  ned-int").      
8420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8430: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8440: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
8450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8460: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8470: 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
8480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8490: 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
84a0: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 68 69 67  ) (name . "__hig
84b0: 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  h") (bit-offset 
84c0: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
84d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
84e0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
84f0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8500: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
8510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
8520: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8540: 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
8550: 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20  ed-int").       
8560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8570: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8580: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
8590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
85a0: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
85b0: 2e 20 33 32 29 29 29 29 29 29 29 29 29 29 29 0a  . 32))))))))))).
85c0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
85d0: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
85e0: 20 22 5f 5f 67 5f 72 65 66 73 22 29 20 28 62 69   "__g_refs") (bi
85f0: 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20  t-offset . 128) 
8600: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
8610: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
8620: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
8630: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8640: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8650: 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
8660: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8670: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8680: 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e   . ":unsigned-in
8690: 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
86a0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
86b0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
86c0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
86d0: 20 33 32 29 29 0a 20 20 20 20 20 20 20 20 20 20   32)).          
86e0: 20 20 28 73 69 7a 65 20 2e 20 32 29 29 29 0a 20    (size . 2))). 
86f0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
8700: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
8710: 22 5f 5f 67 5f 73 69 7a 65 22 29 20 28 62 69 74  "__g_size") (bit
8720: 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28  -offset . 192) (
8730: 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
8740: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
8750: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
8760: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8770: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8780: 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20   ":array").     
8790: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
87a0: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
87b0: 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74  . ":unsigned-int
87c0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
87d0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
87e0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
87f0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8800: 33 32 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  32)).           
8810: 20 28 73 69 7a 65 20 2e 20 32 29 29 29 0a 20 20   (size . 2))).  
8820: 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
8830: 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
8840: 5f 5f 67 31 5f 6f 72 69 67 5f 73 69 7a 65 22 29  __g1_orig_size")
8850: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
8860: 35 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  56).          (b
8870: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
8880: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
8890: 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
88a0: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
88b0: 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
88c0: 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  -int").         
88d0: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
88e0: 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
88f0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8900: 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
8910: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
8920: 6e 61 6d 65 20 2e 20 22 5f 5f 77 72 65 66 73 22  name . "__wrefs"
8930: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
8940: 32 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  288) (bit-size .
8950: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
8960: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8970: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  32).          (t
8980: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
8990: 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
89a0: 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  d-int").        
89b0: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
89c0: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
89d0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
89e0: 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
89f0: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
8a00: 28 6e 61 6d 65 20 2e 20 22 5f 5f 67 5f 73 69 67  (name . "__g_sig
8a10: 6e 61 6c 73 22 29 20 28 62 69 74 2d 6f 66 66 73  nals") (bit-offs
8a20: 65 74 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73  et . 320) (bit-s
8a30: 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
8a40: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8a50: 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
8a60: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8a70: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
8a80: 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
8a90: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8aa0: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
8ab0: 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20  nsigned-int").  
8ac0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
8ad0: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
8ae0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
8af0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 0a  lignment . 32)).
8b00: 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a              (siz
8b10: 65 20 2e 20 32 29 29 29 29 29 29 0a 20 20 28 28  e . 2)))))).  ((
8b20: 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
8b30: 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
8b40: 20 20 28 6e 61 6d 65 20 2e 20 22 70 74 68 72 65    (name . "pthre
8b50: 61 64 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  ad_t").    (loca
8b60: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8b70: 6c 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61  lude/bits/pthrea
8b80: 64 74 79 70 65 73 2e 68 3a 32 37 3a 32 37 22 29  dtypes.h:27:27")
8b90: 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
8ba0: 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
8bb0: 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ed-long").      
8bc0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
8bd0: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
8be0: 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
8bf0: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
8c00: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
8c10: 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 74 68 72     (name . "pthr
8c20: 65 61 64 5f 6d 75 74 65 78 61 74 74 72 5f 74 22  ead_mutexattr_t"
8c30: 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
8c40: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
8c50: 62 69 74 73 2f 70 74 68 72 65 61 64 74 79 70 65  bits/pthreadtype
8c60: 73 2e 68 3a 33 36 3a 33 22 29 0a 20 20 20 20 28  s.h:36:3").    (
8c70: 74 79 70 65 20 28 74 61 67 20 2e 20 22 75 6e 69  type (tag . "uni
8c80: 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  on") (ns . 0) (n
8c90: 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
8ca0: 31 31 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74  11).      (locat
8cb0: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8cc0: 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61 64  ude/bits/pthread
8cd0: 74 79 70 65 73 2e 68 3a 33 32 3a 39 22 29 0a 20  types.h:32:9"). 
8ce0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8cf0: 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
8d00: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
8d10: 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20  (fields.        
8d20: 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74 61  ..        #(((ta
8d30: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
8d40: 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 20 28  me . "__size") (
8d50: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
8d60: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
8d70: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
8d80: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a  -alignment . 8).
8d90: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
8da0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
8db0: 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29  (tag . ":array")
8dc0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8dd0: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
8de0: 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
8df0: 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
8e00: 6e 74 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20  nt . 8)).       
8e10: 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 34         (size . 4
8e20: 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28  ))).          ((
8e30: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
8e40: 6e 61 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 22  name . "__align"
8e50: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
8e60: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
8e70: 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
8e80: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8e90: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
8ea0: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8eb0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
8ec0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
8ed0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8ee0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8ef0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8f00: 33 32 29 29 29 29 29 29 29 0a 20 20 28 28 74 61  32))))))).  ((ta
8f10: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
8f20: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
8f30: 28 6e 61 6d 65 20 2e 20 22 70 74 68 72 65 61 64  (name . "pthread
8f40: 5f 63 6f 6e 64 61 74 74 72 5f 74 22 29 0a 20 20  _condattr_t").  
8f50: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
8f60: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
8f70: 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e 68 3a  /pthreadtypes.h:
8f80: 34 35 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  45:3").    (type
8f90: 20 28 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29   (tag . "union")
8fa0: 20 28 6e 73 20 2e 20 32 32 30 38 38 29 20 28 6e   (ns . 22088) (n
8fb0: 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
8fc0: 31 32 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74  12).      (locat
8fd0: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8fe0: 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61 64  ude/bits/pthread
8ff0: 74 79 70 65 73 2e 68 3a 34 31 3a 39 22 29 0a 20  types.h:41:9"). 
9000: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
9010: 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
9020: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
9030: 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20  (fields.        
9040: 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74 61  ..        #(((ta
9050: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
9060: 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 20 28  me . "__size") (
9070: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
9080: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9090: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
90a0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a  -alignment . 8).
90b0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
90c0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
90d0: 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29  (tag . ":array")
90e0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
90f0: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
9100: 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
9110: 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
9120: 6e 74 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20  nt . 8)).       
9130: 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 34         (size . 4
9140: 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28  ))).          ((
9150: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9160: 6e 61 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 22  name . "__align"
9170: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
9180: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
9190: 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
91a0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
91b0: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
91c0: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
91d0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
91e0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
91f0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9200: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
9210: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9220: 33 32 29 29 29 29 29 29 29 0a 20 20 28 28 74 61  32))))))).  ((ta
9230: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
9240: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
9250: 28 6e 61 6d 65 20 2e 20 22 70 74 68 72 65 61 64  (name . "pthread
9260: 5f 6b 65 79 5f 74 22 29 0a 20 20 20 20 28 6c 6f  _key_t").    (lo
9270: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9280: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70 74 68 72  nclude/bits/pthr
9290: 65 61 64 74 79 70 65 73 2e 68 3a 34 39 3a 32 32  eadtypes.h:49:22
92a0: 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
92b0: 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
92c0: 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20  gned-int").     
92d0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
92e0: 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
92f0: 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
9300: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
9310: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
9320: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 74 68      (name . "pth
9330: 72 65 61 64 5f 6f 6e 63 65 5f 74 22 29 0a 20 20  read_once_t").  
9340: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9350: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
9360: 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e 68 3a  /pthreadtypes.h:
9370: 35 33 3a 33 30 22 29 0a 20 20 20 20 28 74 79 70  53:30").    (typ
9380: 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
9390: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
93a0: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
93b0: 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
93c0: 2e 20 22 75 6e 69 6f 6e 22 29 20 28 6e 73 20 2e  . "union") (ns .
93d0: 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 70 74 68   0) (name . "pth
93e0: 72 65 61 64 5f 61 74 74 72 5f 74 22 29 20 28 69  read_attr_t") (i
93f0: 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
9400: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9410: 6c 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61  lude/bits/pthrea
9420: 64 74 79 70 65 73 2e 68 3a 35 36 3a 37 22 29 0a  dtypes.h:56:7").
9430: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9440: 34 34 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  448) (bit-alignm
9450: 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66  ent . 64).    (f
9460: 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
9470: 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
9480: 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
9490: 5f 5f 73 69 7a 65 22 29 20 28 62 69 74 2d 6f 66  __size") (bit-of
94a0: 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
94b0: 69 7a 65 20 2e 20 34 34 38 29 0a 20 20 20 20 20  ize . 448).     
94c0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
94d0: 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ent . 8).       
94e0: 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
94f0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
9500: 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
9510: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9520: 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
9530: 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
9540: 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20 20 20  nment . 8)).    
9550: 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
9560: 35 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  56))).        ((
9570: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9580: 6e 61 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 22  name . "__align"
9590: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
95a0: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  0) (bit-size . 6
95b0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
95c0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
95d0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
95e0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
95f0: 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
9600: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
9610: 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
9620: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9630: 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a  ment . 64)))))).
9640: 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
9650: 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
9660: 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70  ).    (name . "p
9670: 74 68 72 65 61 64 5f 61 74 74 72 5f 74 22 29 0a  thread_attr_t").
9680: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9690: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
96a0: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e  ts/pthreadtypes.
96b0: 68 3a 36 32 3a 33 30 22 29 0a 20 20 20 20 28 74  h:62:30").    (t
96c0: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 75 6e 69  ype (tag . ":uni
96d0: 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 74  on") (name . "pt
96e0: 68 72 65 61 64 5f 61 74 74 72 5f 74 22 29 20 28  hread_attr_t") (
96f0: 69 64 20 2e 20 31 33 29 29 29 0a 20 20 28 28 74  id . 13))).  ((t
9700: 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
9710: 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
9720: 20 28 6e 61 6d 65 20 2e 20 22 70 74 68 72 65 61   (name . "pthrea
9730: 64 5f 6d 75 74 65 78 5f 74 22 29 0a 20 20 20 20  d_mutex_t").    
9740: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9750: 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70  r/include/bits/p
9760: 74 68 72 65 61 64 74 79 70 65 73 2e 68 3a 37 32  threadtypes.h:72
9770: 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
9780: 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28  tag . "union") (
9790: 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
97a0: 22 22 29 20 28 69 64 20 2e 20 31 34 29 0a 20 20  "") (id . 14).  
97b0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
97c0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
97d0: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e  ts/pthreadtypes.
97e0: 68 3a 36 37 3a 39 22 29 0a 20 20 20 20 20 20 28  h:67:9").      (
97f0: 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 30 29 20  bit-size . 320) 
9800: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9810: 20 36 34 29 0a 20 20 20 20 20 20 28 66 69 65 6c   64).      (fiel
9820: 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20  ds.        ..   
9830: 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
9840: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
9850: 22 5f 5f 64 61 74 61 22 29 20 28 62 69 74 2d 6f  "__data") (bit-o
9860: 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
9870: 73 69 7a 65 20 2e 20 33 32 30 29 0a 20 20 20 20  size . 320).    
9880: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
9890: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
98a0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
98b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
98c0: 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
98d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61               (na
98e0: 6d 65 20 2e 20 22 5f 5f 70 74 68 72 65 61 64 5f  me . "__pthread_
98f0: 6d 75 74 65 78 5f 73 22 29 0a 20 20 20 20 20 20  mutex_s").      
9900: 20 20 20 20 20 20 20 20 28 69 64 20 2e 20 31 35          (id . 15
9910: 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28  ))).          ((
9920: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9930: 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29  name . "__size")
9940: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
9950: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
9960: 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  0).            (
9970: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9980: 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
9990: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
99a0: 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61     (tag . ":arra
99b0: 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  y").            
99c0: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
99d0: 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
99e0: 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
99f0: 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20 20 20  nment . 8)).    
9a00: 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20            (size 
9a10: 2e 20 34 30 29 29 29 0a 20 20 20 20 20 20 20 20  . 40))).        
9a20: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
9a30: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 6c  ") (name . "__al
9a40: 69 67 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ign") (bit-offse
9a50: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
9a60: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
9a70: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9a80: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
9a90: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
9aa0: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
9ab0: 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20  :long").        
9ac0: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
9ad0: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
9ae0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
9af0: 6e 74 20 2e 20 36 34 29 29 29 29 29 29 29 0a 20  nt . 64))))))). 
9b00: 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
9b10: 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
9b20: 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 74  .    (name . "pt
9b30: 68 72 65 61 64 5f 63 6f 6e 64 5f 74 22 29 0a 20  hread_cond_t"). 
9b40: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
9b50: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
9b60: 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e 68  s/pthreadtypes.h
9b70: 3a 38 30 3a 33 22 29 0a 20 20 20 20 28 74 79 70  :80:3").    (typ
9b80: 65 20 28 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22  e (tag . "union"
9b90: 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
9ba0: 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36 29   . "") (id . 16)
9bb0: 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  .      (location
9bc0: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9bd0: 2f 62 69 74 73 2f 70 74 68 72 65 61 64 74 79 70  /bits/pthreadtyp
9be0: 65 73 2e 68 3a 37 35 3a 39 22 29 0a 20 20 20 20  es.h:75:9").    
9bf0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 38    (bit-size . 38
9c00: 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
9c10: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66  t . 64).      (f
9c20: 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a  ields.        ..
9c30: 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20          #(((tag 
9c40: 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
9c50: 20 2e 20 22 5f 5f 64 61 74 61 22 29 20 28 62 69   . "__data") (bi
9c60: 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
9c70: 69 74 2d 73 69 7a 65 20 2e 20 33 38 34 29 0a 20  it-size . 384). 
9c80: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9c90: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
9ca0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
9cb0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
9cc0: 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
9cd0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
9ce0: 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 74 68 72 65  (name . "__pthre
9cf0: 61 64 5f 63 6f 6e 64 5f 73 22 29 0a 20 20 20 20  ad_cond_s").    
9d00: 20 20 20 20 20 20 20 20 20 20 28 69 64 20 2e 20            (id . 
9d10: 31 37 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  17))).          
9d20: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
9d30: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65   (name . "__size
9d40: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
9d50: 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
9d60: 33 38 34 29 0a 20 20 20 20 20 20 20 20 20 20 20  384).           
9d70: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9d80: 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
9d90: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
9da0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
9db0: 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
9dc0: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9dd0: 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
9de0: 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
9df0: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20  ignment . 8)).  
9e00: 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a              (siz
9e10: 65 20 2e 20 34 38 29 29 29 0a 20 20 20 20 20 20  e . 48))).      
9e20: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
9e30: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
9e40: 61 6c 69 67 6e 22 29 20 28 62 69 74 2d 6f 66 66  align") (bit-off
9e50: 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
9e60: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
9e70: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9e80: 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
9e90: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
9ea0: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
9eb0: 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20   ":long-long"). 
9ec0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
9ed0: 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
9ee0: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9ef0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
9f00: 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
9f10: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
9f20: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
9f30: 65 20 2e 20 22 70 74 68 72 65 61 64 5f 72 77 6c  e . "pthread_rwl
9f40: 6f 63 6b 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ock_t").    (loc
9f50: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
9f60: 63 6c 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65  clude/bits/pthre
9f70: 61 64 74 79 70 65 73 2e 68 3a 39 31 3a 33 22 29  adtypes.h:91:3")
9f80: 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
9f90: 2e 20 22 75 6e 69 6f 6e 22 29 20 28 6e 73 20 2e  . "union") (ns .
9fa0: 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
9fb0: 28 69 64 20 2e 20 31 38 29 0a 20 20 20 20 20 20  (id . 18).      
9fc0: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9fd0: 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70  r/include/bits/p
9fe0: 74 68 72 65 61 64 74 79 70 65 73 2e 68 3a 38 36  threadtypes.h:86
9ff0: 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :9").      (bit-
a000: 73 69 7a 65 20 2e 20 34 34 38 29 20 28 62 69 74  size . 448) (bit
a010: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
a020: 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20  .      (fields. 
a030: 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20         ..       
a040: 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
a050: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64  d") (name . "__d
a060: 61 74 61 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ata") (bit-offse
a070: 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
a080: 20 2e 20 34 34 38 29 0a 20 20 20 20 20 20 20 20   . 448).        
a090: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a0a0: 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
a0b0: 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
a0c0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
a0d0: 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
a0e0: 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a0f0: 20 22 5f 5f 70 74 68 72 65 61 64 5f 72 77 6c 6f   "__pthread_rwlo
a100: 63 6b 5f 61 72 63 68 5f 74 22 29 0a 20 20 20 20  ck_arch_t").    
a110: 20 20 20 20 20 20 20 20 20 20 28 69 64 20 2e 20            (id . 
a120: 31 39 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  19))).          
a130: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
a140: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65   (name . "__size
a150: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
a160: 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
a170: 34 34 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  448).           
a180: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a190: 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
a1a0: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
a1b0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
a1c0: 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
a1d0: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a1e0: 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
a1f0: 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
a200: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20  ignment . 8)).  
a210: 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a              (siz
a220: 65 20 2e 20 35 36 29 29 29 0a 20 20 20 20 20 20  e . 56))).      
a230: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
a240: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
a250: 61 6c 69 67 6e 22 29 20 28 62 69 74 2d 6f 66 66  align") (bit-off
a260: 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
a270: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
a280: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
a290: 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
a2a0: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
a2b0: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
a2c0: 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20   ":long").      
a2d0: 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
a2e0: 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
a2f0: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
a300: 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29 29  ment . 64)))))))
a310: 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
a320: 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
a330: 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
a340: 70 74 68 72 65 61 64 5f 72 77 6c 6f 63 6b 61 74  pthread_rwlockat
a350: 74 72 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  tr_t").    (loca
a360: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
a370: 6c 75 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61  lude/bits/pthrea
a380: 64 74 79 70 65 73 2e 68 3a 39 37 3a 33 22 29 0a  dtypes.h:97:3").
a390: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a3a0: 20 22 75 6e 69 6f 6e 22 29 20 28 6e 73 20 2e 20   "union") (ns . 
a3b0: 34 32 39 34 39 36 37 32 39 35 29 20 28 6e 61 6d  4294967295) (nam
a3c0: 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 32 30  e . "") (id . 20
a3d0: 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
a3e0: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
a3f0: 65 2f 62 69 74 73 2f 70 74 68 72 65 61 64 74 79  e/bits/pthreadty
a400: 70 65 73 2e 68 3a 39 33 3a 39 22 29 0a 20 20 20  pes.h:93:9").   
a410: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
a420: 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
a430: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66  t . 64).      (f
a440: 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a  ields.        ..
a450: 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20          #(((tag 
a460: 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
a470: 20 2e 20 22 5f 5f 73 69 7a 65 22 29 20 28 62 69   . "__size") (bi
a480: 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
a490: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
a4a0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
a4b0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20  lignment . 8).  
a4c0: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
a4d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
a4e0: 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20  ag . ":array"). 
a4f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79               (ty
a500: 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
a510: 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
a520: 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
a530: 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 20   . 8)).         
a540: 20 20 20 20 20 28 73 69 7a 65 20 2e 20 38 29 29       (size . 8))
a550: 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
a560: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
a570: 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 22 29 20  me . "__align") 
a580: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
a590: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
a5a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a5b0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
a5c0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
a5d0: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a5e0: 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22    (tag . ":long"
a5f0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
a600: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
a610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
a620: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
a630: 34 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  4))))))).  ((tag
a640: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
a650: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
a660: 6e 61 6d 65 20 2e 20 22 70 74 68 72 65 61 64 5f  name . "pthread_
a670: 73 70 69 6e 6c 6f 63 6b 5f 74 22 29 0a 20 20 20  spinlock_t").   
a680: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
a690: 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
a6a0: 70 74 68 72 65 61 64 74 79 70 65 73 2e 68 3a 31  pthreadtypes.h:1
a6b0: 30 33 3a 32 32 22 29 0a 20 20 20 20 28 74 79 70  03:22").    (typ
a6c0: 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
a6d0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
a6e0: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a6f0: 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
a700: 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
a710: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
a720: 61 6d 65 20 2e 20 22 70 74 68 72 65 61 64 5f 62  ame . "pthread_b
a730: 61 72 72 69 65 72 5f 74 22 29 0a 20 20 20 20 28  arrier_t").    (
a740: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a750: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 70 74  /include/bits/pt
a760: 68 72 65 61 64 74 79 70 65 73 2e 68 3a 31 31 32  hreadtypes.h:112
a770: 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
a780: 74 61 67 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28  tag . "union") (
a790: 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
a7a0: 22 22 29 20 28 69 64 20 2e 20 32 31 29 0a 20 20  "") (id . 21).  
a7b0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
a7c0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
a7d0: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e  ts/pthreadtypes.
a7e0: 68 3a 31 30 38 3a 39 22 29 0a 20 20 20 20 20 20  h:108:9").      
a7f0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 32 35 36 29  (bit-size . 256)
a800: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a810: 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66 69 65  . 64).      (fie
a820: 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20  lds.        ..  
a830: 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a840: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
a850: 20 22 5f 5f 73 69 7a 65 22 29 20 28 62 69 74 2d   "__size") (bit-
a860: 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
a870: 2d 73 69 7a 65 20 2e 20 32 35 36 29 0a 20 20 20  -size . 256).   
a880: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a890: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20  ignment . 8).   
a8a0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a8b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
a8c0: 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20  g . ":array").  
a8d0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
a8e0: 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
a8f0: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
a900: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a910: 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 20 20  . 8)).          
a920: 20 20 20 20 28 73 69 7a 65 20 2e 20 33 32 29 29      (size . 32))
a930: 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
a940: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
a950: 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 22 29 20  me . "__align") 
a960: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
a970: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
a980: 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a990: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
a9a0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
a9b0: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a9c0: 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22    (tag . ":long"
a9d0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
a9e0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
a9f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
aa00: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
aa10: 34 29 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  4))))))).  ((tag
aa20: 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
aa30: 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
aa40: 6e 61 6d 65 20 2e 20 22 70 74 68 72 65 61 64 5f  name . "pthread_
aa50: 62 61 72 72 69 65 72 61 74 74 72 5f 74 22 29 0a  barrierattr_t").
aa60: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
aa70: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
aa80: 74 73 2f 70 74 68 72 65 61 64 74 79 70 65 73 2e  ts/pthreadtypes.
aa90: 68 3a 31 31 38 3a 33 22 29 0a 20 20 20 20 28 74  h:118:3").    (t
aaa0: 79 70 65 20 28 74 61 67 20 2e 20 22 75 6e 69 6f  ype (tag . "unio
aab0: 6e 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  n") (ns . 0) (na
aac0: 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 32  me . "") (id . 2
aad0: 32 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69  2).      (locati
aae0: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
aaf0: 64 65 2f 62 69 74 73 2f 70 74 68 72 65 61 64 74  de/bits/pthreadt
ab00: 79 70 65 73 2e 68 3a 31 31 34 3a 39 22 29 0a 20  ypes.h:114:9"). 
ab10: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
ab20: 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
ab30: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
ab40: 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20  (fields.        
ab50: 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74 61  ..        #(((ta
ab60: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ab70: 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 20 28  me . "__size") (
ab80: 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
ab90: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
aba0: 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
abb0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a  -alignment . 8).
abc0: 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
abd0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
abe0: 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29  (tag . ":array")
abf0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
ac00: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
ac10: 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
ac20: 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
ac30: 6e 74 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20  nt . 8)).       
ac40: 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 34         (size . 4
ac50: 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28  ))).          ((
ac60: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ac70: 6e 61 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 22  name . "__align"
ac80: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
ac90: 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
aca0: 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
acb0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
acc0: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
acd0: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
ace0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
acf0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
ad00: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
ad10: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
ad20: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ad30: 33 32 29 29 29 29 29 29 29 0a 20 20 28 28 74 61  32))))))).  ((ta
ad40: 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
ad50: 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
ad60: 5f 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20 2e  _IO_FILE") (id .
ad70: 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ad80: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
ad90: 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f 46  e/bits/types/__F
ada0: 49 4c 45 2e 68 3a 34 3a 38 22 29 0a 20 20 20 20  ILE.h:4:8").    
adb0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
adc0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
add0: 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
ade0: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
adf0: 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
ae00: 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
ae10: 20 22 5f 5f 46 49 4c 45 22 29 0a 20 20 20 20 28   "__FILE").    (
ae20: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
ae30: 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79  /include/bits/ty
ae40: 70 65 73 2f 5f 5f 46 49 4c 45 2e 68 3a 35 3a 32  pes/__FILE.h:5:2
ae50: 35 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  5").    (type (t
ae60: 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
ae70: 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
ae80: 22 5f 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20  "_IO_FILE") (id 
ae90: 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f 63 61  . 0).      (loca
aea0: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
aeb0: 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f  lude/bits/types/
aec0: 5f 5f 46 49 4c 45 2e 68 3a 34 3a 38 22 29 0a 20  __FILE.h:4:8"). 
aed0: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
aee0: 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   0) (bit-alignme
aef0: 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20  nt . 0) (fields 
af00: 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61 67  . #()))).  ((tag
af10: 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
af20: 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f   . 0) (name . "_
af30: 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20 2e 20  IO_FILE") (id . 
af40: 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
af50: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
af60: 2f 62 69 74 73 2f 74 79 70 65 73 2f 46 49 4c 45  /bits/types/FILE
af70: 2e 68 3a 34 3a 38 22 29 0a 20 20 20 20 28 62 69  .h:4:8").    (bi
af80: 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74  t-size . 0) (bit
af90: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20  -alignment . 0) 
afa0: 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a  (fields . #())).
afb0: 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
afc0: 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
afd0: 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 46  ).    (name . "F
afe0: 49 4c 45 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ILE").    (locat
aff0: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
b000: 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 46  ude/bits/types/F
b010: 49 4c 45 2e 68 3a 37 3a 32 35 22 29 0a 20 20 20  ILE.h:7:25").   
b020: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
b030: 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
b040: 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49   (name . "_IO_FI
b050: 4c 45 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  LE") (id . 0).  
b060: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
b070: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
b080: 74 73 2f 74 79 70 65 73 2f 5f 5f 46 49 4c 45 2e  ts/types/__FILE.
b090: 68 3a 34 3a 38 22 29 0a 20 20 20 20 20 20 28 62  h:4:8").      (b
b0a0: 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
b0b0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
b0c0: 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
b0d0: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
b0e0: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
b0f0: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
b100: 22 5f 5f 6d 62 73 74 61 74 65 5f 74 22 29 0a 20  "__mbstate_t"). 
b110: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
b120: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
b130: 73 2f 74 79 70 65 73 2f 5f 5f 6d 62 73 74 61 74  s/types/__mbstat
b140: 65 5f 74 2e 68 3a 32 31 3a 33 22 29 0a 20 20 20  e_t.h:21:3").   
b150: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
b160: 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
b170: 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
b180: 20 2e 20 32 34 29 0a 20 20 20 20 20 20 28 6c 6f   . 24).      (lo
b190: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
b1a0: 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65  nclude/bits/type
b1b0: 73 2f 5f 5f 6d 62 73 74 61 74 65 5f 74 2e 68 3a  s/__mbstate_t.h:
b1c0: 31 33 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69  13:9").      (bi
b1d0: 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69  t-size . 64) (bi
b1e0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
b1f0: 29 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a  ).      (fields.
b200: 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20          ..      
b210: 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
b220: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  ld") (name . "__
b230: 63 6f 75 6e 74 22 29 20 28 62 69 74 2d 6f 66 66  count") (bit-off
b240: 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
b250: 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
b260: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
b270: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
b280: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b290: 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
b2a0: 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
b2b0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
b2c0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
b2d0: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
b2e0: 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 20  me . "__value") 
b2f0: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
b300: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
b310: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
b320: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
b330: 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
b340: 74 79 70 65 20 28 74 61 67 20 2e 20 22 75 6e 69  type (tag . "uni
b350: 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  on") (ns . 0) (n
b360: 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
b370: 32 35 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  25).            
b380: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
b390: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
b3a0: 2f 74 79 70 65 73 2f 5f 5f 6d 62 73 74 61 74 65  /types/__mbstate
b3b0: 5f 74 2e 68 3a 31 36 3a 33 22 29 0a 20 20 20 20  _t.h:16:3").    
b3c0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b3d0: 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
b3e0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
b3f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69               (fi
b400: 65 6c 64 73 0a 20 20 20 20 20 20 20 20 20 20 20  elds.           
b410: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20 20       ..         
b420: 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e         #(((tag .
b430: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
b440: 2e 20 22 5f 5f 77 63 68 22 29 20 28 62 69 74 2d  . "__wch") (bit-
b450: 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
b460: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
b470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b480: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
b490: 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b4a0: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
b4b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4c0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
b4d0: 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20  signed-int").   
b4e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b4f0: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
b500: 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
b510: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
b520: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
b530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b540: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
b550: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 63  ") (name . "__wc
b560: 68 62 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  hb") (bit-offset
b570: 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
b580: 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
b590: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
b5a0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20  lignment . 8).  
b5b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b5c0: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b5d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
b5e0: 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20  ag . ":array"). 
b5f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b600: 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b620: 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
b630: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
b640: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b650: 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
b660: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b670: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b680: 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 20   . 8)).         
b690: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69               (si
b6a0: 7a 65 20 2e 20 34 29 29 29 29 29 29 29 29 29 29  ze . 4))))))))))
b6b0: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
b6c0: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
b6d0: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
b6e0: 22 5f 47 5f 66 70 6f 73 5f 74 22 29 0a 20 20 20  "_G_fpos_t").   
b6f0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
b700: 73 72 2f 69 6e 63 6c 75 64 65 2f 5f 47 5f 63 6f  sr/include/_G_co
b710: 6e 66 69 67 2e 68 3a 32 36 3a 33 22 29 0a 20 20  nfig.h:26:3").  
b720: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b730: 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30  struct") (ns . 0
b740: 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
b750: 64 20 2e 20 32 36 29 0a 20 20 20 20 20 20 28 6c  d . 26).      (l
b760: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
b770: 69 6e 63 6c 75 64 65 2f 5f 47 5f 63 6f 6e 66 69  include/_G_confi
b780: 67 2e 68 3a 32 32 3a 39 22 29 0a 20 20 20 20 20  g.h:22:9").     
b790: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
b7a0: 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
b7b0: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66 69   . 64).      (fi
b7c0: 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20  elds.        .. 
b7d0: 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e         #(((tag .
b7e0: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
b7f0: 2e 20 22 5f 5f 70 6f 73 22 29 20 28 62 69 74 2d  . "__pos") (bit-
b800: 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
b810: 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
b820: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
b830: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79  gnment . 64) (ty
b840: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66  pe (tag . "__off
b850: 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20  _t"))).         
b860: 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
b870: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 61  ) (name . "__sta
b880: 74 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  te") (bit-offset
b890: 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
b8a0: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
b8b0: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b8c0: 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
b8d0: 61 67 20 2e 20 22 5f 5f 6d 62 73 74 61 74 65 5f  ag . "__mbstate_
b8e0: 74 22 29 29 29 29 29 29 29 0a 20 20 28 28 74 61  t"))))))).  ((ta
b8f0: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
b900: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
b910: 28 6e 61 6d 65 20 2e 20 22 5f 47 5f 66 70 6f 73  (name . "_G_fpos
b920: 36 34 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  64_t").    (loca
b930: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
b940: 6c 75 64 65 2f 5f 47 5f 63 6f 6e 66 69 67 2e 68  lude/_G_config.h
b950: 3a 33 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70  :31:3").    (typ
b960: 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
b970: 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
b980: 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 32 37  e . "") (id . 27
b990: 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
b9a0: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
b9b0: 65 2f 5f 47 5f 63 6f 6e 66 69 67 2e 68 3a 32 37  e/_G_config.h:27
b9c0: 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :9").      (bit-
b9d0: 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74  size . 128) (bit
b9e0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
b9f0: 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20  .      (fields. 
ba00: 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20         ..       
ba10: 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
ba20: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70  d") (name . "__p
ba30: 6f 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  os") (bit-offset
ba40: 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
ba50: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
ba60: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
ba70: 20 2e 20 36 34 29 20 28 74 79 70 65 20 28 74 61   . 64) (type (ta
ba80: 67 20 2e 20 22 5f 5f 6f 66 66 36 34 5f 74 22 29  g . "__off64_t")
ba90: 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74  )).          ((t
baa0: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
bab0: 61 6d 65 20 2e 20 22 5f 5f 73 74 61 74 65 22 29  ame . "__state")
bac0: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36   (bit-offset . 6
bad0: 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  4) (bit-size . 6
bae0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
baf0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
bb00: 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
bb10: 20 22 5f 5f 6d 62 73 74 61 74 65 5f 74 22 29 29   "__mbstate_t"))
bb20: 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
bb30: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
bb40: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
bb50: 65 20 2e 20 22 76 61 5f 6c 69 73 74 22 29 0a 20  e . "va_list"). 
bb60: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
bb70: 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
bb80: 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 73 74 64  .0.1/include/std
bb90: 61 72 67 2e 68 3a 33 30 3a 32 37 22 29 0a 20 20  arg.h:30:27").  
bba0: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bbb0: 5f 5f 62 75 69 6c 74 69 6e 5f 76 61 5f 6c 69 73  __builtin_va_lis
bbc0: 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
bbd0: 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
bbe0: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
bbf0: 65 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c  e . "__gnuc_va_l
bc00: 69 73 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ist").    (locat
bc10: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
bc20: 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
bc30: 75 64 65 2f 73 74 64 61 72 67 2e 68 3a 34 38 3a  ude/stdarg.h:48:
bc40: 32 37 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  27").    (type (
bc50: 74 61 67 20 2e 20 22 5f 5f 62 75 69 6c 74 69 6e  tag . "__builtin
bc60: 5f 76 61 5f 6c 69 73 74 22 29 29 29 0a 20 20 28  _va_list"))).  (
bc70: 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
bc80: 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
bc90: 2e 20 22 5f 49 4f 5f 6a 75 6d 70 5f 74 22 29 20  . "_IO_jump_t") 
bca0: 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (id . 0).    (lo
bcb0: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
bcc0: 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 31  nclude/libio.h:1
bcd0: 34 35 3a 38 22 29 20 28 62 69 74 2d 73 69 7a 65  45:8") (bit-size
bce0: 20 2e 20 30 29 0a 20 20 20 20 28 62 69 74 2d 61   . 0).    (bit-a
bcf0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
bd00: 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20  ields . #())).  
bd10: 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
bd20: 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
bd30: 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 20 28   . "_IO_FILE") (
bd40: 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
bd50: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
bd60: 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 31 34  clude/libio.h:14
bd70: 35 3a 32 38 22 29 20 28 62 69 74 2d 73 69 7a 65  5:28") (bit-size
bd80: 20 2e 20 30 29 0a 20 20 20 20 28 62 69 74 2d 61   . 0).    (bit-a
bd90: 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
bda0: 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20  ields . #())).  
bdb0: 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
bdc0: 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
bdd0: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f      (name . "_IO
bde0: 5f 6c 6f 63 6b 5f 74 22 29 0a 20 20 20 20 28 6c  _lock_t").    (l
bdf0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
be00: 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a  include/libio.h:
be10: 31 35 30 3a 31 34 22 29 0a 20 20 20 20 28 74 79  150:14").    (ty
be20: 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
be30: 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
be40: 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30  struct") (ns . 0
be50: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 6d  ) (name . "_IO_m
be60: 61 72 6b 65 72 22 29 20 28 69 64 20 2e 20 30 29  arker") (id . 0)
be70: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
be80: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
be90: 69 62 69 6f 2e 68 3a 31 35 36 3a 38 22 29 20 28  ibio.h:156:8") (
bea0: 62 69 74 2d 73 69 7a 65 20 2e 20 31 39 32 29 0a  bit-size . 192).
beb0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
bec0: 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69  nt . 64).    (fi
bed0: 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
bee0: 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
bef0: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
bf00: 6e 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73  next") (bit-offs
bf10: 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
bf20: 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
bf30: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
bf40: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
bf50: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
bf60: 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
bf70: 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bf80: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bf90: 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20  :struct") (name 
bfa0: 2e 20 22 5f 49 4f 5f 6d 61 72 6b 65 72 22 29 20  . "_IO_marker") 
bfb0: 28 69 64 20 2e 20 32 38 29 29 29 29 0a 20 20 20  (id . 28)))).   
bfc0: 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
bfd0: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
bfe0: 73 62 75 66 22 29 20 28 62 69 74 2d 6f 66 66 73  sbuf") (bit-offs
bff0: 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
c000: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
c010: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c020: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
c030: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
c040: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
c050: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
c060: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c070: 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
c080: 31 37 38 31 29 20 28 6e 61 6d 65 20 2e 20 22 5f  1781) (name . "_
c090: 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20 2e 20  IO_FILE") (id . 
c0a0: 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  0).             
c0b0: 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
c0c0: 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
c0d0: 74 79 70 65 73 2f 5f 5f 46 49 4c 45 2e 68 3a 34  types/__FILE.h:4
c0e0: 3a 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  :8").           
c0f0: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30     (bit-size . 0
c100: 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
c110: 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
c120: 23 28 29 29 29 29 29 0a 20 20 20 20 20 20 20 20  #())))).        
c130: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
c140: 20 28 6e 61 6d 65 20 2e 20 22 5f 70 6f 73 22 29   (name . "_pos")
c150: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
c160: 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  28) (bit-size . 
c170: 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
c180: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
c190: 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
c1a0: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
c1b0: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
c1c0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
c1d0: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
c1e0: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
c1f0: 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a  ment . 32)))))).
c200: 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
c210: 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
c220: 20 2e 20 22 5f 5f 63 6f 64 65 63 76 74 5f 72 65   . "__codecvt_re
c230: 73 75 6c 74 22 29 20 28 69 64 20 2e 20 30 29 0a  sult") (id . 0).
c240: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
c250: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69  "/usr/include/li
c260: 62 69 6f 2e 68 3a 31 37 36 3a 36 22 29 0a 20 20  bio.h:176:6").  
c270: 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
c280: 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c290: 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
c2a0: 20 2e 20 22 5f 5f 63 6f 64 65 63 76 74 5f 6f 6b   . "__codecvt_ok
c2b0: 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a  ") (value . 0)).
c2c0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c2d0: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
c2e0: 20 22 5f 5f 63 6f 64 65 63 76 74 5f 70 61 72 74   "__codecvt_part
c2f0: 69 61 6c 22 29 20 28 76 61 6c 75 65 20 2e 20 31  ial") (value . 1
c300: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c310: 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
c320: 65 20 2e 20 22 5f 5f 63 6f 64 65 63 76 74 5f 65  e . "__codecvt_e
c330: 72 72 6f 72 22 29 20 28 76 61 6c 75 65 20 2e 20  rror") (value . 
c340: 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
c350: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
c360: 6d 65 20 2e 20 22 5f 5f 63 6f 64 65 63 76 74 5f  me . "__codecvt_
c370: 6e 6f 63 6f 6e 76 22 29 20 28 76 61 6c 75 65 20  noconv") (value 
c380: 2e 20 33 29 29 29 29 29 0a 20 20 28 28 74 61 67  . 3))))).  ((tag
c390: 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
c3a0: 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f   . 0) (name . "_
c3b0: 49 4f 5f 46 49 4c 45 22 29 20 28 69 64 20 2e 20  IO_FILE") (id . 
c3c0: 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c3d0: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
c3e0: 2f 6c 69 62 69 6f 2e 68 3a 32 34 31 3a 38 22 29  /libio.h:241:8")
c3f0: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 37 32   (bit-size . 172
c400: 38 29 0a 20 20 20 20 28 62 69 74 2d 61 6c 69 67  8).    (bit-alig
c410: 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
c420: 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
c430: 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c440: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
c450: 20 22 5f 66 6c 61 67 73 22 29 20 28 62 69 74 2d   "_flags") (bit-
c460: 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
c470: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
c480: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
c490: 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
c4a0: 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c4b0: 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
c4c0: 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
c4d0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
c4e0: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c4f0: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
c500: 2e 20 22 5f 49 4f 5f 72 65 61 64 5f 70 74 72 22  . "_IO_read_ptr"
c510: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
c520: 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
c530: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
c540: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
c550: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
c560: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
c570: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
c580: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
c590: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
c5a0: 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
c5b0: 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
c5c0: 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
c5d0: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
c5e0: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  ") (name . "_IO_
c5f0: 72 65 61 64 5f 65 6e 64 22 29 20 28 62 69 74 2d  read_end") (bit-
c600: 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62  offset . 128) (b
c610: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
c620: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
c630: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
c640: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c650: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c660: 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
c670: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c680: 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
c690: 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
c6a0: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
c6b0: 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c6c0: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
c6d0: 6d 65 20 2e 20 22 5f 49 4f 5f 72 65 61 64 5f 62  me . "_IO_read_b
c6e0: 61 73 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ase") (bit-offse
c6f0: 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69  t . 192) (bit-si
c700: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
c710: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c720: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
c730: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
c740: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
c750: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
c760: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c770: 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c780: 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c790: 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
c7a0: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c7b0: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
c7c0: 22 5f 49 4f 5f 77 72 69 74 65 5f 62 61 73 65 22  "_IO_write_base"
c7d0: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
c7e0: 32 35 36 29 0a 20 20 20 20 20 20 20 20 20 20 28  256).          (
c7f0: 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28  bit-size . 64) (
c800: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c810: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
c820: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
c830: 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
c840: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
c850: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
c860: 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
c870: 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
c880: 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
c890: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
c8a0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  d") (name . "_IO
c8b0: 5f 77 72 69 74 65 5f 70 74 72 22 29 20 28 62 69  _write_ptr") (bi
c8c0: 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 30 29 20  t-offset . 320) 
c8d0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
c8e0: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
c8f0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
c900: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
c910: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
c920: 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
c930: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c940: 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
c950: 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
c960: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c970: 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
c980: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
c990: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 77 72 69 74  name . "_IO_writ
c9a0: 65 5f 65 6e 64 22 29 20 28 62 69 74 2d 6f 66 66  e_end") (bit-off
c9b0: 73 65 74 20 2e 20 33 38 34 29 20 28 62 69 74 2d  set . 384) (bit-
c9c0: 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
c9d0: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c9e0: 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
c9f0: 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
ca00: 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
ca10: 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
ca20: 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ca30: 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
ca40: 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
ca50: 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
ca60: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ca70: 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ca80: 2e 20 22 5f 49 4f 5f 62 75 66 5f 62 61 73 65 22  . "_IO_buf_base"
ca90: 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
caa0: 34 34 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  448) (bit-size .
cab0: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
cac0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
cad0: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
cae0: 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
caf0: 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
cb00: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
cb10: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
cb20: 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
cb30: 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
cb40: 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
cb50: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
cb60: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  d") (name . "_IO
cb70: 5f 62 75 66 5f 65 6e 64 22 29 20 28 62 69 74 2d  _buf_end") (bit-
cb80: 6f 66 66 73 65 74 20 2e 20 35 31 32 29 20 28 62  offset . 512) (b
cb90: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
cba0: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
cbb0: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
cbc0: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
cbd0: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
cbe0: 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
cbf0: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
cc00: 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
cc10: 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
cc20: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
cc30: 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
cc40: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
cc50: 6d 65 20 2e 20 22 5f 49 4f 5f 73 61 76 65 5f 62  me . "_IO_save_b
cc60: 61 73 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ase") (bit-offse
cc70: 74 20 2e 20 35 37 36 29 20 28 62 69 74 2d 73 69  t . 576) (bit-si
cc80: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
cc90: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
cca0: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
ccb0: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
ccc0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
ccd0: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
cce0: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ccf0: 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
cd00: 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
cd10: 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
cd20: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
cd30: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
cd40: 22 5f 49 4f 5f 62 61 63 6b 75 70 5f 62 61 73 65  "_IO_backup_base
cd50: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
cd60: 20 36 34 30 29 0a 20 20 20 20 20 20 20 20 20 20   640).          
cd70: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
cd80: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
cd90: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
cda0: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
cdb0: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
cdc0: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
cdd0: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
cde0: 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
cdf0: 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
ce00: 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
ce10: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ce20: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  ld") (name . "_I
ce30: 4f 5f 73 61 76 65 5f 65 6e 64 22 29 20 28 62 69  O_save_end") (bi
ce40: 74 2d 6f 66 66 73 65 74 20 2e 20 37 30 34 29 20  t-offset . 704) 
ce50: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
ce60: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
ce70: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
ce80: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
ce90: 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
cea0: 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
ceb0: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cec0: 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
ced0: 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
cee0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
cef0: 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
cf00: 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
cf10: 6e 61 6d 65 20 2e 20 22 5f 6d 61 72 6b 65 72 73  name . "_markers
cf20: 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
cf30: 20 37 36 38 29 20 28 62 69 74 2d 73 69 7a 65 20   768) (bit-size 
cf40: 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
cf50: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
cf60: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
cf70: 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
cf80: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
cf90: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
cfa0: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73  (type (tag . ":s
cfb0: 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20  truct") (name . 
cfc0: 22 5f 49 4f 5f 6d 61 72 6b 65 72 22 29 20 28 69  "_IO_marker") (i
cfd0: 64 20 2e 20 32 38 29 29 29 29 0a 20 20 20 20 20  d . 28)))).     
cfe0: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
cff0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 63 68  d") (name . "_ch
d000: 61 69 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ain") (bit-offse
d010: 74 20 2e 20 38 33 32 29 20 28 62 69 74 2d 73 69  t . 832) (bit-si
d020: 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
d030: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d040: 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
d050: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
d060: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
d070: 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
d080: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d090: 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65  ":struct") (name
d0a0: 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 20 28   . "_IO_FILE") (
d0b0: 69 64 20 2e 20 32 39 29 29 29 29 0a 20 20 20 20  id . 29)))).    
d0c0: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d0d0: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 66  ld") (name . "_f
d0e0: 69 6c 65 6e 6f 22 29 20 28 62 69 74 2d 6f 66 66  ileno") (bit-off
d0f0: 73 65 74 20 2e 20 38 39 36 29 20 28 62 69 74 2d  set . 896) (bit-
d100: 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
d110: 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d120: 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
d130: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d140: 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
d150: 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
d160: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
d170: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d180: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d190: 20 22 5f 66 6c 61 67 73 32 22 29 20 28 62 69 74   "_flags2") (bit
d1a0: 2d 6f 66 66 73 65 74 20 2e 20 39 32 38 29 20 28  -offset . 928) (
d1b0: 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
d1c0: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d1d0: 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
d1e0: 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d1f0: 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
d200: 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
d210: 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d220: 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d230: 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d240: 6d 65 20 2e 20 22 5f 6f 6c 64 5f 6f 66 66 73 65  me . "_old_offse
d250: 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  t") (bit-offset 
d260: 2e 20 39 36 30 29 20 28 62 69 74 2d 73 69 7a 65  . 960) (bit-size
d270: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
d280: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d290: 2e 20 36 34 29 20 28 74 79 70 65 20 28 74 61 67  . 64) (type (tag
d2a0: 20 2e 20 22 5f 5f 6f 66 66 5f 74 22 29 29 29 0a   . "__off_t"))).
d2b0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d2c0: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d2d0: 20 22 5f 63 75 72 5f 63 6f 6c 75 6d 6e 22 29 20   "_cur_column") 
d2e0: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 30  (bit-offset . 10
d2f0: 32 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  24) (bit-size . 
d300: 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
d310: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
d320: 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  6).          (ty
d330: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
d340: 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
d350: 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20  -short").       
d360: 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
d370: 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20   16).           
d380: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d390: 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20  . 16))).        
d3a0: 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d3b0: 20 28 6e 61 6d 65 20 2e 20 22 5f 76 74 61 62 6c   (name . "_vtabl
d3c0: 65 5f 6f 66 66 73 65 74 22 29 20 28 62 69 74 2d  e_offset") (bit-
d3d0: 6f 66 66 73 65 74 20 2e 20 31 30 34 30 29 0a 20  offset . 1040). 
d3e0: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
d3f0: 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
d400: 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20  gnment . 8).    
d410: 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d420: 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
d430: 3a 73 69 67 6e 65 64 2d 63 68 61 72 22 29 0a 20  :signed-char"). 
d440: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
d450: 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
d460: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d470: 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20  ment . 8))).    
d480: 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d490: 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 73  ld") (name . "_s
d4a0: 68 6f 72 74 62 75 66 22 29 20 28 62 69 74 2d 6f  hortbuf") (bit-o
d4b0: 66 66 73 65 74 20 2e 20 31 30 34 38 29 20 28 62  ffset . 1048) (b
d4c0: 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
d4d0: 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d4e0: 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20  nment . 8).     
d4f0: 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
d500: 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
d510: 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20 20  array").        
d520: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d530: 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
d540: 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
d550: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20  ignment . 8)).  
d560: 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20            (size 
d570: 2e 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 1))).        (
d580: 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
d590: 28 6e 61 6d 65 20 2e 20 22 5f 6c 6f 63 6b 22 29  (name . "_lock")
d5a0: 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
d5b0: 30 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  088) (bit-size .
d5c0: 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
d5d0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d5e0: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  64).          (t
d5f0: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d600: 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d610: 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
d620: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d630: 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d640: 20 22 5f 6f 66 66 73 65 74 22 29 20 28 62 69 74   "_offset") (bit
d650: 2d 6f 66 66 73 65 74 20 2e 20 31 31 35 32 29 20  -offset . 1152) 
d660: 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
d670: 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d680: 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28  lignment . 64) (
d690: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f  type (tag . "__o
d6a0: 66 66 36 34 5f 74 22 29 29 29 0a 20 20 20 20 20  ff64_t"))).     
d6b0: 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d6c0: 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70  d") (name . "__p
d6d0: 61 64 31 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ad1") (bit-offse
d6e0: 74 20 2e 20 31 32 31 36 29 20 28 62 69 74 2d 73  t . 1216) (bit-s
d6f0: 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
d700: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d710: 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
d720: 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d730: 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d740: 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
d750: 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d760: 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d770: 61 6d 65 20 2e 20 22 5f 5f 70 61 64 32 22 29 20  ame . "__pad2") 
d780: 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32  (bit-offset . 12
d790: 38 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  80) (bit-size . 
d7a0: 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
d7b0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
d7c0: 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
d7d0: 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
d7e0: 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
d7f0: 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
d800: 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d810: 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d820: 22 5f 5f 70 61 64 33 22 29 20 28 62 69 74 2d 6f  "__pad3") (bit-o
d830: 66 66 73 65 74 20 2e 20 31 33 34 34 29 20 28 62  ffset . 1344) (b
d840: 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
d850: 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d860: 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
d870: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d880: 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
d890: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
d8a0: 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
d8b0: 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d8c0: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 61 64  ) (name . "__pad
d8d0: 34 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  4") (bit-offset 
d8e0: 2e 20 31 34 30 38 29 20 28 62 69 74 2d 73 69 7a  . 1408) (bit-siz
d8f0: 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
d900: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d910: 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
d920: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d930: 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d940: 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
d950: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d960: 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d970: 65 20 2e 20 22 5f 5f 70 61 64 35 22 29 20 28 62  e . "__pad5") (b
d980: 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 34 37 32  it-offset . 1472
d990: 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34  ) (bit-size . 64
d9a0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d9b0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
d9c0: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
d9d0: 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20  ize_t"))).      
d9e0: 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d9f0: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6f 64  ") (name . "_mod
da00: 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
da10: 2e 20 31 35 33 36 29 20 28 62 69 74 2d 73 69 7a  . 1536) (bit-siz
da20: 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
da30: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
da40: 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
da50: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
da60: 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
da70: 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
da80: 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
da90: 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
daa0: 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
dab0: 75 6e 75 73 65 64 32 22 29 20 28 62 69 74 2d 6f  unused2") (bit-o
dac0: 66 66 73 65 74 20 2e 20 31 35 36 38 29 20 28 62  ffset . 1568) (b
dad0: 69 74 2d 73 69 7a 65 20 2e 20 31 36 30 29 0a 20  it-size . 160). 
dae0: 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
daf0: 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20  ignment . 8).   
db00: 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
db10: 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
db20: 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
db30: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
db40: 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
db50: 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
db60: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 0a  alignment . 8)).
db70: 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a              (siz
db80: 65 20 2e 20 32 30 29 29 29 29 29 29 0a 20 20 28  e . 20)))))).  (
db90: 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
dba0: 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
dbb0: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f     (name . "_IO_
dbc0: 46 49 4c 45 22 29 0a 20 20 20 20 28 6c 6f 63 61  FILE").    (loca
dbd0: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
dbe0: 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 31 30  lude/libio.h:310
dbf0: 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70 65 20  :25").    (type 
dc00: 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
dc10: 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46  ) (name . "_IO_F
dc20: 49 4c 45 22 29 20 28 69 64 20 2e 20 32 39 29 29  ILE") (id . 29))
dc30: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
dc40: 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
dc50: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45  name . "_IO_FILE
dc60: 5f 70 6c 75 73 22 29 20 28 69 64 20 2e 20 30 29  _plus") (id . 0)
dc70: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
dc80: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
dc90: 69 62 69 6f 2e 68 3a 33 31 33 3a 38 22 29 20 28  ibio.h:313:8") (
dca0: 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 0a 20 20  bit-size . 0).  
dcb0: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
dcc0: 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
dcd0: 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  #())).  ((tag . 
dce0: 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e  "extern").    (n
dcf0: 61 6d 65 20 2e 20 22 5f 49 4f 5f 32 5f 31 5f 73  ame . "_IO_2_1_s
dd00: 74 64 69 6e 5f 22 29 0a 20 20 20 20 28 6e 73 20  tdin_").    (ns 
dd10: 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
dd20: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
dd30: 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 31 35 3a 32  de/libio.h:315:2
dd40: 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  9").    (type (t
dd50: 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
dd60: 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
dd70: 22 5f 49 4f 5f 46 49 4c 45 5f 70 6c 75 73 22 29  "_IO_FILE_plus")
dd80: 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20   (id . 0).      
dd90: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
dda0: 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e  r/include/libio.
ddb0: 68 3a 33 31 33 3a 38 22 29 20 28 62 69 74 2d 73  h:313:8") (bit-s
ddc0: 69 7a 65 20 2e 20 30 29 0a 20 20 20 20 20 20 28  ize . 0).      (
ddd0: 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
dde0: 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
ddf0: 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
de00: 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e 61 6d  xtern").    (nam
de10: 65 20 2e 20 22 5f 49 4f 5f 32 5f 31 5f 73 74 64  e . "_IO_2_1_std
de20: 6f 75 74 5f 22 29 0a 20 20 20 20 28 6e 73 20 2e  out_").    (ns .
de30: 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
de40: 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
de50: 65 2f 6c 69 62 69 6f 2e 68 3a 33 31 36 3a 32 39  e/libio.h:316:29
de60: 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
de70: 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
de80: 73 20 2e 20 32 32 30 38 38 29 20 28 6e 61 6d 65  s . 22088) (name
de90: 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 5f 70 6c 75   . "_IO_FILE_plu
dea0: 73 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20  s").      (id . 
deb0: 30 29 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22  0) (location . "
dec0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62  /usr/include/lib
ded0: 69 6f 2e 68 3a 33 31 33 3a 38 22 29 0a 20 20 20  io.h:313:8").   
dee0: 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30     (bit-size . 0
def0: 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
df00: 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
df10: 23 28 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  #()))).  ((tag .
df20: 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
df30: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 32 5f 31 5f  name . "_IO_2_1_
df40: 73 74 64 65 72 72 5f 22 29 0a 20 20 20 20 28 6e  stderr_").    (n
df50: 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
df60: 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
df70: 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 31 37  lude/libio.h:317
df80: 3a 32 39 22 29 0a 20 20 20 20 28 74 79 70 65 20  :29").    (type 
df90: 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
dfa0: 20 28 6e 73 20 2e 20 32 32 30 38 38 29 20 28 6e   (ns . 22088) (n
dfb0: 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 5f  ame . "_IO_FILE_
dfc0: 70 6c 75 73 22 29 0a 20 20 20 20 20 20 28 69 64  plus").      (id
dfd0: 20 2e 20 30 29 20 28 6c 6f 63 61 74 69 6f 6e 20   . 0) (location 
dfe0: 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dff0: 6c 69 62 69 6f 2e 68 3a 33 31 33 3a 38 22 29 0a  libio.h:313:8").
e000: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e010: 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
e020: 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
e030: 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61   . #()))).  ((ta
e040: 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
e050: 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
e060: 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 6f 5f 72 65  (name . "__io_re
e070: 61 64 5f 66 6e 22 29 0a 20 20 20 20 28 6c 6f 63  ad_fn").    (loc
e080: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e090: 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 33  clude/libio.h:33
e0a0: 33 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65  3:19").    (type
e0b0: 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69   (tag . ":functi
e0c0: 6f 6e 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  on"))).  ((tag .
e0d0: 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
e0e0: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
e0f0: 6d 65 20 2e 20 22 5f 5f 69 6f 5f 77 72 69 74 65  me . "__io_write
e100: 5f 66 6e 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  _fn").    (locat
e110: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e120: 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 34 31 3a  ude/libio.h:341:
e130: 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  19").    (type (
e140: 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e  tag . ":function
e150: 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
e160: 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
e170: 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
e180: 20 2e 20 22 5f 5f 69 6f 5f 73 65 65 6b 5f 66 6e   . "__io_seek_fn
e190: 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
e1a0: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e1b0: 2f 6c 69 62 69 6f 2e 68 3a 33 35 30 3a 31 33 22  /libio.h:350:13"
e1c0: 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
e1d0: 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 22 29 29   . ":function"))
e1e0: 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
e1f0: 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
e200: 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
e210: 22 5f 5f 69 6f 5f 63 6c 6f 73 65 5f 66 6e 22 29  "__io_close_fn")
e220: 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e230: 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c   "/usr/include/l
e240: 69 62 69 6f 2e 68 3a 33 35 33 3a 31 33 22 29 0a  ibio.h:353:13").
e250: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e260: 20 22 3a 66 75 6e 63 74 69 6f 6e 22 29 29 29 0a   ":function"))).
e270: 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e280: 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
e290: 5f 75 6e 64 65 72 66 6c 6f 77 22 29 20 28 6e 73  _underflow") (ns
e2a0: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e2b0: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e2c0: 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33 38 35 3a  ude/libio.h:385:
e2d0: 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
e2e0: 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
e2f0: 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e300: 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e310: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e320: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e330: 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e340: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e350: 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
e360: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e370: 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e380: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49  (type (tag . "_I
e390: 4f 5f 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20  O_FILE")))))).  
e3a0: 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
e3b0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
e3c0: 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
e3d0: 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e3e0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e3f0: 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
e400: 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e410: 6d 65 20 2e 20 22 5f 5f 75 66 6c 6f 77 22 29 20  me . "__uflow") 
e420: 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e430: 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e440: 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 33  nclude/libio.h:3
e450: 38 36 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  86:12") (variadi
e460: 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
e470: 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e480: 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e490: 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e4a0: 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e4b0: 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e4c0: 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e4d0: 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
e4e0: 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e4f0: 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e500: 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
e510: 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29 29  "_IO_FILE"))))))
e520: 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e530: 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
e540: 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
e550: 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e560: 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e570: 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
e580: 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e590: 28 6e 61 6d 65 20 2e 20 22 5f 5f 6f 76 65 72 66  (name . "__overf
e5a0: 6c 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  low") (ns . 0). 
e5b0: 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e5c0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62  /usr/include/lib
e5d0: 69 6f 2e 68 3a 33 38 37 3a 31 32 22 29 20 28 76  io.h:387:12") (v
e5e0: 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
e5f0: 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
e600: 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e610: 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e620: 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e630: 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e640: 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e650: 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e660: 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
e670: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e680: 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e690: 74 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22  tag . "_IO_FILE"
e6a0: 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e6b0: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e6c0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e6d0: 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
e6e0: 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e6f0: 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e700: 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e710: 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
e720: 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
e730: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e740: 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e750: 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
e760: 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
e770: 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e780: 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e790: 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
e7a0: 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e7b0: 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f  ") (name . "_IO_
e7c0: 67 65 74 63 22 29 20 28 6e 73 20 2e 20 30 29 0a  getc") (ns . 0).
e7d0: 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e7e0: 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69  "/usr/include/li
e7f0: 62 69 6f 2e 68 3a 34 32 39 3a 31 32 22 29 20 28  bio.h:429:12") (
e800: 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
e810: 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
e820: 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e830: 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e840: 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e850: 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e860: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e870: 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e880: 20 2e 20 22 5f 5f 66 70 22 29 0a 20 20 20 20 20   . "__fp").     
e890: 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e8a0: 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e8b0: 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f  ype (tag . "_IO_
e8c0: 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
e8d0: 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
e8e0: 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
e8f0: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
e900: 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
e910: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e920: 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
e930: 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e940: 20 2e 20 22 5f 49 4f 5f 70 75 74 63 22 29 20 28   . "_IO_putc") (
e950: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e960: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e970: 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 33  clude/libio.h:43
e980: 30 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  0:12") (variadic
e990: 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
e9a0: 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
e9b0: 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
e9c0: 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
e9d0: 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
e9e0: 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
e9f0: 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ea00: 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22     (name . "__c"
ea10: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ea20: 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
ea30: 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
ea40: 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
ea50: 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
ea60: 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ea70: 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ea80: 6e 61 6d 65 20 2e 20 22 5f 5f 66 70 22 29 0a 20  name . "__fp"). 
ea90: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
eaa0: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
eab0: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
eac0: 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29 29 0a  _IO_FILE")))))).
ead0: 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
eae0: 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
eaf0: 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
eb00: 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
eb10: 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
eb20: 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
eb30: 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
eb40: 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 66 65 6f 66  name . "_IO_feof
eb50: 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
eb60: 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
eb70: 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e  r/include/libio.
eb80: 68 3a 34 33 31 3a 31 32 22 29 20 28 76 61 72 69  h:431:12") (vari
eb90: 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
eba0: 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
ebb0: 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
ebc0: 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
ebd0: 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ebe0: 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ebf0: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ec00: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ec10: 5f 5f 66 70 22 29 0a 20 20 20 20 20 20 20 20 20  __fp").         
ec20: 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
ec30: 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
ec40: 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45  (tag . "_IO_FILE
ec50: 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
ec60: 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
ec70: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
ec80: 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
ec90: 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
eca0: 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
ecb0: 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ecc0: 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ecd0: 5f 49 4f 5f 66 65 72 72 6f 72 22 29 20 28 6e 73  _IO_ferror") (ns
ece0: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ecf0: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ed00: 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 33 32 3a  ude/libio.h:432:
ed10: 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
ed20: 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
ed30: 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
ed40: 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
ed50: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
ed60: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ed70: 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ed80: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ed90: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 70 22 29   (name . "__fp")
eda0: 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
edb0: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
edc0: 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
edd0: 20 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29   "_IO_FILE")))))
ede0: 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
edf0: 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ee00: 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
ee10: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ee20: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ee30: 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
ee40: 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ee50: 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 70 65   (name . "_IO_pe
ee60: 65 6b 63 5f 6c 6f 63 6b 65 64 22 29 20 28 6e 73  ekc_locked") (ns
ee70: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ee80: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ee90: 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 33 34 3a  ude/libio.h:434:
eea0: 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
eeb0: 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
eec0: 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
eed0: 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
eee0: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
eef0: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ef00: 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ef10: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ef20: 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 70 22 29   (name . "__fp")
ef30: 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ef40: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
ef50: 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
ef60: 20 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29   "_IO_FILE")))))
ef70: 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ef80: 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ef90: 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
efa0: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
efb0: 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
efc0: 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
efd0: 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
efe0: 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 66 6c   (name . "_IO_fl
eff0: 6f 63 6b 66 69 6c 65 22 29 20 28 6e 73 20 2e 20  ockfile") (ns . 
f000: 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
f010: 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f020: 2f 6c 69 62 69 6f 2e 68 3a 34 34 30 3a 31 33 22  /libio.h:440:13"
f030: 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
f040: 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
f050: 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f060: 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f070: 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
f080: 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
f090: 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
f0a0: 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
f0b0: 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
f0c0: 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
f0d0: 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
f0e0: 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f 5f 46  pe (tag . "_IO_F
f0f0: 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
f100: 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
f110: 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
f120: 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f130: 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f  n") (name . "_IO
f140: 5f 66 75 6e 6c 6f 63 6b 66 69 6c 65 22 29 20 28  _funlockfile") (
f150: 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
f160: 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f170: 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 34  clude/libio.h:44
f180: 31 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63  1:13") (variadic
f190: 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
f1a0: 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
f1b0: 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
f1c0: 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
f1d0: 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
f1e0: 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
f1f0: 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
f200: 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
f210: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
f220: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f230: 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
f240: 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 29 29 0a  _IO_FILE")))))).
f250: 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
f260: 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
f270: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
f280: 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
f290: 20 22 5f 49 4f 5f 66 74 72 79 6c 6f 63 6b 66 69   "_IO_ftrylockfi
f2a0: 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  le") (ns . 0).  
f2b0: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f2c0: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
f2d0: 6f 2e 68 3a 34 34 32 3a 31 32 22 29 20 28 76 61  o.h:442:12") (va
f2e0: 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
f2f0: 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
f300: 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
f310: 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
f320: 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
f330: 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
f340: 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f350: 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f360: 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
f370: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
f380: 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
f390: 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29  ag . "_IO_FILE")
f3a0: 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
f3b0: 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
f3c0: 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
f3d0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
f3e0: 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
f3f0: 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
f400: 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f410: 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  on") (name . "_I
f420: 4f 5f 76 66 73 63 61 6e 66 22 29 20 28 6e 73 20  O_vfscanf") (ns 
f430: 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
f440: 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
f450: 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 35 38 3a 31  de/libio.h:458:1
f460: 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
f470: 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
f480: 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f490: 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f4a0: 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f4b0: 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
f4c0: 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
f4d0: 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f4e0: 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
f4f0: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
f500: 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
f510: 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49 4f  type (tag . "_IO
f520: 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20  _FILE")))).     
f530: 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
f540: 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
f550: 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
f560: 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
f570: 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
f580: 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
f590: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
f5a0: 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
f5b0: 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
f5c0: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
f5d0: 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
f5e0: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
f5f0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f600: 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
f610: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f620: 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29  __gnuc_va_list")
f630: 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f640: 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f650: 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f660: 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
f670: 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
f680: 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
f690: 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
f6a0: 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f6b0: 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
f6c0: 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
f6d0: 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
f6e0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
f6f0: 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f700: 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
f710: 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
f720: 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
f730: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
f740: 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
f750: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
f760: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
f770: 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
f780: 20 22 5f 49 4f 5f 76 66 70 72 69 6e 74 66 22 29   "_IO_vfprintf")
f790: 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
f7a0: 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f7b0: 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68 3a  include/libio.h:
f7c0: 34 36 30 3a 31 32 22 29 20 28 76 61 72 69 61 64  460:12") (variad
f7d0: 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
f7e0: 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
f7f0: 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
f800: 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
f810: 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
f820: 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
f830: 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
f840: 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
f850: 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
f860: 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
f870: 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
f880: 20 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29 0a   "_IO_FILE")))).
f890: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f8a0: 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
f8b0: 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f8c0: 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f8d0: 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
f8e0: 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f8f0: 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
f900: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
f910: 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
f920: 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
f930: 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
f940: 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
f950: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f960: 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
f970: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
f980: 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c  g . "__gnuc_va_l
f990: 69 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  ist"))))).    (r
f9a0: 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
f9b0: 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
f9c0: 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
f9d0: 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
f9e0: 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
f9f0: 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fa00: 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fa10: 20 22 5f 49 4f 5f 70 61 64 6e 22 29 20 28 6e 73   "_IO_padn") (ns
fa20: 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fa30: 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fa40: 75 64 65 2f 6c 69 62 69 6f 2e 68 3a 34 36 32 3a  ude/libio.h:462:
fa50: 32 30 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  20") (variadic .
fa60: 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
fa70: 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fa80: 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fa90: 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
faa0: 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fab0: 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fac0: 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fad0: 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
fae0: 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
faf0: 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
fb00: 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 49  (type (tag . "_I
fb10: 4f 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20  O_FILE")))).    
fb20: 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
fb30: 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fb40: 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
fb50: 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
fb60: 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
fb70: 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
fb80: 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fb90: 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
fba0: 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fbb0: 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fbc0: 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
fbd0: 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fbe0: 5f 5f 73 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  __ssize_t"))))).
fbf0: 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
fc00: 20 28 74 61 67 20 2e 20 22 5f 5f 73 73 69 7a 65   (tag . "__ssize
fc10: 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
fc20: 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
fc30: 6d 65 20 2e 20 22 5f 49 4f 5f 73 67 65 74 6e 22  me . "_IO_sgetn"
fc40: 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fc50: 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fc60: 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69 6f 2e 68  /include/libio.h
fc70: 3a 34 36 33 3a 31 39 22 29 20 28 76 61 72 69 61  :463:19") (varia
fc80: 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
fc90: 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
fca0: 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
fcb0: 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
fcc0: 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
fcd0: 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
fce0: 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
fcf0: 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
fd00: 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fd10: 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
fd20: 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
fd30: 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29 29 29 29  . "_IO_FILE"))))
fd40: 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
fd50: 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
fd60: 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
fd70: 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
fd80: 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
fd90: 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
fda0: 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
fdb0: 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fdc0: 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
fdd0: 6d 65 20 2e 20 22 22 29 20 28 74 79 70 65 20 28  me . "") (type (
fde0: 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
fdf0: 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
fe00: 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
fe10: 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  e_t"))).  ((tag 
fe20: 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
fe30: 61 6d 65 20 2e 20 22 5f 49 4f 5f 73 65 65 6b 6f  ame . "_IO_seeko
fe40: 66 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ff") (ns . 0).  
fe50: 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
fe60: 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
fe70: 6f 2e 68 3a 34 36 35 3a 32 30 22 29 20 28 76 61  o.h:465:20") (va
fe80: 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
fe90: 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
fea0: 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
feb0: 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
fec0: 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
fed0: 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
fee0: 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
fef0: 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ff00: 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
ff10: 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
ff20: 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
ff30: 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29  ag . "_IO_FILE")
ff40: 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ff50: 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ff60: 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 74 79   (name . "") (ty
ff70: 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66  pe (tag . "__off
ff80: 36 34 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  64_t"))).       
ff90: 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
ffa0: 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ffb0: 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
ffc0: 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ffd0: 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
ffe0: 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
fff0: 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
10000 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10010 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10020 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10030 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
10040 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10050 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
10060 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10070 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10080 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10090 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
100a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
100b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66 36  e (tag . "__off6
100c0 34 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  4_t"))).  ((tag 
100d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
100e0 61 6d 65 20 2e 20 22 5f 49 4f 5f 73 65 65 6b 70  ame . "_IO_seekp
100f0 6f 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  os") (ns . 0).  
10100 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10110 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
10120 6f 2e 68 3a 34 36 36 3a 32 30 22 29 20 28 76 61  o.h:466:20") (va
10130 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
10140 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10150 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10160 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10170 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10180 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10190 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
101a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
101b0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
101c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
101d0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
101e0 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29  ag . "_IO_FILE")
101f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10200 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10210 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 74 79   (name . "") (ty
10220 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6f 66 66  pe (tag . "__off
10230 36 34 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  64_t"))).       
10240 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
10250 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10260 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
10270 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
10280 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
10290 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
102a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
102b0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
102c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
102d0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
102e0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
102f0 22 5f 5f 6f 66 66 36 34 5f 74 22 29 29 29 0a 20  "__off64_t"))). 
10300 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
10310 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49  on") (name . "_I
10320 4f 5f 66 72 65 65 5f 62 61 63 6b 75 70 5f 61 72  O_free_backup_ar
10330 65 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ea") (ns . 0).  
10340 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10350 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6c 69 62 69  usr/include/libi
10360 6f 2e 68 3a 34 36 38 3a 31 33 22 29 20 28 76 61  o.h:468:13") (va
10370 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
10380 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10390 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
103a0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
103b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
103c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
103d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
103e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
103f0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
10400 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
10410 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
10420 61 67 20 2e 20 22 5f 49 4f 5f 46 49 4c 45 22 29  ag . "_IO_FILE")
10430 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
10440 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
10450 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
10460 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
10470 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
10480 6e 61 6d 65 20 2e 20 22 76 61 5f 6c 69 73 74 22  name . "va_list"
10490 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
104a0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
104b0 73 74 64 69 6f 2e 68 3a 34 36 3a 32 30 22 29 0a  stdio.h:46:20").
104c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
104d0 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74   "__gnuc_va_list
104e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
104f0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
10500 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
10510 20 2e 20 22 66 70 6f 73 5f 74 22 29 0a 20 20 20   . "fpos_t").   
10520 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
10530 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
10540 2e 68 3a 37 38 3a 31 39 22 29 0a 20 20 20 20 28  .h:78:19").    (
10550 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 47 5f  type (tag . "_G_
10560 66 70 6f 73 5f 74 22 29 29 29 0a 20 20 28 28 74  fpos_t"))).  ((t
10570 61 67 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ag . "extern"). 
10580 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 64 69     (name . "stdi
10590 6e 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  n").    (ns . 0)
105a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
105b0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
105c0 74 64 69 6f 2e 68 3a 31 33 35 3a 32 35 22 29 0a  tdio.h:135:25").
105d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
105e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
105f0 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
10600 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
10610 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49   (name . "_IO_FI
10620 4c 45 22 29 20 28 69 64 20 2e 20 32 39 29 29 29  LE") (id . 29)))
10630 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 78 74  ).  ((tag . "ext
10640 65 72 6e 22 29 0a 20 20 20 20 28 6e 61 6d 65 20  ern").    (name 
10650 2e 20 22 73 74 64 6f 75 74 22 29 0a 20 20 20 20  . "stdout").    
10660 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10670 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10680 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 31  nclude/stdio.h:1
10690 33 36 3a 32 35 22 29 0a 20 20 20 20 28 74 79 70  36:25").    (typ
106a0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
106b0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
106c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
106d0 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e  struct") (name .
106e0 20 22 5f 49 4f 5f 46 49 4c 45 22 29 20 28 69 64   "_IO_FILE") (id
106f0 20 2e 20 32 39 29 29 29 29 0a 20 20 28 28 74 61   . 29)))).  ((ta
10700 67 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  g . "extern").  
10710 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 64 65 72    (name . "stder
10720 72 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  r").    (ns . 0)
10730 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10740 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
10750 74 64 69 6f 2e 68 3a 31 33 37 3a 32 35 22 29 0a  tdio.h:137:25").
10760 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
10770 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10780 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
10790 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
107a0 20 28 6e 61 6d 65 20 2e 20 22 5f 49 4f 5f 46 49   (name . "_IO_FI
107b0 4c 45 22 29 20 28 69 64 20 2e 20 32 39 29 29 29  LE") (id . 29)))
107c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
107d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
107e0 22 72 65 6d 6f 76 65 22 29 20 28 6e 73 20 2e 20  "remove") (ns . 
107f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10800 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10810 2f 73 74 64 69 6f 2e 68 3a 31 34 34 3a 31 32 22  /stdio.h:144:12"
10820 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
10830 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
10840 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10850 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10860 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10870 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10880 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10890 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
108a0 61 6d 65 20 2e 20 22 5f 5f 66 69 6c 65 6e 61 6d  ame . "__filenam
108b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
108c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
108d0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
108e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
108f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10900 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
10910 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
10920 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
10930 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
10940 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
10950 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
10960 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
10970 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
10980 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
10990 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
109a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
109b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
109c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72  ion") (name . "r
109d0 65 6e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30 29  ename") (ns . 0)
109e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
109f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
10a00 74 64 69 6f 2e 68 3a 31 34 36 3a 31 32 22 29 20  tdio.h:146:12") 
10a10 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
10a20 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
10a30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
10a40 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
10a50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
10a60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
10a70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
10a80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10a90 65 20 2e 20 22 5f 5f 6f 6c 64 22 29 0a 20 20 20  e . "__old").   
10aa0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
10ab0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
10ac0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
10ad0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10ae0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
10af0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
10b00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
10b10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10b20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10b30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10b40 20 2e 20 22 5f 5f 6e 65 77 22 29 0a 20 20 20 20   . "__new").    
10b50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
10b60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
10b70 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
10b80 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
10b90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
10ba0 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
10bb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
10bc0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
10bd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10be0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
10bf0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
10c00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
10c10 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
10c20 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10c30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10c40 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
10c50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
10c60 61 6d 65 20 2e 20 22 72 65 6e 61 6d 65 61 74 22  ame . "renameat"
10c70 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
10c80 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10c90 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
10ca0 3a 31 35 30 3a 31 32 22 29 20 28 76 61 72 69 61  :150:12") (varia
10cb0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
10cc0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
10cd0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
10ce0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
10cf0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
10d00 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10d10 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10d20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
10d30 5f 6f 6c 64 66 64 22 29 0a 20 20 20 20 20 20 20  _oldfd").       
10d40 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10d50 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
10d60 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
10d70 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
10d80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10d90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10da0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
10db0 5f 6f 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  _old").         
10dc0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
10dd0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
10de0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10df0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10e00 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
10e10 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
10e20 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
10e30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
10e40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10e50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
10e60 6e 65 77 66 64 22 29 0a 20 20 20 20 20 20 20 20  newfd").        
10e70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10e80 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
10e90 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
10ea0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
10eb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
10ec0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10ed0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
10ee0 6e 65 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  new").          
10ef0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
10f00 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
10f10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
10f20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
10f30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
10f40 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
10f50 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
10f60 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
10f70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10f80 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
10f90 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
10fa0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
10fb0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
10fc0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
10fd0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
10fe0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
10ff0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
11000 22 74 6d 70 66 69 6c 65 22 29 20 28 6e 73 20 2e  "tmpfile") (ns .
11010 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
11020 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11030 65 2f 73 74 64 69 6f 2e 68 3a 31 35 39 3a 31 34  e/stdio.h:159:14
11040 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
11050 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
11060 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11070 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 20  ass . "extern") 
11080 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
11090 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
110a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
110b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
110c0 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20  g . "FILE")))). 
110d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
110e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 6d  on") (name . "tm
110f0 70 6e 61 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a  pnam") (ns . 0).
11100 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11110 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
11120 64 69 6f 2e 68 3a 31 37 33 3a 31 34 22 29 20 28  dio.h:173:14") (
11130 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
11140 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
11150 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
11160 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
11170 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
11180 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11190 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
111a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
111b0 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20   . "__s").      
111c0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
111d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
111e0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
111f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11200 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11210 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
11220 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
11230 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
11240 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11250 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
11260 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
11270 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
11280 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
11290 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
112a0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
112b0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
112c0 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
112d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
112e0 6e 61 6d 65 20 2e 20 22 74 6d 70 6e 61 6d 5f 72  name . "tmpnam_r
112f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
11300 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11310 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
11320 68 3a 31 37 38 3a 31 34 22 29 20 28 76 61 72 69  h:178:14") (vari
11330 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
11340 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
11350 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
11360 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11370 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11380 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11390 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
113a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
113b0 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
113c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
113d0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
113e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
113f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11400 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
11410 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
11420 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
11430 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
11440 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11450 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
11460 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
11470 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11480 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
11490 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
114a0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
114b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
114c0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
114d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
114e0 20 2e 20 22 74 65 6d 70 6e 61 6d 22 29 20 28 6e   . "tempnam") (n
114f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11500 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11510 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 31 39 30  lude/stdio.h:190
11520 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
11530 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
11540 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11550 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11560 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11570 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11580 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11590 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
115a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 69 72    (name . "__dir
115b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
115c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
115d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
115e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
115f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
11600 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
11610 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
11620 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
11630 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11640 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11650 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 66 78 22   (name . "__pfx"
11660 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11670 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
11680 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11690 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
116a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
116b0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
116c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
116d0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
116e0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
116f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
11700 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
11710 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
11720 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
11730 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11740 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
11750 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
11760 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
11770 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
11780 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
11790 66 63 6c 6f 73 65 22 29 20 28 6e 73 20 2e 20 30  fclose") (ns . 0
117a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
117b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
117c0 73 74 64 69 6f 2e 68 3a 31 39 39 3a 31 32 22 29  stdio.h:199:12")
117d0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
117e0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
117f0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
11800 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
11810 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
11820 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11830 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11840 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11850 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
11860 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11870 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11880 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
11890 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20   "FILE")))))).  
118a0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
118b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
118c0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
118d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
118e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
118f0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
11900 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11910 6d 65 20 2e 20 22 66 66 6c 75 73 68 22 29 20 28  me . "fflush") (
11920 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
11930 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11940 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 32 30  clude/stdio.h:20
11950 34 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  4:12") (variadic
11960 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
11970 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
11980 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
11990 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
119a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
119b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
119c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
119d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
119e0 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
119f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11a00 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
11a10 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
11a20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
11a30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
11a40 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
11a50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
11a60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11a70 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
11a80 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
11a90 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 66 6c 75  ") (name . "fflu
11aa0 73 68 5f 75 6e 6c 6f 63 6b 65 64 22 29 20 28 6e  sh_unlocked") (n
11ab0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11ac0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11ad0 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 32 31 33  lude/stdio.h:213
11ae0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
11af0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
11b00 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11b10 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11b20 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11b30 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11b40 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11b50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11b60 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
11b70 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
11b80 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
11b90 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
11ba0 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
11bb0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
11bc0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
11bd0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
11be0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
11bf0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11c00 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
11c10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11c20 29 20 28 6e 61 6d 65 20 2e 20 22 66 6f 70 65 6e  ) (name . "fopen
11c30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
11c40 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11c50 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
11c60 68 3a 32 33 32 3a 31 34 22 29 20 28 76 61 72 69  h:232:14") (vari
11c70 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
11c80 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
11c90 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
11ca0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11cb0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11cc0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11cd0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11ce0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11cf0 5f 5f 66 69 6c 65 6e 61 6d 65 22 29 0a 20 20 20  __filename").   
11d00 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
11d10 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11d20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
11d30 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11d40 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
11d50 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
11d60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
11d70 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11d80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11d90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11da0 20 2e 20 22 5f 5f 6d 6f 64 65 73 22 29 0a 20 20   . "__modes").  
11db0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
11dc0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11dd0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
11de0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11df0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
11e00 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
11e10 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11e20 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
11e30 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11e40 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
11e50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
11e60 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11e70 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11e80 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20 20 28  . "FILE")))).  (
11e90 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
11ea0 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 6f  ") (name . "freo
11eb0 70 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pen") (ns . 0). 
11ec0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11ed0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
11ee0 69 6f 2e 68 3a 32 33 38 3a 31 34 22 29 20 28 76  io.h:238:14") (v
11ef0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
11f00 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
11f10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11f20 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11f30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
11f40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11f50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11f60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11f70 2e 20 22 5f 5f 66 69 6c 65 6e 61 6d 65 22 29 0a  . "__filename").
11f80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
11f90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11fa0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
11fb0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11fc0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
11fd0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
11fe0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11ff0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
12000 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12010 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12020 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64 65 73 22 29  ame . "__modes")
12030 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12040 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
12050 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
12060 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
12070 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
12080 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
12090 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
120a0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
120b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
120c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
120d0 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d  name . "__stream
120e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
120f0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12100 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12110 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a   . "FILE")))))).
12120 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12130 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12140 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12150 20 22 46 49 4c 45 22 29 29 29 29 0a 20 20 28 28   "FILE")))).  ((
12160 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
12170 29 20 28 6e 61 6d 65 20 2e 20 22 66 64 6f 70 65  ) (name . "fdope
12180 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
12190 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
121a0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
121b0 2e 68 3a 32 36 35 3a 31 34 22 29 20 28 76 61 72  .h:265:14") (var
121c0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
121d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
121e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
121f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12200 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12210 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12220 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12230 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12240 22 5f 5f 66 64 22 29 0a 20 20 20 20 20 20 20 20  "__fd").        
12250 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12260 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
12270 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
12280 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
12290 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
122a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
122b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
122c0 6d 6f 64 65 73 22 29 0a 20 20 20 20 20 20 20 20  modes").        
122d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
122e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
122f0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12300 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12310 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12320 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
12330 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12340 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
12350 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12360 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
12370 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
12380 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12390 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
123a0 45 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  E")))).  ((tag .
123b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
123c0 6d 65 20 2e 20 22 66 6d 65 6d 6f 70 65 6e 22 29  me . "fmemopen")
123d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
123e0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
123f0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
12400 32 37 38 3a 31 34 22 29 20 28 76 61 72 69 61 64  278:14") (variad
12410 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
12420 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12430 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12440 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12450 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12460 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12470 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12480 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
12490 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
124a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
124b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
124c0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
124d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
124e0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
124f0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12500 5f 5f 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20  __len").        
12510 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12520 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20  size_t"))).     
12530 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12540 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12550 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64    (name . "__mod
12560 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  es").          (
12570 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
12580 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12590 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
125a0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
125b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
125c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
125d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
125e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
125f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12600 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
12610 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
12620 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12630 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
12640 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
12650 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
12660 2e 20 22 6f 70 65 6e 5f 6d 65 6d 73 74 72 65 61  . "open_memstrea
12670 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  m") (ns . 0).   
12680 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12690 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
126a0 2e 68 3a 32 38 34 3a 31 34 22 29 20 28 76 61 72  .h:284:14") (var
126b0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
126c0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
126d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
126e0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
126f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12700 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12710 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12720 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12730 22 5f 5f 62 75 66 6c 6f 63 22 29 0a 20 20 20 20  "__bufloc").    
12740 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12750 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12760 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
12770 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12780 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
12790 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
127a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
127b0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
127c0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
127d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
127e0 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20  . 8))))).       
127f0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12800 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12810 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 6c  (name . "__sizel
12820 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  oc").          (
12830 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12840 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12850 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
12860 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12870 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12880 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12890 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a  ag . "FILE")))).
128a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
128b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
128c0 65 74 62 75 66 22 29 20 28 6e 73 20 2e 20 30 29  etbuf") (ns . 0)
128d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
128e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
128f0 74 64 69 6f 2e 68 3a 32 39 30 3a 31 33 22 29 20  tdio.h:290:13") 
12900 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
12910 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
12920 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12930 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12940 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12950 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12960 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12970 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12980 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
12990 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
129a0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
129b0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
129c0 22 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20  "FILE")))).     
129d0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
129e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
129f0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66    (name . "__buf
12a00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12a10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
12a20 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12a30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
12a40 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
12a50 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
12a60 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
12a70 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
12a80 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
12a90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
12aa0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12ab0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
12ac0 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
12ad0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12ae0 6e 61 6d 65 20 2e 20 22 73 65 74 76 62 75 66 22  name . "setvbuf"
12af0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12b00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12b10 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
12b20 3a 32 39 34 3a 31 32 22 29 20 28 76 61 72 69 61  :294:12") (varia
12b30 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
12b40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12b50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12b60 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12b70 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12b80 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12b90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12ba0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
12bb0 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  _stream").      
12bc0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12bd0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12be0 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22  pe (tag . "FILE"
12bf0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12c00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12c10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12c20 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20 20  e . "__buf").   
12c30 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12c40 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12c50 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
12c60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12c70 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
12c80 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
12c90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
12ca0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12cb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12cc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12cd0 20 2e 20 22 5f 5f 6d 6f 64 65 73 22 29 0a 20 20   . "__modes").  
12ce0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12cf0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
12d00 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
12d10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
12d20 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12d30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12d40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12d50 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
12d60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12d70 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
12d80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12d90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
12da0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
12db0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
12dc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12dd0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
12de0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12df0 61 6d 65 20 2e 20 22 73 65 74 62 75 66 66 65 72  ame . "setbuffer
12e00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12e10 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12e20 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
12e30 68 3a 33 30 30 3a 31 33 22 29 20 28 76 61 72 69  h:300:13") (vari
12e40 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
12e50 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12e60 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12e70 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12e80 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12e90 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12ea0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12eb0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12ec0 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
12ed0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12ee0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12ef0 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
12f00 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
12f10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12f20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12f30 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20  me . "__buf").  
12f40 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12f50 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12f60 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12f70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12f80 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
12f90 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
12fa0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
12fb0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12fc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12fd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12fe0 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20  e . "__size").  
12ff0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
13000 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
13010 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
13020 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
13030 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
13040 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
13050 65 20 2e 20 22 73 65 74 6c 69 6e 65 62 75 66 22  e . "setlinebuf"
13060 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
13070 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
13080 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
13090 3a 33 30 34 3a 31 33 22 29 20 28 76 61 72 69 61  :304:13") (varia
130a0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
130b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
130c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
130d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
130e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
130f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
13100 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
13110 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
13120 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  _stream").      
13130 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
13140 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
13150 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22  pe (tag . "FILE"
13160 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
13170 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
13180 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
13190 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
131a0 28 6e 61 6d 65 20 2e 20 22 66 70 72 69 6e 74 66  (name . "fprintf
131b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
131c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
131d0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
131e0 68 3a 33 31 32 3a 31 32 22 29 20 28 76 61 72 69  h:312:12") (vari
131f0 61 64 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28  adic . #t).    (
13200 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
13210 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
13220 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
13230 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
13240 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
13250 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
13260 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
13270 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
13280 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
13290 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
132a0 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
132b0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
132c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
132d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
132e0 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29  me . "__format")
132f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
13300 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
13310 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
13320 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
13330 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
13340 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
13350 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
13360 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
13370 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
13380 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
13390 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
133a0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
133b0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
133c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
133d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
133e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
133f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
13400 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 72 69 6e  ") (name . "prin
13410 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tf") (ns . 0).  
13420 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
13430 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
13440 6f 2e 68 3a 33 31 38 3a 31 32 22 29 20 28 76 61  o.h:318:12") (va
13450 72 69 61 64 69 63 20 2e 20 23 74 29 0a 20 20 20  riadic . #t).   
13460 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
13470 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
13480 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
13490 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
134a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
134b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
134c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
134d0 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20   "__format").   
134e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
134f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
13500 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
13510 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
13520 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
13530 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
13540 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
13550 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
13560 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
13570 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
13580 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
13590 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
135a0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
135b0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
135c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
135d0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
135e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
135f0 6e 61 6d 65 20 2e 20 22 73 70 72 69 6e 74 66 22  name . "sprintf"
13600 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
13610 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
13620 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
13630 3a 33 32 30 3a 31 32 22 29 20 28 76 61 72 69 61  :320:12") (varia
13640 64 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69  dic . #t).    (i
13650 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
13660 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
13670 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
13680 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
13690 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
136a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
136b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
136c0 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _s").          (
136d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
136e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
136f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
13700 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
13710 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
13720 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
13730 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
13740 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
13750 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
13760 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f     (name . "__fo
13770 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
13780 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
13790 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
137a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
137b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
137c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
137d0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
137e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
137f0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
13800 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
13810 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
13820 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
13830 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
13840 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
13850 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
13860 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
13870 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
13880 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
13890 20 22 76 66 70 72 69 6e 74 66 22 29 20 28 6e 73   "vfprintf") (ns
138a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
138b0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
138c0 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 32 37 3a  ude/stdio.h:327:
138d0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
138e0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
138f0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
13900 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
13910 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
13920 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
13930 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
13940 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
13950 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
13960 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
13970 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
13980 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
13990 22 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20  "FILE")))).     
139a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
139b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
139c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72    (name . "__for
139d0 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  mat").          
139e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
139f0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
13a00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
13a10 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
13a20 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
13a30 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
13a40 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
13a50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
13a60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
13a70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
13a80 72 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rg").          (
13a90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67  type (tag . "__g
13aa0 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 29  nuc_va_list"))))
13ab0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
13ac0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
13ad0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
13ae0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
13af0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
13b00 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
13b10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
13b20 20 28 6e 61 6d 65 20 2e 20 22 76 70 72 69 6e 74   (name . "vprint
13b30 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
13b40 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
13b50 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
13b60 2e 68 3a 33 33 33 3a 31 32 22 29 20 28 76 61 72  .h:333:12") (var
13b70 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
13b80 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
13b90 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
13ba0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
13bb0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
13bc0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
13bd0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
13be0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
13bf0 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  "__format").    
13c00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
13c10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
13c20 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
13c30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
13c40 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
13c50 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
13c60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
13c70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
13c80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
13c90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
13ca0 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20  . "__arg").     
13cb0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
13cc0 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73  . "__gnuc_va_lis
13cd0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
13ce0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
13cf0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
13d00 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
13d10 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
13d20 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
13d30 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
13d40 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
13d50 76 73 70 72 69 6e 74 66 22 29 20 28 6e 73 20 2e  vsprintf") (ns .
13d60 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
13d70 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
13d80 65 2f 73 74 64 69 6f 2e 68 3a 33 33 35 3a 31 32  e/stdio.h:335:12
13d90 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
13da0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
13db0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
13dc0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
13dd0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
13de0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
13df0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
13e00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
13e10 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
13e20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
13e30 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
13e40 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
13e50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
13e60 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
13e70 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
13e80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
13e90 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
13ea0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
13eb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
13ec0 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
13ed0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
13ee0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
13ef0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
13f00 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
13f10 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
13f20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
13f30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
13f40 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
13f50 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
13f60 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
13f70 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20  ame . "__arg"). 
13f80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
13f90 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61  tag . "__gnuc_va
13fa0 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20 20  _list"))))).    
13fb0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
13fc0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
13fd0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
13fe0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
13ff0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
14000 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
14010 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
14020 20 2e 20 22 73 6e 70 72 69 6e 74 66 22 29 20 28   . "snprintf") (
14030 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
14040 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
14050 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 34  clude/stdio.h:34
14060 30 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  0:12") (variadic
14070 20 2e 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69   . #t).    (inli
14080 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
14090 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
140a0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
140b0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
140c0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
140d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
140e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22     (name . "__s"
140f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
14100 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
14110 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
14120 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
14130 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
14140 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
14150 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
14160 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
14170 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
14180 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
14190 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 61 78 6c 65  (name . "__maxle
141a0 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
141b0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
141c0 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
141d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
141e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
141f0 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
14200 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
14210 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
14220 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
14230 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
14240 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
14250 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
14260 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
14270 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
14280 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
14290 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
142a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
142b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
142c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
142d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
142e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
142f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
14300 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
14310 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 73 6e  n") (name . "vsn
14320 70 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30  printf") (ns . 0
14330 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
14340 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
14350 73 74 64 69 6f 2e 68 3a 33 34 34 3a 31 32 22 29  stdio.h:344:12")
14360 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
14370 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
14380 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
14390 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
143a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
143b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
143c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
143d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
143e0 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
143f0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
14400 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
14410 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
14420 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
14430 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
14440 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
14450 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
14460 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
14470 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
14480 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
14490 2e 20 22 5f 5f 6d 61 78 6c 65 6e 22 29 0a 20 20  . "__maxlen").  
144a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
144b0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
144c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
144d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
144e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
144f0 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  "__format").    
14500 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
14510 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
14520 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
14530 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
14540 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
14550 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
14560 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
14570 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
14580 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
14590 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
145a0 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20  . "__arg").     
145b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
145c0 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73  . "__gnuc_va_lis
145d0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
145e0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
145f0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
14600 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
14610 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
14620 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
14630 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
14640 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
14650 76 64 70 72 69 6e 74 66 22 29 20 28 6e 73 20 2e  vdprintf") (ns .
14660 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
14670 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
14680 65 2f 73 74 64 69 6f 2e 68 3a 33 36 35 3a 31 32  e/stdio.h:365:12
14690 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
146a0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
146b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
146c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
146d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
146e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
146f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
14700 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
14710 6e 61 6d 65 20 2e 20 22 5f 5f 66 64 22 29 0a 20  name . "__fd"). 
14720 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
14730 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
14740 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
14750 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
14760 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
14770 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
14780 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
14790 65 20 2e 20 22 5f 5f 66 6d 74 22 29 0a 20 20 20  e . "__fmt").   
147a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
147b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
147c0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
147d0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
147e0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
147f0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
14800 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
14810 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
14820 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
14830 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
14840 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20   . "__arg").    
14850 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
14860 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69   . "__gnuc_va_li
14870 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  st"))))).    (re
14880 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
14890 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
148a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
148b0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
148c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
148d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
148e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
148f0 22 64 70 72 69 6e 74 66 22 29 20 28 6e 73 20 2e  "dprintf") (ns .
14900 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
14910 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
14920 65 2f 73 74 64 69 6f 2e 68 3a 33 36 38 3a 31 32  e/stdio.h:368:12
14930 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
14940 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  t).    (inline .
14950 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
14960 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
14970 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
14980 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
14990 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
149a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
149b0 6e 61 6d 65 20 2e 20 22 5f 5f 66 64 22 29 0a 20  name . "__fd"). 
149c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
149d0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
149e0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
149f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
14a00 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
14a10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
14a20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
14a30 65 20 2e 20 22 5f 5f 66 6d 74 22 29 0a 20 20 20  e . "__fmt").   
14a40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
14a50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
14a60 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
14a70 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
14a80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
14a90 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
14aa0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
14ab0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
14ac0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
14ad0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
14ae0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
14af0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
14b00 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
14b10 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
14b20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
14b30 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
14b40 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
14b50 6e 61 6d 65 20 2e 20 22 66 73 63 61 6e 66 22 29  name . "fscanf")
14b60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
14b70 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
14b80 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
14b90 33 37 37 3a 31 32 22 29 20 28 76 61 72 69 61 64  377:12") (variad
14ba0 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69 6e  ic . #t).    (in
14bb0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
14bc0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
14bd0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
14be0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
14bf0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
14c00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
14c10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
14c20 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
14c30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
14c40 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
14c50 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
14c60 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
14c70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
14c80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
14c90 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20   . "__format"). 
14ca0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
14cb0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
14cc0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
14cd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
14ce0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
14cf0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
14d00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
14d10 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
14d20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
14d30 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
14d40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
14d50 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
14d60 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
14d70 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
14d80 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
14d90 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
14da0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
14db0 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6e 66 22   (name . "scanf"
14dc0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
14dd0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
14de0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
14df0 3a 33 38 33 3a 31 32 22 29 20 28 76 61 72 69 61  :383:12") (varia
14e00 64 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69  dic . #t).    (i
14e10 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
14e20 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
14e30 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
14e40 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
14e50 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
14e60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
14e70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
14e80 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
14e90 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
14ea0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
14eb0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
14ec0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
14ed0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
14ee0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
14ef0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
14f00 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
14f10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
14f20 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
14f30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
14f40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
14f50 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
14f60 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
14f70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
14f80 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
14f90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
14fa0 65 20 2e 20 22 73 73 63 61 6e 66 22 29 20 28 6e  e . "sscanf") (n
14fb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
14fc0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
14fd0 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 38 35  lude/stdio.h:385
14fe0 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
14ff0 2e 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #t).    (inlin
15000 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
15010 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
15020 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
15030 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
15040 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
15050 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
15060 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
15070 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
15080 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
15090 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
150a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
150b0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
150c0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
150d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
150e0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
150f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
15100 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
15110 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74  name . "__format
15120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
15130 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
15140 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
15150 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
15160 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
15170 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
15180 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
15190 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
151a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
151b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
151c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
151d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
151e0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
151f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
15200 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
15210 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
15220 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
15230 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 73  on") (name . "fs
15240 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  canf") (ns . 0).
15250 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
15260 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
15270 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
15280 68 3a 33 39 35 3a 31 32 20 3c 53 70 65 6c 6c 69  h:395:12 <Spelli
15290 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
152a0 73 74 64 69 6f 2e 68 3a 33 39 35 3a 32 34 3e 22  stdio.h:395:24>"
152b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
152c0 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #t) (inline . 
152d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
152e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
152f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
15300 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
15310 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
15320 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
15330 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22  ame . "__stream"
15340 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
15350 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
15360 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
15370 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20 20 20  . "FILE")))).   
15380 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
15390 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
153a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
153b0 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
153c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
153d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
153e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
153f0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
15400 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
15410 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
15420 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
15430 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
15440 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
15450 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
15460 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
15470 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
15480 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
15490 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
154a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
154b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
154c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
154d0 2e 20 22 73 63 61 6e 66 22 29 20 28 6e 73 20 2e  . "scanf") (ns .
154e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
154f0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
15500 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
15510 64 69 6f 2e 68 3a 33 39 38 3a 31 32 20 3c 53 70  dio.h:398:12 <Sp
15520 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
15530 75 64 65 2f 73 74 64 69 6f 2e 68 3a 33 39 38 3a  ude/stdio.h:398:
15540 32 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  24>").    (varia
15550 64 69 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e  dic . #t) (inlin
15560 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
15570 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
15580 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
15590 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
155a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
155b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
155c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72    (name . "__for
155d0 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  mat").          
155e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
155f0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
15600 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
15610 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
15620 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
15630 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
15640 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
15650 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
15660 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
15670 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
15680 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
15690 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
156a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
156b0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
156c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
156d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
156e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
156f0 22 73 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20  "sscanf") (ns . 
15700 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
15710 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
15720 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
15730 69 6f 2e 68 3a 34 30 30 3a 31 32 20 3c 53 70 65  io.h:400:12 <Spe
15740 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
15750 64 65 2f 73 74 64 69 6f 2e 68 3a 34 30 30 3a 32  de/stdio.h:400:2
15760 38 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  8>").    (variad
15770 69 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65  ic . #t) (inline
15780 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
15790 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
157a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
157b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
157c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
157d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
157e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
157f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
15800 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
15810 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
15820 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
15830 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
15840 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
15850 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
15860 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
15870 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
15880 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
15890 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
158a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
158b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
158c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
158d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
158e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
158f0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
15900 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
15910 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
15920 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
15930 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
15940 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
15950 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
15960 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
15970 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
15980 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
15990 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
159a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
159b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 66 73  n") (name . "vfs
159c0 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  canf") (ns . 0).
159d0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
159e0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
159f0 64 69 6f 2e 68 3a 34 32 30 3a 31 32 22 29 20 28  dio.h:420:12") (
15a00 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
15a10 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
15a20 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
15a30 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
15a40 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
15a50 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
15a60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
15a70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
15a80 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20   . "__s").      
15a90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
15aa0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
15ab0 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22  pe (tag . "FILE"
15ac0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
15ad0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
15ae0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
15af0 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
15b00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
15b10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
15b20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
15b30 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
15b40 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
15b50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
15b60 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
15b70 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
15b80 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
15b90 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
15ba0 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20  ame . "__arg"). 
15bb0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
15bc0 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61  tag . "__gnuc_va
15bd0 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20 20  _list"))))).    
15be0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
15bf0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
15c00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
15c10 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
15c20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
15c30 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
15c40 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
15c50 20 2e 20 22 76 73 63 61 6e 66 22 29 20 28 6e 73   . "vscanf") (ns
15c60 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
15c70 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
15c80 75 64 65 2f 73 74 64 69 6f 2e 68 3a 34 32 38 3a  ude/stdio.h:428:
15c90 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
15ca0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
15cb0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
15cc0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
15cd0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
15ce0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
15cf0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
15d00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
15d10 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d   (name . "__form
15d20 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
15d30 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
15d40 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
15d50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
15d60 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
15d70 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
15d80 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
15d90 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
15da0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
15db0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
15dc0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72     (name . "__ar
15dd0 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
15de0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e  ype (tag . "__gn
15df0 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 29 29  uc_va_list")))))
15e00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
15e10 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
15e20 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
15e30 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
15e40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
15e50 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
15e60 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
15e70 28 6e 61 6d 65 20 2e 20 22 76 73 73 63 61 6e 66  (name . "vsscanf
15e80 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
15e90 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
15ea0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
15eb0 68 3a 34 33 32 3a 31 32 22 29 20 28 76 61 72 69  h:432:12") (vari
15ec0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
15ed0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
15ee0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
15ef0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
15f00 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
15f10 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
15f20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
15f30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
15f40 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
15f50 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
15f60 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
15f70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
15f80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
15f90 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
15fa0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
15fb0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
15fc0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
15fd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
15fe0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
15ff0 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
16000 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
16010 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
16020 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
16030 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
16040 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
16050 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
16060 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
16070 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
16080 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
16090 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
160a0 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20  _arg").         
160b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
160c0 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29  _gnuc_va_list"))
160d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
160e0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
160f0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
16100 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
16110 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
16120 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
16130 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
16140 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 66 73 63  ") (name . "vfsc
16150 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
16160 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
16170 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
16180 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
16190 3a 34 34 33 3a 31 32 20 3c 53 70 65 6c 6c 69 6e  :443:12 <Spellin
161a0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73  g=/usr/include/s
161b0 74 64 69 6f 2e 68 3a 34 34 33 3a 32 34 3e 22 29  tdio.h:443:24>")
161c0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
161d0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
161e0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
161f0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
16200 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
16210 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
16220 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
16230 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
16240 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
16250 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
16260 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
16270 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
16280 45 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  E")))).        (
16290 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
162a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
162b0 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
162c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
162d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
162e0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
162f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
16300 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
16310 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
16320 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
16330 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
16340 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
16350 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
16360 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29  (name . "__arg")
16370 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
16380 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f   (tag . "__gnuc_
16390 76 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20  va_list"))))).  
163a0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
163b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
163c0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
163d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
163e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
163f0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
16400 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
16410 6d 65 20 2e 20 22 76 73 63 61 6e 66 22 29 20 28  me . "vscanf") (
16420 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
16430 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
16440 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
16450 65 2f 73 74 64 69 6f 2e 68 3a 34 34 38 3a 31 32  e/stdio.h:448:12
16460 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
16470 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
16480 34 34 38 3a 32 34 3e 22 29 0a 20 20 20 20 28 76  448:24>").    (v
16490 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
164a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
164b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
164c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
164d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
164e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
164f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
16500 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
16510 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
16520 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
16530 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
16540 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
16550 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
16560 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
16570 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
16580 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
16590 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
165a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
165b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
165c0 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20  "__arg").       
165d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
165e0 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22  "__gnuc_va_list"
165f0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
16600 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
16610 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
16620 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
16630 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
16640 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
16650 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
16660 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 73  on") (name . "vs
16670 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  scanf") (ns . 0)
16680 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
16690 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
166a0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
166b0 2e 68 3a 34 35 31 3a 31 32 20 3c 53 70 65 6c 6c  .h:451:12 <Spell
166c0 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
166d0 2f 73 74 64 69 6f 2e 68 3a 34 35 31 3a 32 38 3e  /stdio.h:451:28>
166e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
166f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
16700 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
16710 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
16720 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
16730 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
16740 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
16750 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
16760 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
16770 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
16780 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
16790 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
167a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
167b0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
167c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
167d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
167e0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
167f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
16800 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
16810 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
16820 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
16830 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
16840 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
16850 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
16860 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
16870 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
16880 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
16890 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
168a0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
168b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
168c0 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20  ame . "__arg"). 
168d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
168e0 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61  tag . "__gnuc_va
168f0 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20 20  _list"))))).    
16900 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
16910 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
16920 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
16930 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
16940 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
16950 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
16960 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
16970 20 2e 20 22 66 67 65 74 63 22 29 20 28 6e 73 20   . "fgetc") (ns 
16980 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
16990 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
169a0 64 65 2f 73 74 64 69 6f 2e 68 3a 34 37 37 3a 31  de/stdio.h:477:1
169b0 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
169c0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
169d0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
169e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
169f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
16a00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
16a10 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
16a20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
16a30 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
16a40 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
16a50 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
16a60 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
16a70 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29  g . "FILE"))))))
16a80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
16a90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
16aa0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
16ab0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
16ac0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
16ad0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
16ae0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
16af0 28 6e 61 6d 65 20 2e 20 22 67 65 74 63 22 29 20  (name . "getc") 
16b00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
16b10 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
16b20 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 34  nclude/stdio.h:4
16b30 37 38 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  78:12") (variadi
16b40 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
16b50 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
16b60 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
16b70 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
16b80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
16b90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
16ba0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
16bb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
16bc0 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20  tream").        
16bd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
16be0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
16bf0 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29   (tag . "FILE"))
16c00 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
16c10 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
16c20 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
16c30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
16c40 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
16c50 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
16c60 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
16c70 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 67 65 74  n") (name . "get
16c80 63 68 61 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  char") (ns . 0).
16c90 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
16ca0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
16cb0 64 69 6f 2e 68 3a 34 38 34 3a 31 32 22 29 20 28  dio.h:484:12") (
16cc0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
16cd0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
16ce0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
16cf0 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72  . "extern") (par
16d00 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20  ameters . #()). 
16d10 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
16d20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
16d30 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
16d40 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
16d50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
16d60 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
16d70 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
16d80 61 6d 65 20 2e 20 22 67 65 74 63 5f 75 6e 6c 6f  ame . "getc_unlo
16d90 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  cked") (ns . 0).
16da0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
16db0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
16dc0 64 69 6f 2e 68 3a 34 39 35 3a 31 32 22 29 20 28  dio.h:495:12") (
16dd0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
16de0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
16df0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
16e00 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
16e10 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
16e20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
16e30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
16e40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
16e50 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
16e60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
16e70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
16e80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
16e90 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
16ea0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
16eb0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
16ec0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
16ed0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
16ee0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
16ef0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
16f00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
16f10 20 2e 20 22 67 65 74 63 68 61 72 5f 75 6e 6c 6f   . "getchar_unlo
16f20 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  cked") (ns . 0).
16f30 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
16f40 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
16f50 64 69 6f 2e 68 3a 34 39 36 3a 31 32 22 29 20 28  dio.h:496:12") (
16f60 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
16f70 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
16f80 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
16f90 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72  . "extern") (par
16fa0 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20  ameters . #()). 
16fb0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
16fc0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
16fd0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
16fe0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
16ff0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
17000 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
17010 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
17020 61 6d 65 20 2e 20 22 66 67 65 74 63 5f 75 6e 6c  ame . "fgetc_unl
17030 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29  ocked") (ns . 0)
17040 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
17050 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
17060 74 64 69 6f 2e 68 3a 35 30 36 3a 31 32 22 29 20  tdio.h:506:12") 
17070 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
17080 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
17090 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
170a0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
170b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
170c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
170d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
170e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
170f0 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
17100 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
17110 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
17120 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
17130 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20  "FILE")))))).   
17140 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
17150 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
17160 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
17170 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
17180 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
17190 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
171a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
171b0 65 20 2e 20 22 66 70 75 74 63 22 29 20 28 6e 73  e . "fputc") (ns
171c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
171d0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
171e0 75 64 65 2f 73 74 64 69 6f 2e 68 3a 35 31 37 3a  ude/stdio.h:517:
171f0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
17200 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
17210 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
17220 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
17230 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
17240 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
17250 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
17260 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
17270 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a   (name . "__c").
17280 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
17290 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
172a0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
172b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
172c0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
172d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
172e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
172f0 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
17300 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
17310 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
17320 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
17330 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20   "FILE")))))).  
17340 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
17350 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
17360 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
17370 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
17380 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
17390 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
173a0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
173b0 6d 65 20 2e 20 22 70 75 74 63 22 29 20 28 6e 73  me . "putc") (ns
173c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
173d0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
173e0 75 64 65 2f 73 74 64 69 6f 2e 68 3a 35 31 38 3a  ude/stdio.h:518:
173f0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
17400 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
17410 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
17420 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
17430 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
17440 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
17450 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
17460 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
17470 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a   (name . "__c").
17480 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
17490 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
174a0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
174b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
174c0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
174d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
174e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
174f0 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
17500 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
17510 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
17520 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
17530 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20   "FILE")))))).  
17540 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
17550 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
17560 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
17570 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
17580 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
17590 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
175a0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
175b0 6d 65 20 2e 20 22 70 75 74 63 68 61 72 22 29 20  me . "putchar") 
175c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
175d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
175e0 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 35  nclude/stdio.h:5
175f0 32 34 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  24:12") (variadi
17600 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
17610 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
17620 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
17630 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
17640 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
17650 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
17660 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
17670 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
17680 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
17690 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
176a0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
176b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
176c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
176d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
176e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
176f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
17700 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
17710 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
17720 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
17730 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
17740 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
17750 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
17760 61 6d 65 20 2e 20 22 66 70 75 74 63 5f 75 6e 6c  ame . "fputc_unl
17770 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29  ocked") (ns . 0)
17780 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
17790 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
177a0 74 64 69 6f 2e 68 3a 35 33 37 3a 31 32 22 29 20  tdio.h:537:12") 
177b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
177c0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
177d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
177e0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
177f0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
17800 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
17810 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
17820 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
17830 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
17840 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
17850 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
17860 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
17870 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
17880 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
17890 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
178a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
178b0 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
178c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
178d0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
178e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
178f0 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
17900 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
17910 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
17920 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
17930 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
17940 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
17950 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
17960 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
17970 22 70 75 74 63 5f 75 6e 6c 6f 63 6b 65 64 22 29  "putc_unlocked")
17980 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
17990 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
179a0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
179b0 35 34 35 3a 31 32 22 29 20 28 76 61 72 69 61 64  545:12") (variad
179c0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
179d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
179e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
179f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
17a00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
17a10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
17a20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
17a30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
17a40 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
17a50 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
17a60 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
17a70 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
17a80 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
17a90 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
17aa0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
17ab0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
17ac0 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
17ad0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
17ae0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
17af0 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29  ag . "FILE")))))
17b00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
17b10 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
17b20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
17b30 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
17b40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
17b50 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
17b60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
17b70 20 28 6e 61 6d 65 20 2e 20 22 70 75 74 63 68 61   (name . "putcha
17b80 72 5f 75 6e 6c 6f 63 6b 65 64 22 29 20 28 6e 73  r_unlocked") (ns
17b90 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
17ba0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
17bb0 75 64 65 2f 73 74 64 69 6f 2e 68 3a 35 34 36 3a  ude/stdio.h:546:
17bc0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
17bd0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
17be0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
17bf0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
17c00 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
17c10 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
17c20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
17c30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
17c40 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a   (name . "__c").
17c50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
17c60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
17c70 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
17c80 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
17c90 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
17ca0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
17cb0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
17cc0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
17cd0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
17ce0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
17cf0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
17d00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
17d10 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
17d20 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
17d30 20 2e 20 22 67 65 74 77 22 29 20 28 6e 73 20 2e   . "getw") (ns .
17d40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
17d50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
17d60 65 2f 73 74 64 69 6f 2e 68 3a 35 35 33 3a 31 32  e/stdio.h:553:12
17d70 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
17d80 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
17d90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
17da0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
17db0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
17dc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
17dd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
17de0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
17df0 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d  name . "__stream
17e00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
17e10 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
17e20 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
17e30 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a   . "FILE")))))).
17e40 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
17e50 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
17e60 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
17e70 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
17e80 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
17e90 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
17ea0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
17eb0 6e 61 6d 65 20 2e 20 22 70 75 74 77 22 29 20 28  name . "putw") (
17ec0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
17ed0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
17ee0 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 35 35  clude/stdio.h:55
17ef0 36 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  6:12") (variadic
17f00 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
17f10 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
17f20 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
17f30 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
17f40 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
17f50 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
17f60 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
17f70 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22     (name . "__w"
17f80 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
17f90 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
17fa0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
17fb0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
17fc0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
17fd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
17fe0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
17ff0 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d  name . "__stream
18000 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
18010 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
18020 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
18030 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a   . "FILE")))))).
18040 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
18050 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
18060 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
18070 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
18080 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
18090 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
180a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
180b0 6e 61 6d 65 20 2e 20 22 66 67 65 74 73 22 29 20  name . "fgets") 
180c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
180d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
180e0 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 35  nclude/stdio.h:5
180f0 36 34 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  64:14") (variadi
18100 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
18110 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
18120 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
18130 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
18140 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
18150 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
18160 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
18170 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
18180 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
18190 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
181a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
181b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
181c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
181d0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
181e0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
181f0 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
18200 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
18210 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
18220 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a   (name . "__n").
18230 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
18240 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
18250 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
18260 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
18270 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
18280 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
18290 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
182a0 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29  me . "__stream")
182b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
182c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
182d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
182e0 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20   "FILE")))))).  
182f0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
18300 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
18310 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
18320 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
18330 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
18340 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
18350 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
18360 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
18370 28 6e 61 6d 65 20 2e 20 22 5f 5f 67 65 74 64 65  (name . "__getde
18380 6c 69 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  lim") (ns . 0). 
18390 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
183a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
183b0 69 6f 2e 68 3a 36 30 33 3a 32 30 22 29 20 28 76  io.h:603:20") (v
183c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
183d0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
183e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
183f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
18400 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
18410 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
18420 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
18430 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
18440 2e 20 22 5f 5f 6c 69 6e 65 70 74 72 22 29 0a 20  . "__lineptr"). 
18450 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
18460 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
18470 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
18480 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
18490 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
184a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
184b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
184c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
184d0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
184e0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
184f0 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20  nt . 8))))).    
18500 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
18510 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
18520 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
18530 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
18540 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
18550 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
18560 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 0a 20  . "size_t")))). 
18570 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
18580 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
18590 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
185a0 5f 64 65 6c 69 6d 69 74 65 72 22 29 0a 20 20 20  _delimiter").   
185b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
185c0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
185d0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
185e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
185f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
18600 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
18610 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
18620 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
18630 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
18640 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
18650 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
18660 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
18670 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
18680 20 2e 20 22 5f 5f 73 73 69 7a 65 5f 74 22 29 29   . "__ssize_t"))
18690 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
186a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
186b0 22 67 65 74 64 65 6c 69 6d 22 29 20 28 6e 73 20  "getdelim") (ns 
186c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
186d0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
186e0 64 65 2f 73 74 64 69 6f 2e 68 3a 36 30 36 3a 32  de/stdio.h:606:2
186f0 30 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  0") (variadic . 
18700 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
18710 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
18720 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
18730 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
18740 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
18750 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
18760 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
18770 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 69 6e 65 70  (name . "__linep
18780 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
18790 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
187a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
187b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
187c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
187d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
187e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
187f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
18800 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
18810 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
18820 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
18830 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
18840 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
18850 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
18860 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
18870 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
18880 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
18890 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
188a0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
188b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
188c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
188d0 65 20 2e 20 22 5f 5f 64 65 6c 69 6d 69 74 65 72  e . "__delimiter
188e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
188f0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
18900 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
18910 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
18920 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
18930 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
18940 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
18950 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
18960 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
18970 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
18980 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
18990 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29  g . "FILE"))))))
189a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
189b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 73 73 69 7a  e (tag . "__ssiz
189c0 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  e_t"))).  ((tag 
189d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
189e0 61 6d 65 20 2e 20 22 67 65 74 6c 69 6e 65 22 29  ame . "getline")
189f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
18a00 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
18a10 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
18a20 36 31 36 3a 32 30 22 29 20 28 76 61 72 69 61 64  616:20") (variad
18a30 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
18a40 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
18a50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
18a60 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
18a70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
18a80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
18a90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
18aa0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
18ab0 6c 69 6e 65 70 74 72 22 29 0a 20 20 20 20 20 20  lineptr").      
18ac0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
18ad0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
18ae0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
18af0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
18b00 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
18b10 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
18b20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
18b30 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
18b40 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
18b50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
18b60 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  8))))).        (
18b70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
18b80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
18b90 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
18ba0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
18bb0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
18bc0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
18bd0 7a 65 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ze_t")))).      
18be0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
18bf0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
18c00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
18c10 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
18c20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
18c30 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
18c40 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29  ag . "FILE")))))
18c50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
18c60 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 73 73 69  pe (tag . "__ssi
18c70 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  ze_t"))).  ((tag
18c80 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
18c90 6e 61 6d 65 20 2e 20 22 66 70 75 74 73 22 29 20  name . "fputs") 
18ca0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
18cb0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
18cc0 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 36  nclude/stdio.h:6
18cd0 32 36 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  26:12") (variadi
18ce0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
18cf0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
18d00 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
18d10 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
18d20 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
18d30 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
18d40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
18d50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
18d60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
18d70 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
18d80 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
18d90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
18da0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
18db0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
18dc0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
18dd0 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
18de0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
18df0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
18e00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
18e10 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
18e20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
18e30 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
18e40 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29  ag . "FILE")))))
18e50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
18e60 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
18e70 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
18e80 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
18e90 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
18ea0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
18eb0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
18ec0 20 28 6e 61 6d 65 20 2e 20 22 70 75 74 73 22 29   (name . "puts")
18ed0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
18ee0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
18ef0 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
18f00 36 33 32 3a 31 32 22 29 20 28 76 61 72 69 61 64  632:12") (variad
18f10 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
18f20 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
18f30 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
18f40 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
18f50 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
18f60 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
18f70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
18f80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
18f90 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
18fa0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
18fb0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
18fc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
18fd0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
18fe0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
18ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
19000 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
19010 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
19020 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
19030 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
19040 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
19050 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
19060 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
19070 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
19080 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
19090 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
190a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 75  ion") (name . "u
190b0 6e 67 65 74 63 22 29 20 28 6e 73 20 2e 20 30 29  ngetc") (ns . 0)
190c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
190d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
190e0 74 64 69 6f 2e 68 3a 36 33 39 3a 31 32 22 29 20  tdio.h:639:12") 
190f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
19100 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
19110 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
19120 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
19130 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
19140 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
19150 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
19160 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
19170 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
19180 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
19190 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
191a0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
191b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
191c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
191d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
191e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
191f0 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
19200 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
19210 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
19220 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
19230 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
19240 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
19250 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
19260 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
19270 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
19280 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
19290 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
192a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
192b0 22 66 72 65 61 64 22 29 20 28 6e 73 20 2e 20 30  "fread") (ns . 0
192c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
192d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
192e0 73 74 64 69 6f 2e 68 3a 36 34 36 3a 31 35 22 29  stdio.h:646:15")
192f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
19300 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
19310 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
19320 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
19330 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
19340 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
19350 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
19360 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
19370 6d 65 20 2e 20 22 5f 5f 70 74 72 22 29 0a 20 20  me . "__ptr").  
19380 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
19390 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
193a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
193b0 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
193c0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
193d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
193e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65   (name . "__size
193f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
19400 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
19410 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
19420 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
19430 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22  ") (name . "__n"
19440 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
19450 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20  size_t"))).     
19460 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
19470 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
19480 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
19490 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
194a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
194b0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
194c0 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29  tag . "FILE"))))
194d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
194e0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
194f0 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
19500 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
19510 6d 65 20 2e 20 22 66 77 72 69 74 65 22 29 20 28  me . "fwrite") (
19520 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
19530 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
19540 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 36 35  clude/stdio.h:65
19550 32 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63  2:15") (variadic
19560 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
19570 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
19580 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
19590 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
195a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
195b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
195c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
195d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 74     (name . "__pt
195e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
195f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
19600 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
19610 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
19620 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
19630 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
19640 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
19650 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20  __size").       
19660 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
19670 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20  "size_t"))).    
19680 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
19690 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
196a0 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20 28 74   "__n") (type (t
196b0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
196c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
196d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
196e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
196f0 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
19700 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
19710 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
19720 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
19730 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
19740 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
19750 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  e_t"))).  ((tag 
19760 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
19770 61 6d 65 20 2e 20 22 66 72 65 61 64 5f 75 6e 6c  ame . "fread_unl
19780 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29  ocked") (ns . 0)
19790 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
197a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
197b0 74 64 69 6f 2e 68 3a 36 37 33 3a 31 35 22 29 20  tdio.h:673:15") 
197c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
197d0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
197e0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
197f0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
19800 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
19810 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
19820 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
19830 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
19840 65 20 2e 20 22 5f 5f 70 74 72 22 29 0a 20 20 20  e . "__ptr").   
19850 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
19860 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
19870 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
19880 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
19890 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
198a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
198b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22  (name . "__size"
198c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
198d0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
198e0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
198f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
19900 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29  ) (name . "__n")
19910 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
19920 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20  ize_t"))).      
19930 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
19940 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
19950 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
19960 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
19970 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
19980 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
19990 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29  ag . "FILE")))))
199a0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
199b0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
199c0 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
199d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
199e0 65 20 2e 20 22 66 77 72 69 74 65 5f 75 6e 6c 6f  e . "fwrite_unlo
199f0 63 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  cked") (ns . 0).
19a00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
19a10 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
19a20 64 69 6f 2e 68 3a 36 37 35 3a 31 35 22 29 20 28  dio.h:675:15") (
19a30 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
19a40 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
19a50 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
19a60 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
19a70 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
19a80 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
19a90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
19aa0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
19ab0 20 2e 20 22 5f 5f 70 74 72 22 29 0a 20 20 20 20   . "__ptr").    
19ac0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
19ad0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
19ae0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
19af0 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  id")))).        
19b00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
19b10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
19b20 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29  name . "__size")
19b30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
19b40 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
19b50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
19b60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
19b70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20   (name . "__n") 
19b80 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
19b90 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ze_t"))).       
19ba0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
19bb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
19bc0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
19bd0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
19be0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
19bf0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
19c00 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29  g . "FILE"))))))
19c10 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
19c20 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
19c30 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
19c40 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
19c50 20 2e 20 22 66 73 65 65 6b 22 29 20 28 6e 73 20   . "fseek") (ns 
19c60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
19c70 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
19c80 64 65 2f 73 74 64 69 6f 2e 68 3a 36 38 34 3a 31  de/stdio.h:684:1
19c90 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
19ca0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
19cb0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
19cc0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
19cd0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
19ce0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
19cf0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
19d00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
19d10 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
19d20 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
19d30 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
19d40 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
19d50 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20  g . "FILE")))). 
19d60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
19d70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
19d80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
19d90 5f 6f 66 66 22 29 0a 20 20 20 20 20 20 20 20 20  _off").         
19da0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
19db0 6c 6f 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65  long") (bit-size
19dc0 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67   . 64) (bit-alig
19dd0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
19de0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
19df0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
19e00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
19e10 77 68 65 6e 63 65 22 29 0a 20 20 20 20 20 20 20  whence").       
19e20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
19e30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
19e40 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
19e50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
19e60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
19e70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
19e80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
19e90 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
19ea0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
19eb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
19ec0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
19ed0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
19ee0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
19ef0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 74 65  n") (name . "fte
19f00 6c 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ll") (ns . 0).  
19f10 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
19f20 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
19f30 6f 2e 68 3a 36 38 39 3a 31 37 22 29 20 28 76 61  o.h:689:17") (va
19f40 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
19f50 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
19f60 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
19f70 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
19f80 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
19f90 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
19fa0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
19fb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
19fc0 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20   "__stream").   
19fd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
19fe0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
19ff0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49  (type (tag . "FI
1a000 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  LE")))))).    (r
1a010 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1a020 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
1a030 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1a040 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
1a050 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
1a060 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1a070 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1a080 2e 20 22 72 65 77 69 6e 64 22 29 20 28 6e 73 20  . "rewind") (ns 
1a090 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1a0a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1a0b0 64 65 2f 73 74 64 69 6f 2e 68 3a 36 39 34 3a 31  de/stdio.h:694:1
1a0c0 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  3") (variadic . 
1a0d0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1a0e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1a0f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1a100 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1a110 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1a120 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1a130 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1a140 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
1a150 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
1a160 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1a170 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1a180 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29  g . "FILE"))))))
1a190 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1a1a0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
1a1b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1a1c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1a1d0 2e 20 22 66 73 65 65 6b 6f 22 29 20 28 6e 73 20  . "fseeko") (ns 
1a1e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1a1f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1a200 64 65 2f 73 74 64 69 6f 2e 68 3a 37 30 37 3a 31  de/stdio.h:707:1
1a210 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
1a220 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1a230 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1a240 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1a250 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1a260 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1a270 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1a280 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1a290 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
1a2a0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
1a2b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1a2c0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1a2d0 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 0a 20  g . "FILE")))). 
1a2e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1a2f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1a300 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1a310 5f 6f 66 66 22 29 0a 20 20 20 20 20 20 20 20 20  _off").         
1a320 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
1a330 5f 6f 66 66 5f 74 22 29 29 29 0a 20 20 20 20 20  _off_t"))).     
1a340 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
1a350 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1a360 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 68 65    (name . "__whe
1a370 6e 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  nce").          
1a380 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1a390 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1a3a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1a3b0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1a3c0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1a3d0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
1a3e0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1a3f0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1a400 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
1a410 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1a420 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1a430 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
1a440 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1a450 20 28 6e 61 6d 65 20 2e 20 22 66 74 65 6c 6c 6f   (name . "ftello
1a460 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
1a470 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1a480 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
1a490 68 3a 37 31 32 3a 31 36 22 29 20 28 76 61 72 69  h:712:16") (vari
1a4a0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
1a4b0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1a4c0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1a4d0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1a4e0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1a4f0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1a500 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1a510 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1a520 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
1a530 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1a540 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1a550 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
1a560 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
1a570 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
1a580 22 5f 5f 6f 66 66 5f 74 22 29 29 29 0a 20 20 28  "__off_t"))).  (
1a590 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1a5a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 67 65 74  ") (name . "fget
1a5b0 70 6f 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pos") (ns . 0). 
1a5c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1a5d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1a5e0 69 6f 2e 68 3a 37 33 31 3a 31 32 22 29 20 28 76  io.h:731:12") (v
1a5f0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1a600 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1a610 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1a620 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1a630 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
1a640 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1a650 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1a660 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1a670 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
1a680 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1a690 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1a6a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
1a6b0 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20 20  ILE")))).       
1a6c0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
1a6d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1a6e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 6f 73 22 29  (name . "__pos")
1a6f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1a700 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1a710 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1a720 20 22 66 70 6f 73 5f 74 22 29 29 29 29 29 29 0a   "fpos_t")))))).
1a730 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1a740 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1a750 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1a760 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1a770 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1a780 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
1a790 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1a7a0 6e 61 6d 65 20 2e 20 22 66 73 65 74 70 6f 73 22  name . "fsetpos"
1a7b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1a7c0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1a7d0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68  /include/stdio.h
1a7e0 3a 37 33 36 3a 31 32 22 29 20 28 76 61 72 69 61  :736:12") (varia
1a7f0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
1a800 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1a810 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1a820 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1a830 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1a840 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1a850 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1a860 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1a870 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  _stream").      
1a880 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1a890 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
1a8a0 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22  pe (tag . "FILE"
1a8b0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
1a8c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1a8d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1a8e0 65 20 2e 20 22 5f 5f 70 6f 73 22 29 0a 20 20 20  e . "__pos").   
1a8f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1a900 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1a910 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 66 70  (type (tag . "fp
1a920 6f 73 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20  os_t")))))).    
1a930 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
1a940 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
1a950 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
1a960 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
1a970 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1a980 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
1a990 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1a9a0 20 2e 20 22 63 6c 65 61 72 65 72 72 22 29 20 28   . "clearerr") (
1a9b0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
1a9c0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1a9d0 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 35  clude/stdio.h:75
1a9e0 37 3a 31 33 22 29 20 28 76 61 72 69 61 64 69 63  7:13") (variadic
1a9f0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
1aa00 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
1aa10 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
1aa20 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
1aa30 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1aa40 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1aa50 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1aa60 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
1aa70 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
1aa80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1aa90 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
1aaa0 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
1aab0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1aac0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
1aad0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
1aae0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1aaf0 6d 65 20 2e 20 22 66 65 6f 66 22 29 20 28 6e 73  me . "feof") (ns
1ab00 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1ab10 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1ab20 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37 35 39 3a  ude/stdio.h:759:
1ab30 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
1ab40 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
1ab50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1ab60 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
1ab70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
1ab80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1ab90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
1aba0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1abb0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65   (name . "__stre
1abc0 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  am").          (
1abd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1abe0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
1abf0 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29  ag . "FILE")))))
1ac00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1ac10 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1ac20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
1ac30 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1ac40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1ac50 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
1ac60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1ac70 20 28 6e 61 6d 65 20 2e 20 22 66 65 72 72 6f 72   (name . "ferror
1ac80 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
1ac90 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1aca0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
1acb0 68 3a 37 36 31 3a 31 32 22 29 20 28 76 61 72 69  h:761:12") (vari
1acc0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
1acd0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1ace0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1acf0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1ad00 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1ad10 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1ad20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1ad30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1ad40 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20  __stream").     
1ad50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1ad60 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
1ad70 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
1ad80 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
1ad90 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
1ada0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
1adb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1adc0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
1add0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
1ade0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1adf0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1ae00 63 6c 65 61 72 65 72 72 5f 75 6e 6c 6f 63 6b 65  clearerr_unlocke
1ae10 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
1ae20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1ae30 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f  sr/include/stdio
1ae40 2e 68 3a 37 36 35 3a 31 33 22 29 20 28 76 61 72  .h:765:13") (var
1ae50 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
1ae60 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1ae70 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
1ae80 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
1ae90 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1aea0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1aeb0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1aec0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1aed0 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
1aee0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1aef0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1af00 74 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c  type (tag . "FIL
1af10 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
1af20 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
1af30 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
1af40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1af50 29 20 28 6e 61 6d 65 20 2e 20 22 66 65 6f 66 5f  ) (name . "feof_
1af60 75 6e 6c 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e  unlocked") (ns .
1af70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1af80 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1af90 65 2f 73 74 64 69 6f 2e 68 3a 37 36 36 3a 31 32  e/stdio.h:766:12
1afa0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
1afb0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
1afc0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1afd0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1afe0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1aff0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1b000 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1b010 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1b020 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d  name . "__stream
1b030 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1b040 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1b050 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
1b060 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a   . "FILE")))))).
1b070 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
1b080 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1b090 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1b0a0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1b0b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1b0c0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
1b0d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1b0e0 6e 61 6d 65 20 2e 20 22 66 65 72 72 6f 72 5f 75  name . "ferror_u
1b0f0 6e 6c 6f 63 6b 65 64 22 29 20 28 6e 73 20 2e 20  nlocked") (ns . 
1b100 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1b110 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1b120 2f 73 74 64 69 6f 2e 68 3a 37 36 37 3a 31 32 22  /stdio.h:767:12"
1b130 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
1b140 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
1b150 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1b160 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1b170 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1b180 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1b190 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1b1a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1b1b0 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22  ame . "__stream"
1b1c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1b1d0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1b1e0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
1b1f0 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29 0a 20  . "FILE")))))). 
1b200 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1b210 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
1b220 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
1b230 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
1b240 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1b250 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
1b260 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1b270 61 6d 65 20 2e 20 22 70 65 72 72 6f 72 22 29 20  ame . "perror") 
1b280 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1b290 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1b2a0 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 37  nclude/stdio.h:7
1b2b0 37 35 3a 31 33 22 29 20 28 76 61 72 69 61 64 69  75:13") (variadi
1b2c0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
1b2d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
1b2e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
1b2f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
1b300 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
1b310 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1b320 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1b330 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
1b340 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1b350 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1b360 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1b370 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1b380 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1b390 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
1b3a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
1b3b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
1b3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1b3d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1b3e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1b3f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
1b400 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
1b410 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1b420 20 28 6e 61 6d 65 20 2e 20 22 73 79 73 5f 6e 65   (name . "sys_ne
1b430 72 72 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  rr").    (ns . 0
1b440 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1b450 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1b460 62 69 74 73 2f 73 79 73 5f 65 72 72 6c 69 73 74  bits/sys_errlist
1b470 2e 68 3a 32 36 3a 31 32 22 29 0a 20 20 20 20 28  .h:26:12").    (
1b480 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
1b490 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
1b4a0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
1b4b0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
1b4c0 61 67 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ag . "extern"). 
1b4d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 79 73 5f     (name . "sys_
1b4e0 65 72 72 6c 69 73 74 22 29 0a 20 20 20 20 28 6e  errlist").    (n
1b4f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1b500 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1b510 6c 75 64 65 2f 62 69 74 73 2f 73 79 73 5f 65 72  lude/bits/sys_er
1b520 72 6c 69 73 74 2e 68 3a 32 37 3a 32 36 22 29 0a  rlist.h:27:26").
1b530 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1b540 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1b550 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 0a 20  ").      (type. 
1b560 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1b570 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
1b580 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1b590 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
1b5a0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
1b5b0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20  nment . 8))))). 
1b5c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1b5d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 69  on") (name . "fi
1b5e0 6c 65 6e 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a  leno") (ns . 0).
1b5f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1b600 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1b610 64 69 6f 2e 68 3a 37 38 36 3a 31 32 22 29 20 28  dio.h:786:12") (
1b620 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1b630 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1b640 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1b650 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1b660 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1b670 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1b680 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1b690 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1b6a0 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20   . "__stream"). 
1b6b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1b6c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1b6d0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1b6e0 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
1b6f0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
1b700 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
1b710 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
1b720 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
1b730 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1b740 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
1b750 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1b760 20 2e 20 22 66 69 6c 65 6e 6f 5f 75 6e 6c 6f 63   . "fileno_unloc
1b770 6b 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ked") (ns . 0). 
1b780 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1b790 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1b7a0 69 6f 2e 68 3a 37 39 31 3a 31 32 22 29 20 28 76  io.h:791:12") (v
1b7b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1b7c0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1b7d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1b7e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1b7f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
1b800 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1b810 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1b820 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1b830 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
1b840 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1b850 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1b860 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
1b870 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
1b880 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1b890 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1b8a0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1b8b0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1b8c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1b8d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1b8e0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1b8f0 2e 20 22 70 6f 70 65 6e 22 29 20 28 6e 73 20 2e  . "popen") (ns .
1b900 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1b910 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1b920 65 2f 73 74 64 69 6f 2e 68 3a 38 30 30 3a 31 34  e/stdio.h:800:14
1b930 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
1b940 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
1b950 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1b960 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1b970 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1b980 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1b990 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1b9a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1b9b0 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 6d 6d 61 6e  name . "__comman
1b9c0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
1b9d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1b9e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1b9f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1ba00 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
1ba10 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
1ba20 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
1ba30 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
1ba40 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
1ba50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1ba60 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 6f 64    (name . "__mod
1ba70 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  es").          (
1ba80 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1ba90 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1baa0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1bab0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1bac0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
1bad0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1bae0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
1baf0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1bb00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1bb10 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
1bb20 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
1bb30 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1bb40 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
1bb50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1bb60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1bb70 2e 20 22 70 63 6c 6f 73 65 22 29 20 28 6e 73 20  . "pclose") (ns 
1bb80 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1bb90 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1bba0 64 65 2f 73 74 64 69 6f 2e 68 3a 38 30 36 3a 31  de/stdio.h:806:1
1bbb0 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
1bbc0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1bbd0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1bbe0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1bbf0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1bc00 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1bc10 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1bc20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1bc30 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
1bc40 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
1bc50 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1bc60 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1bc70 67 20 2e 20 22 46 49 4c 45 22 29 29 29 29 29 29  g . "FILE"))))))
1bc80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1bc90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1bca0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
1bcb0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1bcc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1bcd0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
1bce0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1bcf0 28 6e 61 6d 65 20 2e 20 22 63 74 65 72 6d 69 64  (name . "ctermid
1bd00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
1bd10 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1bd20 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e  r/include/stdio.
1bd30 68 3a 38 31 32 3a 31 34 22 29 20 28 76 61 72 69  h:812:14") (vari
1bd40 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
1bd50 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1bd60 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1bd70 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1bd80 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1bd90 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1bda0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1bdb0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1bdc0 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
1bdd0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1bde0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
1bdf0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
1be00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1be10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
1be20 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
1be30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
1be40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
1be50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1be60 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
1be70 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
1be80 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1be90 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
1bea0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
1beb0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1bec0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1bed0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
1bee0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1bef0 20 2e 20 22 66 6c 6f 63 6b 66 69 6c 65 22 29 20   . "flockfile") 
1bf00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1bf10 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1bf20 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a 38  nclude/stdio.h:8
1bf30 34 30 3a 31 33 22 29 20 28 76 61 72 69 61 64 69  40:13") (variadi
1bf40 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
1bf50 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
1bf60 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
1bf70 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
1bf80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
1bf90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1bfa0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1bfb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
1bfc0 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20  tream").        
1bfd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1bfe0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
1bff0 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29   (tag . "FILE"))
1c000 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1c010 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
1c020 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
1c030 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1c040 61 6d 65 20 2e 20 22 66 74 72 79 6c 6f 63 6b 66  ame . "ftrylockf
1c050 69 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ile") (ns . 0). 
1c060 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1c070 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1c080 69 6f 2e 68 3a 38 34 34 3a 31 32 22 29 20 28 76  io.h:844:12") (v
1c090 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1c0a0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1c0b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1c0c0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
1c0d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
1c0e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1c0f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1c100 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1c110 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20  . "__stream").  
1c120 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1c130 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1c140 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 46   (type (tag . "F
1c150 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
1c160 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1c170 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1c180 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1c190 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1c1a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1c1b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1c1c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1c1d0 2e 20 22 66 75 6e 6c 6f 63 6b 66 69 6c 65 22 29  . "funlockfile")
1c1e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1c1f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1c200 69 6e 63 6c 75 64 65 2f 73 74 64 69 6f 2e 68 3a  include/stdio.h:
1c210 38 34 37 3a 31 33 22 29 20 28 76 61 72 69 61 64  847:13") (variad
1c220 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1c230 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1c240 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1c250 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1c260 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1c270 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1c280 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1c290 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1c2a0 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
1c2b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1c2c0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1c2d0 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29  e (tag . "FILE")
1c2e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1c2f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
1c300 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
1c310 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
1c320 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
1c330 6e 61 6d 65 20 2e 20 22 77 63 68 61 72 5f 74 22  name . "wchar_t"
1c340 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1c350 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
1c360 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
1c370 73 74 64 64 65 66 2e 68 3a 39 30 3a 32 34 22 29  stddef.h:90:24")
1c380 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
1c390 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
1c3a0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
1c3b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
1c3c0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
1c3d0 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
1c3e0 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
1c3f0 64 69 76 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  div_t").    (loc
1c400 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1c410 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 36  clude/stdlib.h:6
1c420 32 3a 35 22 29 0a 20 20 20 20 28 74 79 70 65 20  2:5").    (type 
1c430 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
1c440 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
1c450 2e 20 22 22 29 20 28 69 64 20 2e 20 33 31 29 0a  . "") (id . 31).
1c460 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20        (location 
1c470 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1c480 73 74 64 6c 69 62 2e 68 3a 35 38 3a 39 22 29 20  stdlib.h:58:9") 
1c490 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
1c4a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1c4b0 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
1c4c0 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20   (fields.       
1c4d0 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74   ..        #(((t
1c4e0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1c4f0 61 6d 65 20 2e 20 22 71 75 6f 74 22 29 20 28 62  ame . "quot") (b
1c500 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
1c510 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1c520 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1c530 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
1c540 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1c550 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
1c560 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1c570 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1c580 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
1c590 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1c5a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 22  ") (name . "rem"
1c5b0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
1c5c0 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
1c5d0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
1c5e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1c5f0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
1c600 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1c610 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
1c620 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
1c630 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1c640 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
1c650 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1c660 20 33 32 29 29 29 29 29 29 29 0a 20 20 28 28 74   32))))))).  ((t
1c670 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1c680 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1c690 20 28 6e 61 6d 65 20 2e 20 22 6c 64 69 76 5f 74   (name . "ldiv_t
1c6a0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1c6b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1c6c0 2f 73 74 64 6c 69 62 2e 68 3a 37 30 3a 35 22 29  /stdlib.h:70:5")
1c6d0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
1c6e0 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
1c6f0 2e 20 32 31 31 30 29 20 28 6e 61 6d 65 20 2e 20  . 2110) (name . 
1c700 22 22 29 20 28 69 64 20 2e 20 33 32 29 0a 20 20  "") (id . 32).  
1c710 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1c720 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1c730 64 6c 69 62 2e 68 3a 36 36 3a 39 22 29 20 28 62  dlib.h:66:9") (b
1c740 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
1c750 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1c760 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
1c770 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20  (fields.        
1c780 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74 61  ..        #(((ta
1c790 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1c7a0 6d 65 20 2e 20 22 71 75 6f 74 22 29 20 28 62 69  me . "quot") (bi
1c7b0 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
1c7c0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
1c7d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1c7e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
1c7f0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1c800 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
1c810 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1c820 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1c830 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
1c840 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1c850 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 22  ") (name . "rem"
1c860 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
1c870 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
1c880 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
1c890 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1c8a0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
1c8b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1c8c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
1c8d0 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ng").           
1c8e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
1c8f0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
1c900 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1c910 2e 20 36 34 29 29 29 29 29 29 29 0a 20 20 28 28  . 64))))))).  ((
1c920 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
1c930 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
1c940 20 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 64 69 76    (name . "lldiv
1c950 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
1c960 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1c970 64 65 2f 73 74 64 6c 69 62 2e 68 3a 38 30 3a 35  de/stdlib.h:80:5
1c980 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
1c990 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
1c9a0 73 20 2e 20 37 31 39 35 29 20 28 6e 61 6d 65 20  s . 7195) (name 
1c9b0 2e 20 22 22 29 20 28 69 64 20 2e 20 33 33 29 0a  . "") (id . 33).
1c9c0 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20        (location 
1c9d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1c9e0 73 74 64 6c 69 62 2e 68 3a 37 36 3a 32 33 22 29  stdlib.h:76:23")
1c9f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
1ca00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
1ca10 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
1ca20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
1ca30 20 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28     ..        #((
1ca40 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1ca50 28 6e 61 6d 65 20 2e 20 22 71 75 6f 74 22 29 20  (name . "quot") 
1ca60 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
1ca70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1ca80 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1ca90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
1caa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1cab0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1cac0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
1cad0 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  long").         
1cae0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1caf0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
1cb00 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1cb10 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
1cb20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1cb30 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65  ld") (name . "re
1cb40 6d 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  m") (bit-offset 
1cb50 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
1cb60 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
1cb70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1cb80 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
1cb90 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1cba0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1cbb0 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20  long-long").    
1cbc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
1cbd0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
1cbe0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1cbf0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
1cc00 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1cc10 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1cc20 20 22 5f 5f 63 74 79 70 65 5f 67 65 74 5f 6d 62   "__ctype_get_mb
1cc30 5f 63 75 72 5f 6d 61 78 22 29 20 28 6e 73 20 2e  _cur_max") (ns .
1cc40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1cc50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1cc60 65 2f 73 74 64 6c 69 62 2e 68 3a 39 37 3a 31 35  e/stdlib.h:97:15
1cc70 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
1cc80 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
1cc90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1cca0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 20  ass . "extern") 
1ccb0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
1ccc0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1ccd0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
1cce0 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
1ccf0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1cd00 6d 65 20 2e 20 22 61 74 6f 66 22 29 20 28 6e 73  me . "atof") (ns
1cd10 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1cd20 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1cd30 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 31 30 31  ude/stdlib.h:101
1cd40 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20  :15") (variadic 
1cd50 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1cd60 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1cd70 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1cd80 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1cd90 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1cda0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1cdb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1cdc0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74    (name . "__npt
1cdd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1cde0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1cdf0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1ce00 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1ce10 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1ce20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
1ce30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
1ce40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
1ce50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1ce60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1ce70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
1ce80 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
1ce90 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
1cea0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1ceb0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
1cec0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1ced0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1cee0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1cef0 20 22 61 74 6f 69 22 29 20 28 6e 73 20 2e 20 30   "atoi") (ns . 0
1cf00 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1cf10 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1cf20 73 74 64 6c 69 62 2e 68 3a 31 30 34 3a 31 32 22  stdlib.h:104:12"
1cf30 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
1cf40 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
1cf50 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1cf60 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1cf70 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1cf80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1cf90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1cfa0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1cfb0 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a  ame . "__nptr").
1cfc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1cfd0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1cfe0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1cff0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1d000 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1d010 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
1d020 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1d030 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
1d040 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1d050 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
1d060 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1d070 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1d080 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
1d090 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1d0a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1d0b0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
1d0c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
1d0d0 29 20 28 6e 61 6d 65 20 2e 20 22 61 74 6f 6c 22  ) (name . "atol"
1d0e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1d0f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1d100 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
1d110 68 3a 31 30 37 3a 31 37 22 29 20 28 76 61 72 69  h:107:17") (vari
1d120 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
1d130 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1d140 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1d150 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1d160 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1d170 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1d180 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1d190 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1d1a0 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20  __nptr").       
1d1b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1d1c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1d1d0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1d1e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1d1f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1d200 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
1d210 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1d220 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
1d230 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1d240 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
1d250 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
1d260 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
1d270 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
1d280 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
1d290 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1d2a0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
1d2b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1d2c0 65 20 2e 20 22 61 74 6f 6c 6c 22 29 20 28 6e 73  e . "atoll") (ns
1d2d0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1d2e0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1d2f0 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 31 31 32  ude/stdlib.h:112
1d300 3a 33 36 22 29 20 28 76 61 72 69 61 64 69 63 20  :36") (variadic 
1d310 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1d320 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1d330 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1d340 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1d350 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1d360 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1d370 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1d380 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74    (name . "__npt
1d390 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1d3a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1d3b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1d3c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1d3d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1d3e0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
1d3f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
1d400 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
1d410 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1d420 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1d430 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
1d440 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
1d450 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67  ag . ":long-long
1d460 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
1d470 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
1d480 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1d490 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
1d4a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1d4b0 65 20 2e 20 22 73 74 72 74 6f 64 22 29 20 28 6e  e . "strtod") (n
1d4c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1d4d0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1d4e0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 31 31  lude/stdlib.h:11
1d4f0 37 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63  7:15") (variadic
1d500 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
1d510 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
1d520 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
1d530 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
1d540 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1d550 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1d560 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1d570 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70     (name . "__np
1d580 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
1d590 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1d5a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1d5b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1d5c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
1d5d0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
1d5e0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
1d5f0 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
1d600 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
1d610 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1d620 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e     (name . "__en
1d630 64 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  dptr").         
1d640 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1d650 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1d660 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1d670 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1d680 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
1d690 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
1d6a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1d6b0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
1d6c0 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
1d6d0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1d6e0 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
1d6f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1d700 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
1d710 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1d720 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
1d730 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
1d740 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1d750 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
1d760 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
1d770 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1d780 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1d790 22 73 74 72 74 6f 66 22 29 20 28 6e 73 20 2e 20  "strtof") (ns . 
1d7a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1d7b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1d7c0 2f 73 74 64 6c 69 62 2e 68 3a 31 32 33 3a 31 34  /stdlib.h:123:14
1d7d0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
1d7e0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
1d7f0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
1d800 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
1d810 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
1d820 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1d830 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1d840 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1d850 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29  name . "__nptr")
1d860 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1d870 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1d880 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
1d890 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
1d8a0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
1d8b0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
1d8c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1d8d0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
1d8e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1d8f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1d900 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72  name . "__endptr
1d910 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1d920 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1d930 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1d940 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1d950 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1d960 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
1d970 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
1d980 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1d990 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1d9a0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
1d9b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
1d9c0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
1d9d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1d9e0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
1d9f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1da00 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1da10 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
1da20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
1da30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1da40 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
1da50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1da60 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 74  ") (name . "strt
1da70 6f 6c 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  old") (ns . 0). 
1da80 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1da90 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
1daa0 6c 69 62 2e 68 3a 31 32 36 3a 32 30 22 29 20 28  lib.h:126:20") (
1dab0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
1dac0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
1dad0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1dae0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1daf0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
1db00 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
1db10 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1db20 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1db30 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20   . "__nptr").   
1db40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1db50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1db60 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1db70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1db80 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
1db90 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
1dba0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1dbb0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1dbc0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1dbd0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1dbe0 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a 20   . "__endptr"). 
1dbf0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1dc00 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1dc10 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
1dc20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1dc30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
1dc40 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1dc50 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1dc60 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1dc70 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
1dc80 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
1dc90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1dca0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
1dcb0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1dcc0 6e 74 20 2e 20 38 29 29 29 29 29 29 29 0a 20 20  nt . 8))))))).  
1dcd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1dce0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
1dcf0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
1dd00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
1dd10 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
1dd20 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
1dd30 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1dd40 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1dd50 73 74 72 74 6f 6c 22 29 20 28 6e 73 20 2e 20 30  strtol") (ns . 0
1dd60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1dd70 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1dd80 73 74 64 6c 69 62 2e 68 3a 31 33 39 3a 31 37 22  stdlib.h:139:17"
1dd90 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
1dda0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
1ddb0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1ddc0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1ddd0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1dde0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1ddf0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1de00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1de10 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a  ame . "__nptr").
1de20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1de30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1de40 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1de50 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1de60 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
1de70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
1de80 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1de90 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
1dea0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1deb0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1dec0 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22  ame . "__endptr"
1ded0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1dee0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1def0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1df00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1df10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
1df20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1df30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1df40 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1df50 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
1df60 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
1df70 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20  nment . 8))))). 
1df80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1df90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1dfa0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1dfb0 5f 62 61 73 65 22 29 0a 20 20 20 20 20 20 20 20  _base").        
1dfc0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1dfd0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
1dfe0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1dff0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1e000 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1e010 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
1e020 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1e030 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
1e040 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
1e050 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1e060 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1e070 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
1e080 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1e090 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
1e0a0 74 6f 75 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  toul") (ns . 0).
1e0b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1e0c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
1e0d0 64 6c 69 62 2e 68 3a 31 34 33 3a 32 36 22 29 20  dlib.h:143:26") 
1e0e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
1e0f0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
1e100 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1e110 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1e120 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
1e130 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1e140 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1e150 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1e160 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20  e . "__nptr").  
1e170 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1e180 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1e190 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
1e1a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1e1b0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
1e1c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1e1d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1e1e0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
1e1f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1e200 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1e210 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
1e220 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1e230 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1e240 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1e250 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1e260 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1e270 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1e280 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
1e290 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
1e2a0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
1e2b0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
1e2c0 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
1e2d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
1e2e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1e2f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
1e300 61 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ase").          
1e310 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1e320 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1e330 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1e340 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1e350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1e360 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
1e370 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1e380 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1e390 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22  ":unsigned-long"
1e3a0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
1e3b0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
1e3c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
1e3d0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
1e3e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1e3f0 20 2e 20 22 73 74 72 74 6f 71 22 29 20 28 6e 73   . "strtoq") (ns
1e400 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1e410 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1e420 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 31 35 30  ude/stdlib.h:150
1e430 3a 32 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :22") (variadic 
1e440 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
1e450 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1e460 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1e470 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1e480 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
1e490 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
1e4a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1e4b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74    (name . "__npt
1e4c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1e4d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1e4e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1e4f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1e500 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
1e510 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
1e520 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
1e530 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
1e540 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
1e550 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1e560 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64    (name . "__end
1e570 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
1e580 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1e590 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
1e5a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
1e5b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1e5c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1e5d0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1e5e0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1e5f0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
1e600 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
1e610 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
1e620 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1e630 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1e640 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1e650 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20  . "__base").    
1e660 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1e670 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1e680 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
1e690 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1e6a0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
1e6b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1e6c0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
1e6d0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
1e6e0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e  tag . ":long-lon
1e6f0 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
1e700 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
1e710 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1e720 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
1e730 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1e740 6d 65 20 2e 20 22 73 74 72 74 6f 75 71 22 29 20  me . "strtouq") 
1e750 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1e760 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1e770 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
1e780 31 35 35 3a 33 31 22 29 20 28 76 61 72 69 61 64  155:31") (variad
1e790 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1e7a0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1e7b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1e7c0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1e7d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1e7e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1e7f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1e800 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1e810 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  nptr").         
1e820 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1e830 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1e840 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1e850 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1e860 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
1e870 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
1e880 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
1e890 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1e8a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1e8b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1e8c0 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20 20 20  endptr").       
1e8d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1e8e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1e8f0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1e900 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1e910 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1e920 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
1e930 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1e940 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
1e950 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1e960 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1e970 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ))))).        ((
1e980 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1e990 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1e9a0 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20  me . "__base"). 
1e9b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1e9c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1e9d0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
1e9e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1e9f0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
1ea00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1ea10 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
1ea20 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1ea30 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
1ea40 6e 65 64 2d 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a  ned-long-long").
1ea50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1ea60 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
1ea70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1ea80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1ea90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1eaa0 20 22 73 74 72 74 6f 6c 6c 22 29 20 28 6e 73 20   "strtoll") (ns 
1eab0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1eac0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1ead0 64 65 2f 73 74 64 6c 69 62 2e 68 3a 31 36 33 3a  de/stdlib.h:163:
1eae0 32 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  22") (variadic .
1eaf0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
1eb00 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1eb10 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
1eb20 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
1eb30 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1eb40 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
1eb50 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1eb60 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72   (name . "__nptr
1eb70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1eb80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1eb90 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1eba0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1ebb0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
1ebc0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
1ebd0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
1ebe0 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
1ebf0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
1ec00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1ec10 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70   (name . "__endp
1ec20 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
1ec30 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
1ec40 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1ec50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
1ec60 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1ec70 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1ec80 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
1ec90 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1eca0 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
1ecb0 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
1ecc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
1ecd0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1ece0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1ecf0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1ed00 20 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20 20   "__base").     
1ed10 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
1ed20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
1ed30 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
1ed40 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1ed50 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
1ed60 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1ed70 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
1ed80 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
1ed90 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67  ag . ":long-long
1eda0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
1edb0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
1edc0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1edd0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
1ede0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1edf0 65 20 2e 20 22 73 74 72 74 6f 75 6c 6c 22 29 20  e . "strtoull") 
1ee00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1ee10 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1ee20 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
1ee30 31 36 38 3a 33 31 22 29 20 28 76 61 72 69 61 64  168:31") (variad
1ee40 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
1ee50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1ee60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1ee70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1ee80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1ee90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1eea0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1eeb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1eec0 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  nptr").         
1eed0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1eee0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1eef0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1ef00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1ef10 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
1ef20 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
1ef30 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
1ef40 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1ef50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1ef60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
1ef70 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20 20 20  endptr").       
1ef80 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1ef90 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1efa0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1efb0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1efc0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1efd0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
1efe0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1eff0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
1f000 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
1f010 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
1f020 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ))))).        ((
1f030 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
1f040 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1f050 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20  me . "__base"). 
1f060 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1f070 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1f080 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
1f090 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1f0a0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
1f0b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1f0c0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
1f0d0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1f0e0 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
1f0f0 6e 65 64 2d 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a  ned-long-long").
1f100 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1f110 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
1f120 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1f130 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1f140 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1f150 20 22 6c 36 34 61 22 29 20 28 6e 73 20 2e 20 30   "l64a") (ns . 0
1f160 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1f170 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1f180 73 74 64 6c 69 62 2e 68 3a 32 37 30 3a 31 34 22  stdlib.h:270:14"
1f190 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
1f1a0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
1f1b0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1f1c0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1f1d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1f1e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1f1f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1f200 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1f210 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
1f220 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1f230 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1f240 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20  ":long").       
1f250 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1f260 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
1f270 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1f280 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
1f290 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1f2a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1f2b0 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
1f2c0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
1f2d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
1f2e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1f2f0 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
1f300 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1f310 65 20 2e 20 22 61 36 34 6c 22 29 20 28 6e 73 20  e . "a64l") (ns 
1f320 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1f330 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1f340 64 65 2f 73 74 64 6c 69 62 2e 68 3a 32 37 33 3a  de/stdlib.h:273:
1f350 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  17") (variadic .
1f360 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
1f370 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1f380 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
1f390 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
1f3a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1f3b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
1f3c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
1f3d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
1f3e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1f3f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1f400 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1f410 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
1f420 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
1f430 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
1f440 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
1f450 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
1f460 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1f470 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
1f480 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1f490 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1f4a0 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20   ":long").      
1f4b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
1f4c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1f4d0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
1f4e0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1f4f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64  ") (name . "rand
1f500 6f 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  om") (ns . 0).  
1f510 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1f520 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
1f530 69 62 2e 68 3a 32 38 36 3a 31 37 22 29 20 28 76  ib.h:286:17") (v
1f540 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
1f550 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
1f560 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1f570 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72 61   "extern") (para
1f580 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
1f590 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1f5a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
1f5b0 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
1f5c0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
1f5d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1f5e0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
1f5f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
1f600 61 6d 65 20 2e 20 22 73 72 61 6e 64 6f 6d 22 29  ame . "srandom")
1f610 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1f620 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1f630 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
1f640 3a 32 38 39 3a 31 33 22 29 20 28 76 61 72 69 61  :289:13") (varia
1f650 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
1f660 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1f670 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1f680 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1f690 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1f6a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1f6b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1f6c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1f6d0 5f 73 65 65 64 22 29 0a 20 20 20 20 20 20 20 20  _seed").        
1f6e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1f6f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
1f700 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
1f710 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1f720 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1f730 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1f740 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
1f750 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
1f760 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
1f770 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1f780 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69  ion") (name . "i
1f790 6e 69 74 73 74 61 74 65 22 29 20 28 6e 73 20 2e  nitstate") (ns .
1f7a0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1f7b0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1f7c0 65 2f 73 74 64 6c 69 62 2e 68 3a 32 39 35 3a 31  e/stdlib.h:295:1
1f7d0 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
1f7e0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
1f7f0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1f800 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1f810 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1f820 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1f830 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
1f840 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1f850 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 65 65 64 22  (name . "__seed"
1f860 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1f870 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1f880 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
1f890 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
1f8a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
1f8b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
1f8c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1f8d0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
1f8e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1f8f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1f900 65 20 2e 20 22 5f 5f 73 74 61 74 65 62 75 66 22  e . "__statebuf"
1f910 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1f920 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1f930 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1f940 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1f950 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
1f960 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
1f970 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1f980 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
1f990 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
1f9a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1f9b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 61 74 65  (name . "__state
1f9c0 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  len").          
1f9d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
1f9e0 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
1f9f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1fa00 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
1fa10 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
1fa20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
1fa30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
1fa40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1fa50 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
1fa60 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1fa70 6d 65 20 2e 20 22 73 65 74 73 74 61 74 65 22 29  me . "setstate")
1fa80 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1fa90 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1faa0 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
1fab0 3a 33 30 30 3a 31 34 22 29 20 28 76 61 72 69 61  :300:14") (varia
1fac0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
1fad0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1fae0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
1faf0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
1fb00 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
1fb10 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1fb20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1fb30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
1fb40 5f 73 74 61 74 65 62 75 66 22 29 0a 20 20 20 20  _statebuf").    
1fb50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1fb60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1fb70 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
1fb80 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1fb90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1fba0 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
1fbb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
1fbc0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
1fbd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1fbe0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
1fbf0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1fc00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
1fc10 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
1fc20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
1fc30 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
1fc40 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
1fc50 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
1fc60 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
1fc70 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
1fc80 22 72 61 6e 64 6f 6d 5f 64 61 74 61 22 29 20 28  "random_data") (
1fc90 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
1fca0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1fcb0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33  clude/stdlib.h:3
1fcc0 30 38 3a 38 22 29 20 28 62 69 74 2d 73 69 7a 65  08:8") (bit-size
1fcd0 20 2e 20 33 38 34 29 0a 20 20 20 20 28 62 69 74   . 384).    (bit
1fce0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
1fcf0 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
1fd00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
1fd10 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1fd20 61 6d 65 20 2e 20 22 66 70 74 72 22 29 20 28 62  ame . "fptr") (b
1fd30 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
1fd40 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
1fd50 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1fd60 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
1fd70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1fd80 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1fd90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 69   (type (tag . "i
1fda0 6e 74 33 32 5f 74 22 29 29 29 29 0a 20 20 20 20  nt32_t")))).    
1fdb0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1fdc0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 70  ld") (name . "rp
1fdd0 74 72 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  tr") (bit-offset
1fde0 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
1fdf0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
1fe00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1fe10 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
1fe20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
1fe30 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
1fe40 74 61 67 20 2e 20 22 69 6e 74 33 32 5f 74 22 29  tag . "int32_t")
1fe50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1fe60 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1fe70 6d 65 20 2e 20 22 73 74 61 74 65 22 29 20 28 62  me . "state") (b
1fe80 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
1fe90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
1fea0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1feb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
1fec0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1fed0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1fee0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1fef0 22 69 6e 74 33 32 5f 74 22 29 29 29 29 0a 20 20  "int32_t")))).  
1ff00 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1ff10 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1ff20 72 61 6e 64 5f 74 79 70 65 22 29 20 28 62 69 74  rand_type") (bit
1ff30 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28  -offset . 192) (
1ff40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1ff50 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1ff60 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
1ff70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1ff80 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
1ff90 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
1ffa0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1ffb0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1ffc0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1ffd0 6d 65 20 2e 20 22 72 61 6e 64 5f 64 65 67 22 29  me . "rand_deg")
1ffe0 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
1fff0 32 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  24) (bit-size . 
20000 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
20010 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
20020 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
20030 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
20040 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
20050 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
20060 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
20070 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
20080 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64 5f  ) (name . "rand_
20090 73 65 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  sep") (bit-offse
200a0 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69  t . 256) (bit-si
200b0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
200c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
200d0 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
200e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
200f0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
20100 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
20110 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
20120 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
20130 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
20140 65 6e 64 5f 70 74 72 22 29 20 28 62 69 74 2d 6f  end_ptr") (bit-o
20150 66 66 73 65 74 20 2e 20 33 32 30 29 20 28 62 69  ffset . 320) (bi
20160 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
20170 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
20180 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
20190 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
201a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
201b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 69 6e 74  type (tag . "int
201c0 33 32 5f 74 22 29 29 29 29 29 29 29 0a 20 20 28  32_t"))))))).  (
201d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
201e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64  ") (name . "rand
201f0 6f 6d 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  om_r") (ns . 0).
20200 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
20210 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
20220 64 6c 69 62 2e 68 3a 33 31 39 3a 31 32 22 29 20  dlib.h:319:12") 
20230 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
20240 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
20250 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
20260 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
20270 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
20280 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
20290 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
202a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
202b0 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20 20  e . "__buf").   
202c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
202d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
202e0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
202f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
20300 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20  ag . ":struct") 
20310 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64 6f 6d 5f  (name . "random_
20320 64 61 74 61 22 29 20 28 69 64 20 2e 20 33 34 29  data") (id . 34)
20330 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
20340 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
20350 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
20360 20 2e 20 22 5f 5f 72 65 73 75 6c 74 22 29 0a 20   . "__result"). 
20370 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
20380 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
20390 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
203a0 69 6e 74 33 32 5f 74 22 29 29 29 29 29 29 0a 20  int32_t")))))). 
203b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
203c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
203d0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
203e0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
203f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
20400 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
20410 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
20420 61 6d 65 20 2e 20 22 73 72 61 6e 64 6f 6d 5f 72  ame . "srandom_r
20430 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
20440 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
20450 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
20460 2e 68 3a 33 32 32 3a 31 32 22 29 20 28 76 61 72  .h:322:12") (var
20470 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
20480 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
20490 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
204a0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
204b0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
204c0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
204d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
204e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
204f0 22 5f 5f 73 65 65 64 22 29 0a 20 20 20 20 20 20  "__seed").      
20500 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
20510 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
20520 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20  nsigned-int").  
20530 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
20540 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
20550 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
20560 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
20570 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
20580 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
20590 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
205a0 75 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  uf").          (
205b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
205c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
205d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
205e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
205f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
20600 75 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  uct").          
20610 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e      (name . "ran
20620 64 6f 6d 5f 64 61 74 61 22 29 0a 20 20 20 20 20  dom_data").     
20630 20 20 20 20 20 20 20 20 20 28 69 64 20 2e 20 33           (id . 3
20640 34 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4)))))).    (ret
20650 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
20660 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
20670 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
20680 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
20690 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
206a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
206b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
206c0 69 6e 69 74 73 74 61 74 65 5f 72 22 29 20 28 6e  initstate_r") (n
206d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
206e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
206f0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 32  lude/stdlib.h:32
20700 35 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  5:12") (variadic
20710 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
20720 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
20730 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
20740 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
20750 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
20760 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
20770 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
20780 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 65     (name . "__se
20790 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ed").          (
207a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
207b0 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
207c0 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20  ed-int").       
207d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
207e0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
207f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
20800 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
20810 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
20820 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
20830 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 61 74 65 62  name . "__stateb
20840 75 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  uf").          (
20850 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
20860 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
20870 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
20880 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
20890 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
208a0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
208b0 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
208c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
208d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
208e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
208f0 61 74 65 6c 65 6e 22 29 0a 20 20 20 20 20 20 20  atelen").       
20900 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
20910 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20  "size_t"))).    
20920 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
20930 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
20940 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75     (name . "__bu
20950 66 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  f").          (t
20960 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
20970 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
20980 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
20990 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
209a0 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75     (tag . ":stru
209b0 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ct").           
209c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61 6e 64     (name . "rand
209d0 6f 6d 5f 64 61 74 61 22 29 0a 20 20 20 20 20 20  om_data").      
209e0 20 20 20 20 20 20 20 20 28 69 64 20 2e 20 33 34          (id . 34
209f0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
20a00 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
20a10 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
20a20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
20a30 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
20a40 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
20a50 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
20a60 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
20a70 65 74 73 74 61 74 65 5f 72 22 29 20 28 6e 73 20  etstate_r") (ns 
20a80 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
20a90 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
20aa0 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 33 30 3a  de/stdlib.h:330:
20ab0 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
20ac0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
20ad0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
20ae0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
20af0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
20b00 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
20b10 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
20b20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
20b30 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 61 74   (name . "__stat
20b40 65 62 75 66 22 29 0a 20 20 20 20 20 20 20 20 20  ebuf").         
20b50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
20b60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
20b70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
20b80 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
20b90 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
20ba0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
20bb0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
20bc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
20bd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
20be0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
20bf0 62 75 66 22 29 0a 20 20 20 20 20 20 20 20 20 20  buf").          
20c00 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
20c10 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
20c20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
20c30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
20c40 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74       (tag . ":st
20c50 72 75 63 74 22 29 0a 20 20 20 20 20 20 20 20 20  ruct").         
20c60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61       (name . "ra
20c70 6e 64 6f 6d 5f 64 61 74 61 22 29 0a 20 20 20 20  ndom_data").    
20c80 20 20 20 20 20 20 20 20 20 20 28 69 64 20 2e 20            (id . 
20c90 33 34 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  34)))))).    (re
20ca0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
20cb0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
20cc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
20cd0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
20ce0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
20cf0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
20d00 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
20d10 22 72 61 6e 64 22 29 20 28 6e 73 20 2e 20 30 29  "rand") (ns . 0)
20d20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
20d30 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
20d40 74 64 6c 69 62 2e 68 3a 33 33 38 3a 31 32 22 29  tdlib.h:338:12")
20d50 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
20d60 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
20d70 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
20d80 73 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70  s . "extern") (p
20d90 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
20da0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
20db0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
20dc0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
20dd0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
20de0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
20df0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
20e00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
20e10 28 6e 61 6d 65 20 2e 20 22 73 72 61 6e 64 22 29  (name . "srand")
20e20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
20e30 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
20e40 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
20e50 3a 33 34 30 3a 31 33 22 29 20 28 76 61 72 69 61  :340:13") (varia
20e60 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
20e70 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
20e80 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
20e90 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
20ea0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
20eb0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
20ec0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
20ed0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
20ee0 5f 73 65 65 64 22 29 0a 20 20 20 20 20 20 20 20  _seed").        
20ef0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
20f00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
20f10 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
20f20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
20f30 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
20f40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
20f50 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
20f60 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
20f70 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
20f80 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
20f90 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72  ion") (name . "r
20fa0 61 6e 64 5f 72 22 29 20 28 6e 73 20 2e 20 30 29  and_r") (ns . 0)
20fb0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
20fc0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
20fd0 74 64 6c 69 62 2e 68 3a 33 34 34 3a 31 32 22 29  tdlib.h:344:12")
20fe0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
20ff0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
21000 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
21010 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
21020 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
21030 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
21040 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
21050 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
21060 6d 65 20 2e 20 22 5f 5f 73 65 65 64 22 29 0a 20  me . "__seed"). 
21070 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
21080 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
21090 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
210a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
210b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
210c0 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
210d0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
210e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
210f0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
21100 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
21110 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
21120 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
21130 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
21140 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
21150 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
21160 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
21170 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
21180 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
21190 20 2e 20 22 64 72 61 6e 64 34 38 22 29 20 28 6e   . "drand48") (n
211a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
211b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
211c0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 35  lude/stdlib.h:35
211d0 32 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63  2:15") (variadic
211e0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
211f0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
21200 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
21210 6e 22 29 20 28 70 61 72 61 6d 65 74 65 72 73 20  n") (parameters 
21220 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
21230 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
21240 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
21250 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
21260 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
21270 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
21280 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
21290 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
212a0 20 22 65 72 61 6e 64 34 38 22 29 20 28 6e 73 20   "erand48") (ns 
212b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
212c0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
212d0 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 35 33 3a  de/stdlib.h:353:
212e0 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  15") (variadic .
212f0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
21300 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
21310 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
21320 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
21330 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
21340 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
21350 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
21360 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 73 75 62   (name . "__xsub
21370 69 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  i").          (t
21380 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
21390 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29  (tag . ":array")
213a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
213b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
213c0 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
213d0 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20  ed-short").     
213e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
213f0 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
21400 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
21410 6e 6d 65 6e 74 20 2e 20 31 36 29 29 0a 20 20 20  nment . 16)).   
21420 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e           (size .
21430 20 33 29 29 29 29 29 0a 20 20 20 20 28 72 65 74   3))))).    (ret
21440 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
21450 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
21460 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
21470 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
21480 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
21490 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
214a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
214b0 2e 20 22 6c 72 61 6e 64 34 38 22 29 20 28 6e 73  . "lrand48") (ns
214c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
214d0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
214e0 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 35 36  ude/stdlib.h:356
214f0 3a 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20  :17") (variadic 
21500 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
21510 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
21520 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
21530 22 29 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e  ") (parameters .
21540 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72   #()).    (retur
21550 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
21560 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
21570 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
21580 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
21590 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
215a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
215b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e  ion") (name . "n
215c0 72 61 6e 64 34 38 22 29 20 28 6e 73 20 2e 20 30  rand48") (ns . 0
215d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
215e0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
215f0 73 74 64 6c 69 62 2e 68 3a 33 35 37 3a 31 37 22  stdlib.h:357:17"
21600 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
21610 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
21620 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
21630 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
21640 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
21650 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
21660 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
21670 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
21680 61 6d 65 20 2e 20 22 5f 5f 78 73 75 62 69 22 29  ame . "__xsubi")
21690 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
216a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
216b0 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20  g . ":array").  
216c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
216d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
216e0 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
216f0 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20  short").        
21700 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
21710 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
21720 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
21730 6e 74 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20  nt . 16)).      
21740 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 33 29        (size . 3)
21750 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
21760 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
21770 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20   . ":long").    
21780 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
21790 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
217a0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
217b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
217c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 72  on") (name . "mr
217d0 61 6e 64 34 38 22 29 20 28 6e 73 20 2e 20 30 29  and48") (ns . 0)
217e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
217f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
21800 74 64 6c 69 62 2e 68 3a 33 36 31 3a 31 37 22 29  tdlib.h:361:17")
21810 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
21820 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
21830 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
21840 73 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70  s . "extern") (p
21850 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
21860 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
21870 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
21880 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
21890 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
218a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
218b0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
218c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
218d0 20 28 6e 61 6d 65 20 2e 20 22 6a 72 61 6e 64 34   (name . "jrand4
218e0 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
218f0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
21900 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
21910 62 2e 68 3a 33 36 32 3a 31 37 22 29 20 28 76 61  b.h:362:17") (va
21920 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
21930 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
21940 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
21950 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
21960 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
21970 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
21980 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
21990 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
219a0 20 22 5f 5f 78 73 75 62 69 22 29 0a 20 20 20 20   "__xsubi").    
219b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
219c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
219d0 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20 20  :array").       
219e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
219f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
21a00 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74  ":unsigned-short
21a10 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
21a20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
21a30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
21a40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
21a50 31 36 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  16)).           
21a60 20 28 73 69 7a 65 20 2e 20 33 29 29 29 29 29 0a   (size . 3))))).
21a70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
21a80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
21a90 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
21aa0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
21ab0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
21ac0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
21ad0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
21ae0 28 6e 61 6d 65 20 2e 20 22 73 72 61 6e 64 34 38  (name . "srand48
21af0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
21b00 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
21b10 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
21b20 2e 68 3a 33 36 36 3a 31 33 22 29 20 28 76 61 72  .h:366:13") (var
21b30 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
21b40 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
21b50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
21b60 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
21b70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
21b80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
21b90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
21ba0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
21bb0 22 5f 5f 73 65 65 64 76 61 6c 22 29 0a 20 20 20  "__seedval").   
21bc0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
21bd0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
21be0 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20  ":long").       
21bf0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
21c00 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
21c10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
21c20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
21c30 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
21c40 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
21c50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
21c60 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 65 65 64  ") (name . "seed
21c70 34 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  48") (ns . 0).  
21c80 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
21c90 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
21ca0 69 62 2e 68 3a 33 36 37 3a 32 38 22 29 20 28 76  ib.h:367:28") (v
21cb0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
21cc0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
21cd0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
21ce0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
21cf0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
21d00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
21d10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
21d20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
21d30 2e 20 22 5f 5f 73 65 65 64 31 36 76 22 29 0a 20  . "__seed16v"). 
21d40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
21d50 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
21d60 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
21d70 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
21d80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
21d90 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68   . ":unsigned-sh
21da0 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
21db0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
21dc0 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
21dd0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
21de0 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20 20   . 16)).        
21df0 20 20 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29      (size . 3)))
21e00 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
21e10 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
21e20 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
21e30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
21e40 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
21e50 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20  ed-short").     
21e60 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
21e70 36 29 0a 20 20 20 20 20 20 20 20 28 62 69 74 2d  6).        (bit-
21e80 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
21e90 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
21ea0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
21eb0 20 22 6c 63 6f 6e 67 34 38 22 29 20 28 6e 73 20   "lcong48") (ns 
21ec0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
21ed0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
21ee0 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33 36 39 3a  de/stdlib.h:369:
21ef0 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  13") (variadic .
21f00 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
21f10 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
21f20 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
21f30 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
21f40 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
21f50 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
21f60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
21f70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 61 72 61   (name . "__para
21f80 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
21f90 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
21fa0 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29  (tag . ":array")
21fb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
21fc0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
21fd0 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
21fe0 65 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20  ed-short").     
21ff0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
22000 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
22010 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
22020 6e 6d 65 6e 74 20 2e 20 31 36 29 29 0a 20 20 20  nment . 16)).   
22030 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e           (size .
22040 20 37 29 29 29 29 29 0a 20 20 20 20 28 72 65 74   7))))).    (ret
22050 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
22060 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
22070 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
22080 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
22090 22 64 72 61 6e 64 34 38 5f 64 61 74 61 22 29 20  "drand48_data") 
220a0 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (id . 0).    (lo
220b0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
220c0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
220d0 33 37 35 3a 38 22 29 20 28 62 69 74 2d 73 69 7a  375:8") (bit-siz
220e0 65 20 2e 20 31 39 32 29 0a 20 20 20 20 28 62 69  e . 192).    (bi
220f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
22100 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
22110 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
22120 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
22130 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 20 28 62  name . "__x") (b
22140 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
22150 62 69 74 2d 73 69 7a 65 20 2e 20 34 38 29 0a 20  bit-size . 48). 
22160 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
22170 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20  ignment . 16).  
22180 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
22190 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
221a0 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20   ":array").     
221b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
221c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
221d0 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f  . ":unsigned-sho
221e0 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  rt").           
221f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
22200 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  6).             
22210 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
22220 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20 20 20  . 16)).         
22230 20 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a     (size . 3))).
22240 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
22250 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
22260 20 22 5f 5f 6f 6c 64 5f 78 22 29 20 28 62 69 74   "__old_x") (bit
22270 2d 6f 66 66 73 65 74 20 2e 20 34 38 29 20 28 62  -offset . 48) (b
22280 69 74 2d 73 69 7a 65 20 2e 20 34 38 29 0a 20 20  it-size . 48).  
22290 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
222a0 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20 20  gnment . 16).   
222b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
222c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
222d0 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
222e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
222f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
22300 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72   ":unsigned-shor
22310 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
22320 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
22330 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
22340 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
22350 20 31 36 29 29 0a 20 20 20 20 20 20 20 20 20 20   16)).          
22360 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a 20    (size . 3))). 
22370 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
22380 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
22390 22 5f 5f 63 22 29 20 28 62 69 74 2d 6f 66 66 73  "__c") (bit-offs
223a0 65 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69  et . 96) (bit-si
223b0 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
223c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
223d0 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  t . 16).        
223e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
223f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
22400 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20  igned-short").  
22410 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
22420 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
22430 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
22440 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20  ment . 16))).   
22450 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
22460 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
22470 5f 69 6e 69 74 22 29 20 28 62 69 74 2d 6f 66 66  _init") (bit-off
22480 73 65 74 20 2e 20 31 31 32 29 20 28 62 69 74 2d  set . 112) (bit-
22490 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
224a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
224b0 65 6e 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ent . 16).      
224c0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
224d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75        (tag . ":u
224e0 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a  nsigned-short").
224f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
22500 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
22510 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
22520 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20  gnment . 16))). 
22530 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
22540 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
22550 22 5f 5f 61 22 29 20 28 62 69 74 2d 6f 66 66 73  "__a") (bit-offs
22560 65 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73  et . 128) (bit-s
22570 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
22580 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
22590 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
225a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
225b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
225c0 73 69 67 6e 65 64 2d 6c 6f 6e 67 2d 6c 6f 6e 67  signed-long-long
225d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
225e0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
225f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
22600 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
22610 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
22620 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
22630 20 2e 20 22 64 72 61 6e 64 34 38 5f 72 22 29 20   . "drand48_r") 
22640 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
22650 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
22660 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
22670 33 38 36 3a 31 32 22 29 20 28 76 61 72 69 61 64  386:12") (variad
22680 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
22690 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
226a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
226b0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
226c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
226d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
226e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
226f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
22700 62 75 66 66 65 72 22 29 0a 20 20 20 20 20 20 20  buffer").       
22710 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
22720 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
22730 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
22740 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
22750 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d   ":struct") (nam
22760 65 20 2e 20 22 64 72 61 6e 64 34 38 5f 64 61 74  e . "drand48_dat
22770 61 22 29 20 28 69 64 20 2e 20 33 35 29 29 29 29  a") (id . 35))))
22780 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
22790 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
227a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
227b0 22 5f 5f 72 65 73 75 6c 74 22 29 0a 20 20 20 20  "__result").    
227c0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
227d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
227e0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
227f0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
22800 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
22810 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
22820 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
22830 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
22840 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
22850 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
22860 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
22870 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
22880 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
22890 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
228a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
228b0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
228c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
228d0 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 61 6e 64  ) (name . "erand
228e0 34 38 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  48_r") (ns . 0).
228f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
22900 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
22910 64 6c 69 62 2e 68 3a 33 38 38 3a 31 32 22 29 20  dlib.h:388:12") 
22920 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
22930 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
22940 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
22950 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
22960 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
22970 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
22980 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
22990 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
229a0 65 20 2e 20 22 5f 5f 78 73 75 62 69 22 29 0a 20  e . "__xsubi"). 
229b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
229c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
229d0 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20  . ":array").    
229e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
229f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
22a00 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68   . ":unsigned-sh
22a10 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
22a20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
22a30 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
22a40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
22a50 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20 20   . 16)).        
22a60 20 20 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29      (size . 3)))
22a70 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
22a80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
22a90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
22aa0 22 5f 5f 62 75 66 66 65 72 22 29 0a 20 20 20 20  "__buffer").    
22ab0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
22ac0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
22ad0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
22ae0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
22af0 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28  g . ":struct") (
22b00 6e 61 6d 65 20 2e 20 22 64 72 61 6e 64 34 38 5f  name . "drand48_
22b10 64 61 74 61 22 29 20 28 69 64 20 2e 20 33 35 29  data") (id . 35)
22b20 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
22b30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
22b40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
22b50 20 2e 20 22 5f 5f 72 65 73 75 6c 74 22 29 0a 20   . "__result"). 
22b60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
22b70 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
22b80 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
22b90 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
22ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
22bb0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
22bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
22bd0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
22be0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
22bf0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
22c00 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
22c10 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
22c20 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
22c30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
22c40 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
22c50 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
22c60 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
22c70 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 72  on") (name . "lr
22c80 61 6e 64 34 38 5f 72 22 29 20 28 6e 73 20 2e 20  and48_r") (ns . 
22c90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
22ca0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
22cb0 2f 73 74 64 6c 69 62 2e 68 3a 33 39 33 3a 31 32  /stdlib.h:393:12
22cc0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
22cd0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
22ce0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
22cf0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
22d00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
22d10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
22d20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
22d30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
22d40 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 66 65 72  name . "__buffer
22d50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
22d60 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
22d70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
22d80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
22d90 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72  ype (tag . ":str
22da0 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 64  uct") (name . "d
22db0 72 61 6e 64 34 38 5f 64 61 74 61 22 29 20 28 69  rand48_data") (i
22dc0 64 20 2e 20 33 35 29 29 29 29 0a 20 20 20 20 20  d . 35)))).     
22dd0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
22de0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
22df0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 73    (name . "__res
22e00 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ult").          
22e10 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
22e20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
22e30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
22e40 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
22e50 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
22e60 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ng").           
22e70 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
22e80 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
22e90 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
22ea0 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20 20 28  . 64)))))).    (
22eb0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
22ec0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
22ed0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
22ee0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
22ef0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
22f00 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
22f10 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
22f20 2e 20 22 6e 72 61 6e 64 34 38 5f 72 22 29 20 28  . "nrand48_r") (
22f30 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
22f40 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
22f50 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 33  clude/stdlib.h:3
22f60 39 36 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  96:12") (variadi
22f70 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
22f80 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
22f90 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
22fa0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
22fb0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
22fc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
22fd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
22fe0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
22ff0 73 75 62 69 22 29 0a 20 20 20 20 20 20 20 20 20  subi").         
23000 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
23010 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61     (tag . ":arra
23020 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  y").            
23030 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
23040 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
23050 69 67 6e 65 64 2d 73 68 6f 72 74 22 29 0a 20 20  igned-short").  
23060 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
23070 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
23080 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
23090 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 0a  lignment . 16)).
230a0 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69 7a              (siz
230b0 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20 20 20  e . 3))).       
230c0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
230d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
230e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 66 65  (name . "__buffe
230f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
23100 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
23110 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
23120 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
23130 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74  type (tag . ":st
23140 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22  ruct") (name . "
23150 64 72 61 6e 64 34 38 5f 64 61 74 61 22 29 20 28  drand48_data") (
23160 69 64 20 2e 20 33 35 29 29 29 29 0a 20 20 20 20  id . 35)))).    
23170 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
23180 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
23190 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65     (name . "__re
231a0 73 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20  sult").         
231b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
231c0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
231d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
231e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
231f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
23200 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
23210 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
23220 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
23230 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
23240 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20 20   . 64)))))).    
23250 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
23260 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
23270 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
23280 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
23290 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
232a0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
232b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
232c0 20 2e 20 22 6d 72 61 6e 64 34 38 5f 72 22 29 20   . "mrand48_r") 
232d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
232e0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
232f0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
23300 34 30 32 3a 31 32 22 29 20 28 76 61 72 69 61 64  402:12") (variad
23310 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
23320 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
23330 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
23340 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
23350 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
23360 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
23370 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
23380 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
23390 62 75 66 66 65 72 22 29 0a 20 20 20 20 20 20 20  buffer").       
233a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
233b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
233c0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
233d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
233e0 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d   ":struct") (nam
233f0 65 20 2e 20 22 64 72 61 6e 64 34 38 5f 64 61 74  e . "drand48_dat
23400 61 22 29 20 28 69 64 20 2e 20 33 35 29 29 29 29  a") (id . 35))))
23410 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
23420 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
23430 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
23440 22 5f 5f 72 65 73 75 6c 74 22 29 0a 20 20 20 20  "__result").    
23450 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
23460 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
23470 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
23480 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
23490 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
234a0 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
234b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
234c0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
234d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
234e0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29  nment . 64))))))
234f0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
23500 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
23510 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
23520 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
23530 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
23540 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
23550 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
23560 28 6e 61 6d 65 20 2e 20 22 6a 72 61 6e 64 34 38  (name . "jrand48
23570 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _r") (ns . 0).  
23580 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
23590 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
235a0 69 62 2e 68 3a 34 30 35 3a 31 32 22 29 20 28 76  ib.h:405:12") (v
235b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
235c0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
235d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
235e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
235f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
23600 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
23610 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
23620 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
23630 2e 20 22 5f 5f 78 73 75 62 69 22 29 0a 20 20 20  . "__xsubi").   
23640 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
23650 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
23660 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
23670 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
23680 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
23690 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72   ":unsigned-shor
236a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
236b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
236c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
236d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
236e0 20 31 36 29 29 0a 20 20 20 20 20 20 20 20 20 20   16)).          
236f0 20 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a 20    (size . 3))). 
23700 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
23710 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
23720 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
23730 5f 62 75 66 66 65 72 22 29 0a 20 20 20 20 20 20  _buffer").      
23740 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
23750 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
23760 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
23770 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
23780 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61  . ":struct") (na
23790 6d 65 20 2e 20 22 64 72 61 6e 64 34 38 5f 64 61  me . "drand48_da
237a0 74 61 22 29 20 28 69 64 20 2e 20 33 35 29 29 29  ta") (id . 35)))
237b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
237c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
237d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
237e0 20 22 5f 5f 72 65 73 75 6c 74 22 29 0a 20 20 20   "__result").   
237f0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
23800 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
23810 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
23820 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
23830 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
23840 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20   . ":long").    
23850 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
23860 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
23870 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
23880 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
23890 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
238a0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
238b0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
238c0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
238d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
238e0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
238f0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
23900 20 28 6e 61 6d 65 20 2e 20 22 73 72 61 6e 64 34   (name . "srand4
23910 38 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  8_r") (ns . 0). 
23920 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
23930 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
23940 6c 69 62 2e 68 3a 34 31 31 3a 31 32 22 29 20 28  lib.h:411:12") (
23950 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
23960 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
23970 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
23980 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
23990 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
239a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
239b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
239c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
239d0 20 2e 20 22 5f 5f 73 65 65 64 76 61 6c 22 29 0a   . "__seedval").
239e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
239f0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20  (tag . ":long") 
23a00 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
23a10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
23a20 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28   64))).        (
23a30 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
23a40 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
23a50 61 6d 65 20 2e 20 22 5f 5f 62 75 66 66 65 72 22  ame . "__buffer"
23a60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
23a70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
23a80 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
23a90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
23aa0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
23ab0 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
23ac0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
23ad0 20 28 6e 61 6d 65 20 2e 20 22 64 72 61 6e 64 34   (name . "drand4
23ae0 38 5f 64 61 74 61 22 29 0a 20 20 20 20 20 20 20  8_data").       
23af0 20 20 20 20 20 20 20 28 69 64 20 2e 20 33 35 29         (id . 35)
23b00 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
23b10 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
23b20 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
23b30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
23b40 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
23b50 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
23b60 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
23b70 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 65  on") (name . "se
23b80 65 64 34 38 5f 72 22 29 20 28 6e 73 20 2e 20 30  ed48_r") (ns . 0
23b90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
23ba0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
23bb0 73 74 64 6c 69 62 2e 68 3a 34 31 34 3a 31 32 22  stdlib.h:414:12"
23bc0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
23bd0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
23be0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
23bf0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
23c00 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
23c10 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
23c20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
23c30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
23c40 61 6d 65 20 2e 20 22 5f 5f 73 65 65 64 31 36 76  ame . "__seed16v
23c50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
23c60 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
23c70 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a  tag . ":array").
23c80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
23c90 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
23ca0 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65  (tag . ":unsigne
23cb0 64 2d 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20  d-short").      
23cc0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
23cd0 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
23ce0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
23cf0 6d 65 6e 74 20 2e 20 31 36 29 29 0a 20 20 20 20  ment . 16)).    
23d00 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20          (size . 
23d10 33 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  3))).        ((t
23d20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
23d30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
23d40 65 20 2e 20 22 5f 5f 62 75 66 66 65 72 22 29 0a  e . "__buffer").
23d50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
23d60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
23d70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
23d80 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
23d90 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
23da0 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
23db0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
23dc0 6e 61 6d 65 20 2e 20 22 64 72 61 6e 64 34 38 5f  name . "drand48_
23dd0 64 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20  data").         
23de0 20 20 20 20 20 28 69 64 20 2e 20 33 35 29 29 29       (id . 35)))
23df0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
23e00 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
23e10 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
23e20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
23e30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
23e40 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
23e50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
23e60 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 63 6f 6e  ") (name . "lcon
23e70 67 34 38 5f 72 22 29 20 28 6e 73 20 2e 20 30 29  g48_r") (ns . 0)
23e80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
23e90 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
23ea0 74 64 6c 69 62 2e 68 3a 34 31 37 3a 31 32 22 29  tdlib.h:417:12")
23eb0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
23ec0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
23ed0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
23ee0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
23ef0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
23f00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
23f10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
23f20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
23f30 6d 65 20 2e 20 22 5f 5f 70 61 72 61 6d 22 29 0a  me . "__param").
23f40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
23f50 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
23f60 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20   . ":array").   
23f70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
23f80 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
23f90 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 73  g . ":unsigned-s
23fa0 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20  hort").         
23fb0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
23fc0 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20   16).           
23fd0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
23fe0 74 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20  t . 16)).       
23ff0 20 20 20 20 20 28 73 69 7a 65 20 2e 20 37 29 29       (size . 7))
24000 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
24010 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
24020 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
24030 20 22 5f 5f 62 75 66 66 65 72 22 29 0a 20 20 20   "__buffer").   
24040 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
24050 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
24060 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
24070 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
24080 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
24090 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20   . ":struct").  
240a0 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d              (nam
240b0 65 20 2e 20 22 64 72 61 6e 64 34 38 5f 64 61 74  e . "drand48_dat
240c0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  a").            
240d0 20 20 28 69 64 20 2e 20 33 35 29 29 29 29 29 29    (id . 35))))))
240e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
240f0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
24100 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
24110 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
24120 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
24130 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
24140 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
24150 28 6e 61 6d 65 20 2e 20 22 6d 61 6c 6c 6f 63 22  (name . "malloc"
24160 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
24170 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
24180 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
24190 68 3a 34 32 34 3a 31 34 22 29 20 28 76 61 72 69  h:424:14") (vari
241a0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
241b0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
241c0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
241d0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
241e0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
241f0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
24200 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
24210 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
24220 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20  __size").       
24230 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
24240 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
24250 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
24260 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
24270 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
24280 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74  :void")))).  ((t
24290 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
242a0 20 28 6e 61 6d 65 20 2e 20 22 63 61 6c 6c 6f 63   (name . "calloc
242b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
242c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
242d0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
242e0 2e 68 3a 34 32 36 3a 31 34 22 29 20 28 76 61 72  .h:426:14") (var
242f0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
24300 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
24310 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
24320 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
24330 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
24340 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
24350 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
24360 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
24370 22 5f 5f 6e 6d 65 6d 62 22 29 0a 20 20 20 20 20  "__nmemb").     
24380 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
24390 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
243a0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
243b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
243c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
243d0 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20  size").         
243e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
243f0 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ize_t"))))).    
24400 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
24410 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
24420 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
24430 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67  oid")))).  ((tag
24440 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
24450 6e 61 6d 65 20 2e 20 22 72 65 61 6c 6c 6f 63 22  name . "realloc"
24460 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
24470 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
24480 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
24490 68 3a 34 33 34 3a 31 34 22 29 20 28 76 61 72 69  h:434:14") (vari
244a0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
244b0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
244c0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
244d0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
244e0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
244f0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
24500 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
24510 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
24520 5f 5f 70 74 72 22 29 0a 20 20 20 20 20 20 20 20  __ptr").        
24530 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
24540 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
24550 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
24560 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
24570 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
24580 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
24590 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20   . "__size").   
245a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
245b0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
245c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
245d0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
245e0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
245f0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
24600 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
24610 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 72  on") (name . "fr
24620 65 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ee") (ns . 0).  
24630 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
24640 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
24650 69 62 2e 68 3a 34 34 38 3a 31 33 22 29 20 28 76  ib.h:448:13") (v
24660 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
24670 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
24680 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
24690 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
246a0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
246b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
246c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
246d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
246e0 2e 20 22 5f 5f 70 74 72 22 29 0a 20 20 20 20 20  . "__ptr").     
246f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
24700 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
24710 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
24720 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  d")))))).    (re
24730 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
24740 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
24750 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
24760 29 20 28 6e 61 6d 65 20 2e 20 22 61 6c 6c 6f 63  ) (name . "alloc
24770 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
24780 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
24790 73 72 2f 69 6e 63 6c 75 64 65 2f 61 6c 6c 6f 63  sr/include/alloc
247a0 61 2e 68 3a 33 32 3a 31 34 22 29 20 28 76 61 72  a.h:32:14") (var
247b0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
247c0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
247d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
247e0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
247f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
24800 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
24810 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
24820 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
24830 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20 20  "__size").      
24840 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
24850 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
24860 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
24870 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
24880 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
24890 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28  ":void")))).  ((
248a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
248b0 29 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 6c 6f  ) (name . "vallo
248c0 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  c") (ns . 0).   
248d0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
248e0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
248f0 62 2e 68 3a 34 35 37 3a 31 34 22 29 20 28 76 61  b.h:457:14") (va
24900 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
24910 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
24920 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
24930 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
24940 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
24950 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
24960 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
24970 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
24980 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20 20   "__size").     
24990 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
249a0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
249b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
249c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
249d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
249e0 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28   ":void")))).  (
249f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
24a00 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 6f 73 69  ") (name . "posi
24a10 78 5f 6d 65 6d 61 6c 69 67 6e 22 29 20 28 6e 73  x_memalign") (ns
24a20 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
24a30 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
24a40 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34 36 32  ude/stdlib.h:462
24a50 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20  :12") (variadic 
24a60 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
24a70 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
24a80 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
24a90 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
24aa0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
24ab0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
24ac0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
24ad0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 65 6d    (name . "__mem
24ae0 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ptr").          
24af0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
24b00 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
24b10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
24b20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
24b30 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
24b40 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
24b50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
24b60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
24b70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
24b80 20 2e 20 22 5f 5f 61 6c 69 67 6e 6d 65 6e 74 22   . "__alignment"
24b90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
24ba0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
24bb0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
24bc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
24bd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
24be0 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20  e . "__size").  
24bf0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
24c00 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
24c10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
24c20 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
24c30 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
24c40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
24c50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
24c60 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
24c70 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
24c80 29 20 28 6e 61 6d 65 20 2e 20 22 61 6c 69 67 6e  ) (name . "align
24c90 65 64 5f 61 6c 6c 6f 63 22 29 20 28 6e 73 20 2e  ed_alloc") (ns .
24ca0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
24cb0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
24cc0 65 2f 73 74 64 6c 69 62 2e 68 3a 34 36 38 3a 31  e/stdlib.h:468:1
24cd0 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
24ce0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
24cf0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
24d00 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
24d10 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
24d20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
24d30 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
24d40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
24d50 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 6c 69 67 6e  (name . "__align
24d60 6d 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  ment").         
24d70 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
24d80 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20  ize_t"))).      
24d90 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
24da0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
24db0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65   (name . "__size
24dc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
24dd0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
24de0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
24df0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
24e00 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
24e10 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
24e20 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
24e30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
24e40 20 2e 20 22 61 62 6f 72 74 22 29 20 28 6e 73 20   . "abort") (ns 
24e50 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
24e60 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
24e70 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34 37 33 3a  de/stdlib.h:473:
24e80 31 33 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  13") (variadic .
24e90 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
24ea0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
24eb0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
24ec0 29 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20  ) (parameters . 
24ed0 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  #()).    (return
24ee0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
24ef0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
24f00 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
24f10 61 6d 65 20 2e 20 22 61 74 65 78 69 74 22 29 20  ame . "atexit") 
24f20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
24f30 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
24f40 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
24f50 34 37 37 3a 31 32 22 29 20 28 76 61 72 69 61 64  477:12") (variad
24f60 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
24f70 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
24f80 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
24f90 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
24fa0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
24fb0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
24fc0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
24fd0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
24fe0 66 75 6e 63 22 29 0a 20 20 20 20 20 20 20 20 20  func").         
24ff0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
25000 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72  function-pointer
25010 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
25020 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
25030 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
25040 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
25050 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
25060 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
25070 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
25080 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  ion") (name . "a
25090 74 5f 71 75 69 63 6b 5f 65 78 69 74 22 29 20 28  t_quick_exit") (
250a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
250b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
250c0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 34  clude/stdlib.h:4
250d0 38 35 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  85:12") (variadi
250e0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
250f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
25100 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
25110 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
25120 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
25130 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
25140 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
25150 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
25160 75 6e 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  unc").          
25170 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66  (type (tag . ":f
25180 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22  unction-pointer"
25190 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
251a0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
251b0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
251c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
251d0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
251e0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
251f0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
25200 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6f 6e  on") (name . "on
25210 5f 65 78 69 74 22 29 20 28 6e 73 20 2e 20 30 29  _exit") (ns . 0)
25220 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
25230 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
25240 74 64 6c 69 62 2e 68 3a 34 39 32 3a 31 32 22 29  tdlib.h:492:12")
25250 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
25260 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
25270 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
25280 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
25290 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
252a0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
252b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
252c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
252d0 6d 65 20 2e 20 22 5f 5f 66 75 6e 63 22 29 0a 20  me . "__func"). 
252e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
252f0 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e  tag . ":function
25300 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 20  -pointer"))).   
25310 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
25320 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
25330 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
25340 72 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rg").          (
25350 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
25360 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
25370 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
25380 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
25390 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
253a0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
253b0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
253c0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
253d0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
253e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
253f0 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 69 74 22  ) (name . "exit"
25400 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
25410 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
25420 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
25430 68 3a 34 39 39 3a 31 33 22 29 20 28 76 61 72 69  h:499:13") (vari
25440 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
25450 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
25460 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
25470 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
25480 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
25490 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
254a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
254b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
254c0 5f 5f 73 74 61 74 75 73 22 29 0a 20 20 20 20 20  __status").     
254d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
254e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
254f0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
25500 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
25510 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
25520 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
25530 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
25540 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
25550 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
25560 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
25570 28 6e 61 6d 65 20 2e 20 22 71 75 69 63 6b 5f 65  (name . "quick_e
25580 78 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  xit") (ns . 0). 
25590 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
255a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
255b0 6c 69 62 2e 68 3a 35 30 35 3a 31 33 22 29 20 28  lib.h:505:13") (
255c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
255d0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
255e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
255f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
25600 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
25610 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
25620 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
25630 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
25640 20 2e 20 22 5f 5f 73 74 61 74 75 73 22 29 0a 20   . "__status"). 
25650 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
25660 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
25670 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
25680 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
25690 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
256a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
256b0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
256c0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
256d0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
256e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
256f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 45 78  n") (name . "_Ex
25700 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  it") (ns . 0).  
25710 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
25720 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
25730 69 62 2e 68 3a 35 31 31 3a 31 33 22 29 20 28 76  ib.h:511:13") (v
25740 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
25750 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
25760 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
25770 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
25780 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
25790 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
257a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
257b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
257c0 2e 20 22 5f 5f 73 74 61 74 75 73 22 29 0a 20 20  . "__status").  
257d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
257e0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
257f0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
25800 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
25810 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
25820 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
25830 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
25840 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
25850 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
25860 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
25870 22 29 20 28 6e 61 6d 65 20 2e 20 22 67 65 74 65  ") (name . "gete
25880 6e 76 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nv") (ns . 0).  
25890 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
258a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
258b0 69 62 2e 68 3a 35 31 36 3a 31 34 22 29 20 28 76  ib.h:516:14") (v
258c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
258d0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
258e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
258f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
25900 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
25910 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
25920 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
25930 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
25940 2e 20 22 5f 5f 6e 61 6d 65 22 29 0a 20 20 20 20  . "__name").    
25950 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
25960 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
25970 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
25980 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
25990 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
259a0 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
259b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
259c0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
259d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
259e0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
259f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
25a00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
25a10 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
25a20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
25a30 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
25a40 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
25a50 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
25a60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
25a70 20 28 6e 61 6d 65 20 2e 20 22 70 75 74 65 6e 76   (name . "putenv
25a80 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
25a90 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
25aa0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
25ab0 2e 68 3a 35 32 39 3a 31 32 22 29 20 28 76 61 72  .h:529:12") (var
25ac0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
25ad0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
25ae0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
25af0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
25b00 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
25b10 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
25b20 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
25b30 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
25b40 22 5f 5f 73 74 72 69 6e 67 22 29 0a 20 20 20 20  "__string").    
25b50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
25b60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
25b70 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
25b80 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
25b90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
25ba0 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
25bb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
25bc0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
25bd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
25be0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
25bf0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
25c00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
25c10 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
25c20 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
25c30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
25c40 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
25c50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
25c60 61 6d 65 20 2e 20 22 73 65 74 65 6e 76 22 29 20  ame . "setenv") 
25c70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
25c80 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
25c90 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
25ca0 35 33 35 3a 31 32 22 29 20 28 76 61 72 69 61 64  535:12") (variad
25cb0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
25cc0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
25cd0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
25ce0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
25cf0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
25d00 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
25d10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
25d20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
25d30 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
25d40 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
25d50 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
25d60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
25d70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
25d80 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
25d90 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
25da0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
25db0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
25dc0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
25dd0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
25de0 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
25df0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
25e00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
25e10 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
25e20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
25e30 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
25e40 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
25e50 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
25e60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
25e70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
25e80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
25e90 5f 72 65 70 6c 61 63 65 22 29 0a 20 20 20 20 20  _replace").     
25ea0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
25eb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
25ec0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
25ed0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
25ee0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
25ef0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
25f00 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
25f10 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
25f20 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
25f30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
25f40 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
25f50 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
25f60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
25f70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 75  ion") (name . "u
25f80 6e 73 65 74 65 6e 76 22 29 20 28 6e 73 20 2e 20  nsetenv") (ns . 
25f90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
25fa0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
25fb0 2f 73 74 64 6c 69 62 2e 68 3a 35 33 39 3a 31 32  /stdlib.h:539:12
25fc0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
25fd0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
25fe0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
25ff0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
26000 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
26010 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
26020 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
26030 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
26040 6e 61 6d 65 20 2e 20 22 5f 5f 6e 61 6d 65 22 29  name . "__name")
26050 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
26060 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
26070 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
26080 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
26090 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
260a0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
260b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
260c0 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
260d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
260e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
260f0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
26100 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
26110 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
26120 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
26130 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
26140 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
26150 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
26160 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 6c 65 61  ") (name . "clea
26170 72 65 6e 76 22 29 20 28 6e 73 20 2e 20 30 29 0a  renv") (ns . 0).
26180 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
26190 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
261a0 64 6c 69 62 2e 68 3a 35 34 36 3a 31 32 22 29 20  dlib.h:546:12") 
261b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
261c0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
261d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
261e0 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70 61   . "extern") (pa
261f0 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
26200 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
26210 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
26220 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
26230 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
26240 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
26250 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
26260 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
26270 6e 61 6d 65 20 2e 20 22 6d 6b 74 65 6d 70 22 29  name . "mktemp")
26280 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
26290 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
262a0 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68  include/stdlib.h
262b0 3a 35 35 37 3a 31 34 22 29 20 28 76 61 72 69 61  :557:14") (varia
262c0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
262d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
262e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
262f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
26300 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
26310 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
26320 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
26330 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
26340 5f 74 65 6d 70 6c 61 74 65 22 29 0a 20 20 20 20  _template").    
26350 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
26360 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
26370 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
26380 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
26390 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
263a0 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20  . ":char").     
263b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
263c0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
263d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
263e0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20  ment . 8)))))). 
263f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
26400 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
26410 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
26420 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
26430 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
26440 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
26450 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
26460 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
26470 20 28 6e 61 6d 65 20 2e 20 22 6d 6b 73 74 65 6d   (name . "mkstem
26480 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  p") (ns . 0).   
26490 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
264a0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
264b0 62 2e 68 3a 35 37 30 3a 31 32 22 29 20 28 76 61  b.h:570:12") (va
264c0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
264d0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
264e0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
264f0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
26500 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
26510 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
26520 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
26530 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
26540 20 22 5f 5f 74 65 6d 70 6c 61 74 65 22 29 0a 20   "__template"). 
26550 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
26560 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
26570 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
26580 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
26590 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
265a0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
265b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
265c0 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
265d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
265e0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
265f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
26600 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
26610 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
26620 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
26630 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
26640 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
26650 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
26660 20 28 6e 61 6d 65 20 2e 20 22 6d 6b 73 74 65 6d   (name . "mkstem
26670 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ps") (ns . 0).  
26680 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
26690 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
266a0 69 62 2e 68 3a 35 39 32 3a 31 32 22 29 20 28 76  ib.h:592:12") (v
266b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
266c0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
266d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
266e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
266f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
26700 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
26710 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
26720 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
26730 2e 20 22 5f 5f 74 65 6d 70 6c 61 74 65 22 29 0a  . "__template").
26740 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
26750 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
26760 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
26770 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
26780 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
26790 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
267a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
267b0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
267c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
267d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
267e0 61 6d 65 20 2e 20 22 5f 5f 73 75 66 66 69 78 6c  ame . "__suffixl
267f0 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  en").          (
26800 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
26810 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
26820 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
26830 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
26840 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
26850 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
26860 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
26870 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
26880 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
26890 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
268a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
268b0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
268c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
268d0 28 6e 61 6d 65 20 2e 20 22 6d 6b 64 74 65 6d 70  (name . "mkdtemp
268e0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
268f0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
26900 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62  r/include/stdlib
26910 2e 68 3a 36 31 33 3a 31 34 22 29 20 28 76 61 72  .h:613:14") (var
26920 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
26930 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
26940 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
26950 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
26960 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
26970 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
26980 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
26990 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
269a0 22 5f 5f 74 65 6d 70 6c 61 74 65 22 29 0a 20 20  "__template").  
269b0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
269c0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
269d0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
269e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
269f0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
26a00 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
26a10 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
26a20 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
26a30 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
26a40 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
26a50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
26a60 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
26a70 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
26a80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
26a90 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
26aa0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
26ab0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
26ac0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
26ad0 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 79 73 74  ") (name . "syst
26ae0 65 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  em") (ns . 0).  
26af0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
26b00 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
26b10 69 62 2e 68 3a 36 36 36 3a 31 32 22 29 20 28 76  ib.h:666:12") (v
26b20 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
26b30 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
26b40 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
26b50 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
26b60 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
26b70 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
26b80 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
26b90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
26ba0 2e 20 22 5f 5f 63 6f 6d 6d 61 6e 64 22 29 0a 20  . "__command"). 
26bb0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
26bc0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
26bd0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
26be0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
26bf0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
26c00 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
26c10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
26c20 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
26c30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
26c40 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
26c50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
26c60 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
26c70 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
26c80 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
26c90 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
26ca0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
26cb0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
26cc0 20 28 6e 61 6d 65 20 2e 20 22 72 65 61 6c 70 61   (name . "realpa
26cd0 74 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  th") (ns . 0).  
26ce0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
26cf0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
26d00 69 62 2e 68 3a 36 38 32 3a 31 34 22 29 20 28 76  ib.h:682:14") (v
26d10 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
26d20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
26d30 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
26d40 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
26d50 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
26d60 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
26d70 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
26d80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
26d90 2e 20 22 5f 5f 6e 61 6d 65 22 29 0a 20 20 20 20  . "__name").    
26da0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
26db0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
26dc0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
26dd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
26de0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
26df0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
26e00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
26e10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
26e20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
26e30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
26e40 2e 20 22 5f 5f 72 65 73 6f 6c 76 65 64 22 29 0a  . "__resolved").
26e50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
26e60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
26e70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
26e80 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
26e90 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
26ea0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
26eb0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
26ec0 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
26ed0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
26ee0 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
26ef0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
26f00 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
26f10 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
26f20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
26f30 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
26f40 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
26f50 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
26f60 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
26f70 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
26f80 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  .    (name . "__
26f90 63 6f 6d 70 61 72 5f 66 6e 5f 74 22 29 0a 20 20  compar_fn_t").  
26fa0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
26fb0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
26fc0 69 62 2e 68 3a 36 39 30 3a 31 35 22 29 0a 20 20  ib.h:690:15").  
26fd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
26fe0 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65  :function-pointe
26ff0 72 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  r"))).  ((tag . 
27000 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
27010 65 20 2e 20 22 62 73 65 61 72 63 68 22 29 20 28  e . "bsearch") (
27020 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
27030 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
27040 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37  clude/stdlib.h:7
27050 30 32 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  02:14") (variadi
27060 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
27070 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
27080 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
27090 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
270a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
270b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
270c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
270d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6b      (name . "__k
270e0 65 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ey").          (
270f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
27100 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
27110 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
27120 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
27130 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
27140 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
27150 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20 20 20  "__base").      
27160 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
27170 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
27180 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
27190 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
271a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
271b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
271c0 6d 65 20 2e 20 22 5f 5f 6e 6d 65 6d 62 22 29 0a  me . "__nmemb").
271d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
271e0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
271f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
27200 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
27210 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
27220 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20 20 20 20  . "__size").    
27230 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
27240 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
27250 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
27260 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
27270 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
27280 5f 63 6f 6d 70 61 72 22 29 0a 20 20 20 20 20 20  _compar").      
27290 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
272a0 20 22 5f 5f 63 6f 6d 70 61 72 5f 66 6e 5f 74 22   "__compar_fn_t"
272b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
272c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
272d0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
272e0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
272f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
27300 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
27310 20 22 71 73 6f 72 74 22 29 20 28 6e 73 20 2e 20   "qsort") (ns . 
27320 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
27330 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
27340 2f 73 74 64 6c 69 62 2e 68 3a 37 31 32 3a 31 33  /stdlib.h:712:13
27350 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
27360 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
27370 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
27380 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
27390 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
273a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
273b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
273c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
273d0 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29  name . "__base")
273e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
273f0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
27400 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
27410 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20   ":void")))).   
27420 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
27430 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
27440 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
27450 6d 65 6d 62 22 29 0a 20 20 20 20 20 20 20 20 20  memb").         
27460 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
27470 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20  ize_t"))).      
27480 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
27490 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
274a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65   (name . "__size
274b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
274c0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
274d0 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
274e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
274f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
27500 6d 65 20 2e 20 22 5f 5f 63 6f 6d 70 61 72 22 29  me . "__compar")
27510 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
27520 20 28 74 61 67 20 2e 20 22 5f 5f 63 6f 6d 70 61   (tag . "__compa
27530 72 5f 66 6e 5f 74 22 29 29 29 29 29 0a 20 20 20  r_fn_t"))))).   
27540 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
27550 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
27560 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
27570 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  ion") (name . "a
27580 62 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bs") (ns . 0).  
27590 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
275a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c  usr/include/stdl
275b0 69 62 2e 68 3a 37 32 32 3a 31 32 22 29 20 28 76  ib.h:722:12") (v
275c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
275d0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
275e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
275f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
27600 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
27610 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
27620 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
27630 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
27640 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
27650 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
27660 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
27670 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
27680 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
27690 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
276a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
276b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
276c0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
276d0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
276e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
276f0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
27700 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
27710 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
27720 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 61 62  n") (name . "lab
27730 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
27740 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
27750 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
27760 62 2e 68 3a 37 32 33 3a 31 37 22 29 20 28 76 61  b.h:723:17") (va
27770 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
27780 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
27790 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
277a0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
277b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
277c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
277d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
277e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
277f0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
27800 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
27810 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
27820 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  g").            
27830 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
27840 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
27850 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
27860 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
27870 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
27880 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20   . ":long").    
27890 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
278a0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
278b0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
278c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
278d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6c  on") (name . "ll
278e0 61 62 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  abs") (ns . 0). 
278f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
27900 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
27910 6c 69 62 2e 68 3a 37 32 36 3a 33 36 22 29 20 28  lib.h:726:36") (
27920 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
27930 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
27940 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
27950 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
27960 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
27970 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
27980 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
27990 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
279a0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
279b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
279c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
279d0 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
279e0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
279f0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
27a00 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
27a10 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
27a20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
27a30 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
27a40 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  -long").      (b
27a50 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
27a60 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
27a70 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
27a80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
27a90 20 28 6e 61 6d 65 20 2e 20 22 64 69 76 22 29 20   (name . "div") 
27aa0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
27ab0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
27ac0 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
27ad0 37 33 34 3a 31 34 22 29 20 28 76 61 72 69 61 64  734:14") (variad
27ae0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
27af0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
27b00 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
27b10 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
27b20 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
27b30 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
27b40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
27b50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
27b60 6e 75 6d 65 72 22 29 0a 20 20 20 20 20 20 20 20  numer").        
27b70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
27b80 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
27b90 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
27ba0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
27bb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
27bc0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
27bd0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
27be0 64 65 6e 6f 6d 22 29 0a 20 20 20 20 20 20 20 20  denom").        
27bf0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
27c00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
27c10 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
27c20 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
27c30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
27c40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
27c50 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
27c60 74 79 70 65 20 28 74 61 67 20 2e 20 22 64 69 76  type (tag . "div
27c70 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
27c80 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
27c90 6d 65 20 2e 20 22 6c 64 69 76 22 29 20 28 6e 73  me . "ldiv") (ns
27ca0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
27cb0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
27cc0 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37 33 36  ude/stdlib.h:736
27cd0 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20  :15") (variadic 
27ce0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
27cf0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
27d00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
27d10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
27d20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
27d30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
27d40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
27d50 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 75 6d    (name . "__num
27d60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
27d70 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f  type (tag . ":lo
27d80 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ng") (bit-size .
27d90 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   64) (bit-alignm
27da0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
27db0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
27dc0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
27dd0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65     (name . "__de
27de0 6e 6f 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  nom").          
27df0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
27e00 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22    (tag . ":long"
27e10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
27e20 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
27e30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
27e40 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
27e50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
27e60 79 70 65 20 28 74 61 67 20 2e 20 22 6c 64 69 76  ype (tag . "ldiv
27e70 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
27e80 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
27e90 6d 65 20 2e 20 22 6c 6c 64 69 76 22 29 20 28 6e  me . "lldiv") (n
27ea0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
27eb0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
27ec0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37 34  lude/stdlib.h:74
27ed0 30 3a 33 30 22 29 20 28 76 61 72 69 61 64 69 63  0:30") (variadic
27ee0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
27ef0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
27f00 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
27f10 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
27f20 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
27f30 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
27f40 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
27f50 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 75     (name . "__nu
27f60 6d 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  mer").          
27f70 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
27f80 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
27f90 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  long").         
27fa0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
27fb0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
27fc0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
27fd0 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
27fe0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
27ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
28000 6d 65 20 2e 20 22 5f 5f 64 65 6e 6f 6d 22 29 0a  me . "__denom").
28010 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
28020 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
28030 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29   . ":long-long")
28040 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
28050 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
28060 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
28070 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
28080 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
28090 70 65 20 28 74 61 67 20 2e 20 22 6c 6c 64 69 76  pe (tag . "lldiv
280a0 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
280b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
280c0 6d 65 20 2e 20 22 65 63 76 74 22 29 20 28 6e 73  me . "ecvt") (ns
280d0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
280e0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
280f0 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37 35 34  ude/stdlib.h:754
28100 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
28110 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
28120 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
28130 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
28140 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
28150 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
28160 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
28170 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
28180 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c    (name . "__val
28190 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ue").          (
281a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
281b0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
281c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
281d0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
281e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
281f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
28200 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
28210 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
28220 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
28230 20 22 5f 5f 6e 64 69 67 69 74 22 29 0a 20 20 20   "__ndigit").   
28240 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
28250 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
28260 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
28270 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
28280 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
28290 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
282a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
282b0 2e 20 22 5f 5f 64 65 63 70 74 22 29 0a 20 20 20  . "__decpt").   
282c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
282d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
282e0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
282f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
28300 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
28310 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
28320 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
28330 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
28340 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
28350 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
28360 65 20 2e 20 22 5f 5f 73 69 67 6e 22 29 0a 20 20  e . "__sign").  
28370 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
28380 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
28390 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
283a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
283b0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
283c0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
283d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
283e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
283f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
28400 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
28410 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
28420 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
28430 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
28440 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
28450 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
28460 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
28470 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
28480 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
28490 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 63 76  n") (name . "fcv
284a0 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
284b0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
284c0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
284d0 62 2e 68 3a 37 36 30 3a 31 34 22 29 20 28 76 61  b.h:760:14") (va
284e0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
284f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
28500 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
28510 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
28520 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
28530 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
28540 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
28550 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
28560 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20   "__value").    
28570 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
28580 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
28590 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
285a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
285b0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
285c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
285d0 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
285e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
285f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
28600 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69 67 69  (name . "__ndigi
28610 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
28620 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
28630 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
28640 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
28650 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
28660 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
28670 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
28680 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 63 70   (name . "__decp
28690 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
286a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
286b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
286c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
286d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
286e0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
286f0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
28700 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20  nt . 32)))).    
28710 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
28720 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
28730 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69     (name . "__si
28740 67 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  gn").          (
28750 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
28760 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
28770 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
28780 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
28790 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
287a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
287b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
287c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
287d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
287e0 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
287f0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
28800 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
28810 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
28820 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
28830 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
28840 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
28850 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
28860 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
28870 20 2e 20 22 67 63 76 74 22 29 20 28 6e 73 20 2e   . "gcvt") (ns .
28880 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
28890 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
288a0 65 2f 73 74 64 6c 69 62 2e 68 3a 37 36 36 3a 31  e/stdlib.h:766:1
288b0 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
288c0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
288d0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
288e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
288f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
28900 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
28910 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
28920 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
28930 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65  (name . "__value
28940 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
28950 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
28960 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
28970 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
28980 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
28990 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
289a0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
289b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
289c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
289d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
289e0 5f 5f 6e 64 69 67 69 74 22 29 0a 20 20 20 20 20  __ndigit").     
289f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
28a00 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
28a10 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
28a20 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
28a30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
28a40 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
28a50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
28a60 22 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20 20  "__buf").       
28a70 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
28a80 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
28a90 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
28aa0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
28ab0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
28ac0 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
28ad0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
28ae0 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
28af0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
28b00 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
28b10 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
28b20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
28b30 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
28b40 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
28b50 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
28b60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
28b70 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
28b80 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
28b90 61 6d 65 20 2e 20 22 71 65 63 76 74 22 29 20 28  ame . "qecvt") (
28ba0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
28bb0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
28bc0 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37  clude/stdlib.h:7
28bd0 37 32 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  72:14") (variadi
28be0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
28bf0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
28c00 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
28c10 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
28c20 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
28c30 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
28c40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
28c50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
28c60 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
28c70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
28c80 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
28c90 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
28ca0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
28cb0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
28cc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
28cd0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
28ce0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
28cf0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
28d00 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69    (name . "__ndi
28d10 67 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  git").          
28d20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
28d30 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
28d40 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
28d50 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
28d60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
28d70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
28d80 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65     (name . "__de
28d90 63 70 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  cpt").          
28da0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
28db0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
28dc0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
28dd0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
28de0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
28df0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
28e00 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
28e10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
28e20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
28e30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
28e40 73 69 67 6e 22 29 0a 20 20 20 20 20 20 20 20 20  sign").         
28e50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
28e60 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
28e70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
28e80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
28e90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
28ea0 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
28eb0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
28ec0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
28ed0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
28ee0 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28  . 32)))))).    (
28ef0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
28f00 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
28f10 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
28f20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
28f30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
28f40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
28f50 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
28f60 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
28f70 6d 65 20 2e 20 22 71 66 63 76 74 22 29 20 28 6e  me . "qfcvt") (n
28f80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
28f90 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
28fa0 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37 37  lude/stdlib.h:77
28fb0 35 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  5:14") (variadic
28fc0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
28fd0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
28fe0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
28ff0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
29000 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
29010 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
29020 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
29030 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61     (name . "__va
29040 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
29050 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
29060 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
29070 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
29080 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
29090 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
290a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
290b0 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20   . 128))).      
290c0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
290d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
290e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69 67   (name . "__ndig
290f0 69 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  it").          (
29100 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
29110 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
29120 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
29130 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
29140 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
29150 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
29160 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 63    (name . "__dec
29170 70 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  pt").          (
29180 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
29190 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
291a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
291b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
291c0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
291d0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
291e0 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20  ent . 32)))).   
291f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
29200 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
29210 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
29220 69 67 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  ign").          
29230 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
29240 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
29250 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
29260 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
29270 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
29280 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
29290 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
292a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
292b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
292c0 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
292d0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
292e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
292f0 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
29300 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
29310 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
29320 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
29330 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
29340 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
29350 65 20 2e 20 22 71 67 63 76 74 22 29 20 28 6e 73  e . "qgcvt") (ns
29360 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
29370 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
29380 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37 37 38  ude/stdlib.h:778
29390 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
293a0 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
293b0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
293c0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
293d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
293e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
293f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
29400 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
29410 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c    (name . "__val
29420 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ue").          (
29430 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
29440 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
29450 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
29460 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
29470 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
29480 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
29490 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
294a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
294b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
294c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 64 69 67 69  (name . "__ndigi
294d0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
294e0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
294f0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
29500 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
29510 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
29520 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
29530 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
29540 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 22   (name . "__buf"
29550 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
29560 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
29570 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
29580 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
29590 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
295a0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
295b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
295c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
295d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
295e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
295f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
29600 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
29610 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
29620 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
29630 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
29640 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
29650 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
29660 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
29670 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
29680 65 63 76 74 5f 72 22 29 20 28 6e 73 20 2e 20 30  ecvt_r") (ns . 0
29690 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
296a0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
296b0 73 74 64 6c 69 62 2e 68 3a 37 38 34 3a 31 32 22  stdlib.h:784:12"
296c0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
296d0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
296e0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
296f0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
29700 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
29710 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
29720 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
29730 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
29740 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
29750 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
29760 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
29770 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
29780 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
29790 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
297a0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
297b0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
297c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
297d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
297e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
297f0 6e 64 69 67 69 74 22 29 0a 20 20 20 20 20 20 20  ndigit").       
29800 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
29810 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
29820 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
29830 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
29840 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
29850 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
29860 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
29870 5f 64 65 63 70 74 22 29 0a 20 20 20 20 20 20 20  _decpt").       
29880 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
29890 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
298a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
298b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
298c0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
298d0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
298e0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
298f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
29900 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
29910 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
29920 22 5f 5f 73 69 67 6e 22 29 0a 20 20 20 20 20 20  "__sign").      
29930 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
29940 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
29950 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
29960 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
29970 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
29980 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
29990 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
299a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
299b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
299c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
299d0 20 22 5f 5f 62 75 66 22 29 0a 20 20 20 20 20 20   "__buf").      
299e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
299f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
29a00 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
29a10 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
29a20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
29a30 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
29a40 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
29a50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
29a60 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
29a70 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
29a80 22 5f 5f 6c 65 6e 22 29 0a 20 20 20 20 20 20 20  "__len").       
29a90 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
29aa0 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
29ab0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
29ac0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
29ad0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
29ae0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
29af0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
29b00 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
29b10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
29b20 6d 65 20 2e 20 22 66 63 76 74 5f 72 22 29 20 28  me . "fcvt_r") (
29b30 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
29b40 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
29b50 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 37  clude/stdlib.h:7
29b60 38 37 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  87:12") (variadi
29b70 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
29b80 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
29b90 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
29ba0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
29bb0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
29bc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
29bd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
29be0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
29bf0 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
29c00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
29c10 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
29c20 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
29c30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
29c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
29c50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
29c60 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
29c70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
29c80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
29c90 20 2e 20 22 5f 5f 6e 64 69 67 69 74 22 29 0a 20   . "__ndigit"). 
29ca0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
29cb0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
29cc0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
29cd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
29ce0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
29cf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
29d00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
29d10 65 20 2e 20 22 5f 5f 64 65 63 70 74 22 29 0a 20  e . "__decpt"). 
29d20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
29d30 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
29d40 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
29d50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
29d60 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
29d70 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
29d80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
29d90 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
29da0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
29db0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
29dc0 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 22 29 0a  ame . "__sign").
29dd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
29de0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
29df0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
29e00 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
29e10 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
29e20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
29e30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
29e40 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20   32)))).        
29e50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
29e60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
29e70 6e 61 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a  name . "__buf").
29e80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
29e90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
29ea0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
29eb0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
29ec0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
29ed0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
29ee0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
29ef0 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
29f00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
29f10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
29f20 61 6d 65 20 2e 20 22 5f 5f 6c 65 6e 22 29 0a 20  ame . "__len"). 
29f30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
29f40 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
29f50 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
29f60 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
29f70 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
29f80 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
29f90 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
29fa0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
29fb0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
29fc0 22 29 20 28 6e 61 6d 65 20 2e 20 22 71 65 63 76  ") (name . "qecv
29fd0 74 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  t_r") (ns . 0). 
29fe0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
29ff0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
2a000 6c 69 62 2e 68 3a 37 39 31 3a 31 32 22 29 20 28  lib.h:791:12") (
2a010 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
2a020 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
2a030 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
2a040 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
2a050 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
2a060 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
2a070 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2a080 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2a090 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20   . "__value").  
2a0a0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2a0b0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2a0c0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
2a0d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
2a0e0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
2a0f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
2a100 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
2a110 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
2a120 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2a130 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2a140 20 22 5f 5f 6e 64 69 67 69 74 22 29 0a 20 20 20   "__ndigit").   
2a150 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2a160 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
2a170 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
2a180 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
2a190 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2a1a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2a1b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2a1c0 2e 20 22 5f 5f 64 65 63 70 74 22 29 0a 20 20 20  . "__decpt").   
2a1d0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2a1e0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2a1f0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2a200 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2a210 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
2a220 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
2a230 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
2a240 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2a250 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2a260 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2a270 65 20 2e 20 22 5f 5f 73 69 67 6e 22 29 0a 20 20  e . "__sign").  
2a280 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2a290 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2a2a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2a2b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2a2c0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
2a2d0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
2a2e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
2a2f0 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
2a300 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2a310 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2a320 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20  me . "__buf").  
2a330 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2a340 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2a350 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2a360 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2a370 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2a380 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2a390 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2a3a0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2a3b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2a3c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2a3d0 65 20 2e 20 22 5f 5f 6c 65 6e 22 29 0a 20 20 20  e . "__len").   
2a3e0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2a3f0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
2a400 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
2a410 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
2a420 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
2a430 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
2a440 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
2a450 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
2a460 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2a470 20 28 6e 61 6d 65 20 2e 20 22 71 66 63 76 74 5f   (name . "qfcvt_
2a480 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  r") (ns . 0).   
2a490 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
2a4a0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
2a4b0 62 2e 68 3a 37 39 35 3a 31 32 22 29 20 28 76 61  b.h:795:12") (va
2a4c0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
2a4d0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
2a4e0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
2a4f0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
2a500 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
2a510 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
2a520 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2a530 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2a540 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20   "__value").    
2a550 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2a560 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2a570 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
2a580 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
2a590 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
2a5a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
2a5b0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
2a5c0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2a5d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2a5e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2a5f0 5f 5f 6e 64 69 67 69 74 22 29 0a 20 20 20 20 20  __ndigit").     
2a600 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2a610 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
2a620 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
2a630 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
2a640 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2a650 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2a660 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2a670 22 5f 5f 64 65 63 70 74 22 29 0a 20 20 20 20 20  "__decpt").     
2a680 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2a690 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2a6a0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2a6b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2a6c0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
2a6d0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
2a6e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
2a6f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2a700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2a710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2a720 2e 20 22 5f 5f 73 69 67 6e 22 29 0a 20 20 20 20  . "__sign").    
2a730 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2a740 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2a750 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2a760 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2a770 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
2a780 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
2a790 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
2a7a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
2a7b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2a7c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2a7d0 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20 20 20   . "__buf").    
2a7e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2a7f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2a800 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2a810 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2a820 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2a830 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2a840 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2a850 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2a860 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2a870 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2a880 2e 20 22 5f 5f 6c 65 6e 22 29 0a 20 20 20 20 20  . "__len").     
2a890 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2a8a0 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
2a8b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
2a8c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
2a8d0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
2a8e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
2a8f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
2a900 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
2a910 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
2a920 6e 61 6d 65 20 2e 20 22 6d 62 6c 65 6e 22 29 20  name . "mblen") 
2a930 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
2a940 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
2a950 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a  nclude/stdlib.h:
2a960 38 30 34 3a 31 32 22 29 20 28 76 61 72 69 61 64  804:12") (variad
2a970 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
2a980 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
2a990 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
2a9a0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
2a9b0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
2a9c0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
2a9d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2a9e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2a9f0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
2aa00 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2aa10 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2aa20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2aa30 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
2aa40 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
2aa50 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
2aa60 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
2aa70 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
2aa80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2aa90 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29    (name . "__n")
2aaa0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2aab0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
2aac0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
2aad0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
2aae0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
2aaf0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
2ab00 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
2ab10 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
2ab20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
2ab30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 62  on") (name . "mb
2ab40 74 6f 77 63 22 29 20 28 6e 73 20 2e 20 30 29 0a  towc") (ns . 0).
2ab50 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2ab60 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
2ab70 64 6c 69 62 2e 68 3a 38 30 37 3a 31 32 22 29 20  dlib.h:807:12") 
2ab80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2ab90 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2aba0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2abb0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2abc0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2abd0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2abe0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2abf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2ac00 65 20 2e 20 22 5f 5f 70 77 63 22 29 0a 20 20 20  e . "__pwc").   
2ac10 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2ac20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
2ac30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
2ac40 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20  har_t")))).     
2ac50 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
2ac60 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2ac70 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
2ac80 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2ac90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
2aca0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2acb0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
2acc0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
2acd0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
2ace0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2acf0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
2ad00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2ad10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2ad20 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
2ad30 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2ad40 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
2ad50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
2ad60 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
2ad70 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
2ad80 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
2ad90 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
2ada0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
2adb0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
2adc0 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 74 6f 6d  ) (name . "wctom
2add0 62 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  b") (ns . 0).   
2ade0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
2adf0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69  sr/include/stdli
2ae00 62 2e 68 3a 38 31 31 3a 31 32 22 29 20 28 76 61  b.h:811:12") (va
2ae10 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
2ae20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
2ae30 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
2ae40 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
2ae50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
2ae60 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
2ae70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2ae80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2ae90 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
2aea0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
2aeb0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
2aec0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
2aed0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2aee0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
2aef0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
2af00 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
2af10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
2af20 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2af30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2af40 5f 77 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  _wchar").       
2af50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2af60 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 0a 20  "wchar_t"))))). 
2af70 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
2af80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
2af90 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
2afa0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
2afb0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2afc0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
2afd0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
2afe0 61 6d 65 20 2e 20 22 6d 62 73 74 6f 77 63 73 22  ame . "mbstowcs"
2aff0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
2b000 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2b010 2f 69 6e 63 6c 75 64 65 2f 73 74 64 6c 69 62 2e  /include/stdlib.
2b020 68 3a 38 31 35 3a 31 35 22 29 20 28 76 61 72 69  h:815:15") (vari
2b030 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2b040 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2b050 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2b060 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2b070 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2b080 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2b090 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2b0a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2b0b0 5f 5f 70 77 63 73 22 29 0a 20 20 20 20 20 20 20  __pwcs").       
2b0c0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2b0d0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
2b0e0 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
2b0f0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
2b100 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2b110 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2b120 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
2b130 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2b140 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2b150 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2b160 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2b170 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
2b180 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
2b190 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2b1a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
2b1b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
2b1c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
2b1d0 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
2b1e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2b1f0 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
2b200 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
2b210 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
2b220 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
2b230 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
2b240 20 22 77 63 73 74 6f 6d 62 73 22 29 20 28 6e 73   "wcstombs") (ns
2b250 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
2b260 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
2b270 75 64 65 2f 73 74 64 6c 69 62 2e 68 3a 38 31 38  ude/stdlib.h:818
2b280 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20  :15") (variadic 
2b290 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
2b2a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
2b2b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
2b2c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
2b2d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
2b2e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
2b2f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2b300 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29    (name . "__s")
2b310 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2b320 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
2b330 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2b340 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
2b350 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
2b360 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
2b370 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2b380 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
2b390 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2b3a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2b3b0 6e 61 6d 65 20 2e 20 22 5f 5f 70 77 63 73 22 29  name . "__pwcs")
2b3c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2b3d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
2b3e0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
2b3f0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
2b400 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
2b410 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2b420 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2b430 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _n").          (
2b440 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
2b450 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
2b460 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
2b470 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
2b480 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
2b490 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 70 6d  n") (name . "rpm
2b4a0 61 74 63 68 22 29 20 28 6e 73 20 2e 20 30 29 0a  atch") (ns . 0).
2b4b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2b4c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
2b4d0 64 6c 69 62 2e 68 3a 38 32 38 3a 31 32 22 29 20  dlib.h:828:12") 
2b4e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2b4f0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2b500 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2b510 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2b520 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2b530 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2b540 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2b550 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2b560 65 20 2e 20 22 5f 5f 72 65 73 70 6f 6e 73 65 22  e . "__response"
2b570 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2b580 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
2b590 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2b5a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
2b5b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
2b5c0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
2b5d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
2b5e0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
2b5f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
2b600 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2b610 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
2b620 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
2b630 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
2b640 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
2b650 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
2b660 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
2b670 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
2b680 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 67 65 74  n") (name . "get
2b690 73 75 62 6f 70 74 22 29 20 28 6e 73 20 2e 20 30  subopt") (ns . 0
2b6a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
2b6b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
2b6c0 73 74 64 6c 69 62 2e 68 3a 38 33 39 3a 31 32 22  stdlib.h:839:12"
2b6d0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
2b6e0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
2b6f0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
2b700 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
2b710 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
2b720 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
2b730 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2b740 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2b750 61 6d 65 20 2e 20 22 5f 5f 6f 70 74 69 6f 6e 70  ame . "__optionp
2b760 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2b770 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2b780 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2b790 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2b7a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2b7b0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2b7c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2b7d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2b7e0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
2b7f0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
2b800 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a  gnment . 8))))).
2b810 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
2b820 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2b830 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2b840 5f 5f 74 6f 6b 65 6e 73 22 29 0a 20 20 20 20 20  __tokens").     
2b850 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2b860 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2b870 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2b880 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2b890 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2b8a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2b8b0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
2b8c0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
2b8d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
2b8e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2b8f0 20 38 29 29 29 29 29 0a 20 20 20 20 20 20 20 20   8))))).        
2b900 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2b910 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2b920 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 70  name . "__valuep
2b930 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2b940 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2b950 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2b960 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2b970 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2b980 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2b990 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2b9a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2b9b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2b9c0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
2b9d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
2b9e0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
2b9f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
2ba00 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
2ba10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
2ba20 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
2ba30 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
2ba40 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
2ba50 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
2ba60 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
2ba70 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2ba80 20 28 6e 61 6d 65 20 2e 20 22 67 65 74 6c 6f 61   (name . "getloa
2ba90 64 61 76 67 22 29 20 28 6e 73 20 2e 20 30 29 0a  davg") (ns . 0).
2baa0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2bab0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
2bac0 64 6c 69 62 2e 68 3a 38 39 31 3a 31 32 22 29 20  dlib.h:891:12") 
2bad0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2bae0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2baf0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2bb00 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2bb10 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2bb20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2bb30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2bb40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2bb50 65 20 2e 20 22 5f 5f 6c 6f 61 64 61 76 67 22 29  e . "__loadavg")
2bb60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2bb70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
2bb80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2bb90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
2bba0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
2bbb0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
2bbc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
2bbd0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
2bbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
2bbf0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
2bc00 34 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4)))).        ((
2bc10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2bc20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2bc30 6d 65 20 2e 20 22 5f 5f 6e 65 6c 65 6d 22 29 0a  me . "__nelem").
2bc40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2bc50 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
2bc60 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
2bc70 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
2bc80 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
2bc90 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2bca0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
2bcb0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
2bcc0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
2bcd0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
2bce0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
2bcf0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
2bd00 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
2bd10 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
2bd20 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
2bd30 20 2e 20 22 70 74 72 64 69 66 66 5f 74 22 29 0a   . "ptrdiff_t").
2bd40 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2bd50 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
2bd60 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 73 74  5.0.1/include/st
2bd70 64 64 65 66 2e 68 3a 35 31 3a 32 36 22 29 0a 20  ddef.h:51:26"). 
2bd80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2bd90 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d 73 69  ":long") (bit-si
2bda0 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c  ze . 64) (bit-al
2bdb0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
2bdc0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
2bdd0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
2bde0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d  ).    (name . "m
2bdf0 61 78 5f 61 6c 69 67 6e 5f 74 22 29 0a 20 20 20  ax_align_t").   
2be00 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
2be10 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
2be20 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
2be30 6e 63 6c 75 64 65 2f 5f 5f 73 74 64 64 65 66 5f  nclude/__stddef_
2be40 6d 61 78 5f 61 6c 69 67 6e 5f 74 2e 68 3a 34 30  max_align_t.h:40
2be50 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
2be60 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
2be70 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
2be80 20 22 22 29 20 28 69 64 20 2e 20 33 36 29 0a 20   "") (id . 36). 
2be90 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20       (location. 
2bea0 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20         ..       
2beb0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
2bec0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 5f  /5.0.1/include/_
2bed0 5f 73 74 64 64 65 66 5f 6d 61 78 5f 61 6c 69 67  _stddef_max_alig
2bee0 6e 5f 74 2e 68 3a 33 35 3a 39 22 29 0a 20 20 20  n_t.h:35:9").   
2bef0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 32     (bit-size . 2
2bf00 35 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  56) (bit-alignme
2bf10 6e 74 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  nt . 128).      
2bf20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20  (fields.        
2bf30 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74 61  ..        #(((ta
2bf40 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
2bf50 6d 65 20 2e 20 22 5f 5f 63 6c 61 6e 67 5f 6d 61  me . "__clang_ma
2bf60 78 5f 61 6c 69 67 6e 5f 6e 6f 6e 63 65 31 22 29  x_align_nonce1")
2bf70 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
2bf80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
2bf90 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62  it-size . 64) (b
2bfa0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
2bfb0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
2bfc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
2bfd0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
2bfe0 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20  -long").        
2bff0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
2c000 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
2c010 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
2c020 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
2c030 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
2c040 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
2c050 5f 63 6c 61 6e 67 5f 6d 61 78 5f 61 6c 69 67 6e  _clang_max_align
2c060 5f 6e 6f 6e 63 65 32 22 29 20 28 62 69 74 2d 6f  _nonce2") (bit-o
2c070 66 66 73 65 74 20 2e 20 31 32 38 29 0a 20 20 20  ffset . 128).   
2c080 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
2c090 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d 61  ze . 128) (bit-a
2c0a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 0a  lignment . 128).
2c0b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
2c0c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
2c0d0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
2c0e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
2c0f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
2c100 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
2c110 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
2c120 6e 74 20 2e 20 31 32 38 29 29 29 29 29 29 29 0a  nt . 128))))))).
2c130 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
2c140 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d  ion") (name . "m
2c150 65 6d 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29  emcpy") (ns . 0)
2c160 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2c170 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
2c180 74 72 69 6e 67 2e 68 3a 34 32 3a 31 34 22 29 20  tring.h:42:14") 
2c190 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2c1a0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2c1b0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2c1c0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2c1d0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2c1e0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2c1f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2c200 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2c210 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20  e . "__dest").  
2c220 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2c230 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2c240 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2c250 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
2c260 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
2c270 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
2c280 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22   (name . "__src"
2c290 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2c2a0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
2c2b0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
2c2c0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
2c2d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
2c2e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2c2f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2c300 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
2c310 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
2c320 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
2c330 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
2c340 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
2c350 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
2c360 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
2c370 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
2c380 65 20 2e 20 22 6d 65 6d 6d 6f 76 65 22 29 20 28  e . "memmove") (
2c390 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
2c3a0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2c3b0 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 34  clude/string.h:4
2c3c0 36 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63  6:14") (variadic
2c3d0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
2c3e0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
2c3f0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
2c400 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
2c410 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
2c420 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
2c430 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2c440 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65     (name . "__de
2c450 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  st").          (
2c460 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
2c470 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
2c480 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
2c490 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2c4a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2c4b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2c4c0 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20  "__src").       
2c4d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2c4e0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
2c4f0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
2c500 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2c510 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2c520 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2c530 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
2c540 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2c550 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
2c560 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
2c570 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
2c580 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
2c590 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28   ":void")))).  (
2c5a0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
2c5b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 63  ") (name . "memc
2c5c0 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cpy") (ns . 0). 
2c5d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
2c5e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72  /usr/include/str
2c5f0 69 6e 67 2e 68 3a 35 33 3a 31 34 22 29 20 28 76  ing.h:53:14") (v
2c600 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
2c610 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
2c620 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
2c630 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
2c640 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
2c650 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
2c660 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2c670 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2c680 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20  . "__dest").    
2c690 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2c6a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
2c6b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
2c6c0 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  id")))).        
2c6d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2c6e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2c6f0 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a  name . "__src").
2c700 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2c710 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2c720 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
2c730 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
2c740 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
2c750 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2c760 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22     (name . "__c"
2c770 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2c780 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
2c790 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
2c7a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2c7b0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
2c7c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2c7d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2c7e0 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
2c7f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2c800 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
2c810 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
2c820 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
2c830 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
2c840 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
2c850 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
2c860 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d  ion") (name . "m
2c870 65 6d 73 65 74 22 29 20 28 6e 73 20 2e 20 30 29  emset") (ns . 0)
2c880 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2c890 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
2c8a0 74 72 69 6e 67 2e 68 3a 36 30 3a 31 34 22 29 20  tring.h:60:14") 
2c8b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2c8c0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2c8d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2c8e0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2c8f0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2c900 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2c910 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2c920 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2c930 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
2c940 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2c950 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
2c960 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
2c970 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
2c980 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2c990 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2c9a0 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20  ame . "__c").   
2c9b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2c9c0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
2c9d0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
2c9e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
2c9f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2ca00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2ca10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2ca20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
2ca30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2ca40 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
2ca50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
2ca60 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2ca70 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
2ca80 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74  :void")))).  ((t
2ca90 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2caa0 20 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 63 6d 70   (name . "memcmp
2cab0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
2cac0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2cad0 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
2cae0 2e 68 3a 36 33 3a 31 32 22 29 20 28 76 61 72 69  .h:63:12") (vari
2caf0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
2cb00 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
2cb10 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
2cb20 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
2cb30 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
2cb40 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
2cb50 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
2cb60 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2cb70 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20 20 20  __s1").         
2cb80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2cb90 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
2cba0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
2cbb0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2cbc0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2cbd0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2cbe0 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20  . "__s2").      
2cbf0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2cc00 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
2cc10 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
2cc20 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
2cc30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2cc40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2cc50 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20  me . "__n").    
2cc60 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2cc70 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29   . "size_t")))))
2cc80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
2cc90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
2cca0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
2ccb0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
2ccc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2ccd0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
2cce0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
2ccf0 28 6e 61 6d 65 20 2e 20 22 6d 65 6d 63 68 72 22  (name . "memchr"
2cd00 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
2cd10 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
2cd20 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e  /include/string.
2cd30 68 3a 39 30 3a 31 34 22 29 20 28 76 61 72 69 61  h:90:14") (varia
2cd40 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
2cd50 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
2cd60 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
2cd70 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
2cd80 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
2cd90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
2cda0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2cdb0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2cdc0 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _s").          (
2cdd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
2cde0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
2cdf0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
2ce00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2ce10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2ce20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2ce30 22 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20  "__c").         
2ce40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2ce50 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
2ce60 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
2ce70 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
2ce80 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
2ce90 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2cea0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
2ceb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2cec0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
2ced0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
2cee0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
2cef0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
2cf00 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
2cf10 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
2cf20 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
2cf30 20 2e 20 22 73 74 72 63 70 79 22 29 20 28 6e 73   . "strcpy") (ns
2cf40 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
2cf50 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
2cf60 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 31 32 31  ude/string.h:121
2cf70 3a 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20  :14") (variadic 
2cf80 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
2cf90 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
2cfa0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
2cfb0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
2cfc0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
2cfd0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
2cfe0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2cff0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73    (name . "__des
2d000 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
2d010 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2d020 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2d030 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2d040 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
2d050 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
2d060 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
2d070 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
2d080 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
2d090 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2d0a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63    (name . "__src
2d0b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2d0c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2d0d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2d0e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2d0f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2d100 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
2d110 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
2d120 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
2d130 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
2d140 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2d150 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
2d160 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
2d170 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2d180 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2d190 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2d1a0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2d1b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2d1c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
2d1d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
2d1e0 22 73 74 72 6e 63 70 79 22 29 20 28 6e 73 20 2e  "strncpy") (ns .
2d1f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
2d200 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
2d210 65 2f 73 74 72 69 6e 67 2e 68 3a 31 32 34 3a 31  e/string.h:124:1
2d220 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
2d230 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
2d240 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
2d250 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
2d260 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
2d270 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
2d280 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
2d290 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2d2a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22  (name . "__dest"
2d2b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2d2c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
2d2d0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2d2e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
2d2f0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
2d300 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
2d310 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
2d320 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
2d330 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
2d340 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2d350 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29  (name . "__src")
2d360 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2d370 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
2d380 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2d390 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
2d3a0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
2d3b0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
2d3c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
2d3d0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
2d3e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2d3f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2d400 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
2d410 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
2d420 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
2d430 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
2d440 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
2d450 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2d460 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2d470 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
2d480 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
2d490 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
2d4a0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
2d4b0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74  on") (name . "st
2d4c0 72 63 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  rcat") (ns . 0).
2d4d0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
2d4e0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
2d4f0 72 69 6e 67 2e 68 3a 31 32 39 3a 31 34 22 29 20  ring.h:129:14") 
2d500 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
2d510 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
2d520 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
2d530 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
2d540 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
2d550 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
2d560 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2d570 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2d580 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20  e . "__dest").  
2d590 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2d5a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2d5b0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2d5c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2d5d0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2d5e0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2d5f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2d600 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2d610 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2d620 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2d630 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20  e . "__src").   
2d640 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2d650 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2d660 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
2d670 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2d680 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
2d690 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
2d6a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
2d6b0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
2d6c0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
2d6d0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
2d6e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
2d6f0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
2d700 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2d710 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
2d720 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
2d730 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
2d740 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
2d750 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
2d760 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e 63  ) (name . "strnc
2d770 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  at") (ns . 0).  
2d780 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
2d790 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69  usr/include/stri
2d7a0 6e 67 2e 68 3a 31 33 32 3a 31 34 22 29 20 28 76  ng.h:132:14") (v
2d7b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
2d7c0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
2d7d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
2d7e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
2d7f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
2d800 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
2d810 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2d820 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2d830 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20  . "__dest").    
2d840 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2d850 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2d860 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2d870 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2d880 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2d890 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2d8a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2d8b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2d8c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2d8d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2d8e0 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20  . "__src").     
2d8f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2d900 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2d910 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2d920 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2d930 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2d940 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2d950 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2d960 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
2d970 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2d980 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2d990 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
2d9a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
2d9b0 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
2d9c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
2d9d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
2d9e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
2d9f0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
2da00 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
2da10 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
2da20 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
2da30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
2da40 6e 61 6d 65 20 2e 20 22 73 74 72 63 6d 70 22 29  name . "strcmp")
2da50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
2da60 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
2da70 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68  include/string.h
2da80 3a 31 33 36 3a 31 32 22 29 20 28 76 61 72 69 61  :136:12") (varia
2da90 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
2daa0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
2dab0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
2dac0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
2dad0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
2dae0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
2daf0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
2db00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
2db10 5f 73 31 22 29 0a 20 20 20 20 20 20 20 20 20 20  _s1").          
2db20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
2db30 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
2db40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
2db50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
2db60 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
2db70 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
2db80 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
2db90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
2dba0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2dbb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
2dbc0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
2dbd0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2dbe0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2dbf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2dc00 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
2dc10 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
2dc20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
2dc30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
2dc40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
2dc50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2dc60 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
2dc70 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
2dc80 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
2dc90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
2dca0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
2dcb0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
2dcc0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
2dcd0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
2dce0 74 72 6e 63 6d 70 22 29 20 28 6e 73 20 2e 20 30  trncmp") (ns . 0
2dcf0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
2dd00 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
2dd10 73 74 72 69 6e 67 2e 68 3a 31 33 39 3a 31 32 22  string.h:139:12"
2dd20 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
2dd30 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
2dd40 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
2dd50 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
2dd60 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
2dd70 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
2dd80 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2dd90 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2dda0 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20  ame . "__s1").  
2ddb0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2ddc0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2ddd0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2dde0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2ddf0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2de00 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2de10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2de20 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2de30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2de40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2de50 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20  e . "__s2").    
2de60 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2de70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2de80 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2de90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2dea0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2deb0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2dec0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2ded0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2dee0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2def0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2df00 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
2df10 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2df20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
2df30 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
2df40 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
2df50 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
2df60 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
2df70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2df80 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
2df90 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
2dfa0 6d 65 20 2e 20 22 73 74 72 63 6f 6c 6c 22 29 20  me . "strcoll") 
2dfb0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
2dfc0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
2dfd0 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a  nclude/string.h:
2dfe0 31 34 33 3a 31 32 22 29 20 28 76 61 72 69 61 64  143:12") (variad
2dff0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
2e000 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
2e010 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
2e020 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
2e030 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
2e040 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
2e050 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
2e060 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
2e070 73 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s1").          (
2e080 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
2e090 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
2e0a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
2e0b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
2e0c0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
2e0d0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
2e0e0 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
2e0f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
2e100 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2e110 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 32     (name . "__s2
2e120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2e130 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2e140 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2e150 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2e160 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2e170 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
2e180 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
2e190 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
2e1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
2e1b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2e1c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
2e1d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
2e1e0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
2e1f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
2e200 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
2e210 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
2e220 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
2e230 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74  on") (name . "st
2e240 72 78 66 72 6d 22 29 20 28 6e 73 20 2e 20 30 29  rxfrm") (ns . 0)
2e250 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2e260 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
2e270 74 72 69 6e 67 2e 68 3a 31 34 36 3a 31 35 22 29  tring.h:146:15")
2e280 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
2e290 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
2e2a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
2e2b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
2e2c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
2e2d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
2e2e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2e2f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2e300 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20  me . "__dest"). 
2e310 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2e320 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
2e330 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
2e340 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
2e350 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
2e360 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
2e370 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
2e380 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
2e390 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2e3a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2e3b0 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20  me . "__src").  
2e3c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2e3d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2e3e0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2e3f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2e400 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2e410 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2e420 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2e430 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2e440 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2e450 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2e460 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
2e470 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2e480 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
2e490 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
2e4a0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
2e4b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
2e4c0 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
2e4d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 61   (name . "__loca
2e4e0 6c 65 5f 73 74 72 75 63 74 22 29 20 28 69 64 20  le_struct") (id 
2e4f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
2e500 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
2e510 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f 5f 5f  de/bits/types/__
2e520 6c 6f 63 61 6c 65 5f 74 2e 68 3a 32 38 3a 38 22  locale_t.h:28:8"
2e530 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20  ).    (bit-size 
2e540 2e 20 31 38 35 36 29 20 28 62 69 74 2d 61 6c 69  . 1856) (bit-ali
2e550 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
2e560 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
2e570 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
2e580 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
2e590 2e 20 22 5f 5f 6c 6f 63 61 6c 65 73 22 29 20 28  . "__locales") (
2e5a0 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
2e5b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 33 32 29  (bit-size . 832)
2e5c0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
2e5d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
2e5e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2e5f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
2e600 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20   . ":array").   
2e610 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
2e620 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
2e630 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2e640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2e650 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
2e660 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
2e670 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 61 6c 65 5f  ame . "__locale_
2e680 64 61 74 61 22 29 20 28 69 64 20 2e 20 30 29 0a  data") (id . 0).
2e690 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
2e6a0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2e6b0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 74  r/include/bits/t
2e6c0 79 70 65 73 2f 5f 5f 6c 6f 63 61 6c 65 5f 74 2e  ypes/__locale_t.
2e6d0 68 3a 33 31 3a 31 30 22 29 0a 20 20 20 20 20 20  h:31:10").      
2e6e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
2e6f0 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c  ize . 0) (bit-al
2e700 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69  ignment . 0) (fi
2e710 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20 20  elds . #()))).  
2e720 20 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20            (size 
2e730 2e 20 31 33 29 29 29 0a 20 20 20 20 20 20 20 20  . 13))).        
2e740 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
2e750 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 74 79 70   (name . "__ctyp
2e760 65 5f 62 22 29 20 28 62 69 74 2d 6f 66 66 73 65  e_b") (bit-offse
2e770 74 20 2e 20 38 33 32 29 20 28 62 69 74 2d 73 69  t . 832) (bit-si
2e780 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
2e790 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
2e7a0 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
2e7b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
2e7c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
2e7d0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
2e7e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2e7f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2e800 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22 29  unsigned-short")
2e810 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
2e820 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
2e830 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
2e840 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
2e850 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2e860 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
2e870 61 6d 65 20 2e 20 22 5f 5f 63 74 79 70 65 5f 74  ame . "__ctype_t
2e880 6f 6c 6f 77 65 72 22 29 20 28 62 69 74 2d 6f 66  olower") (bit-of
2e890 66 73 65 74 20 2e 20 38 39 36 29 0a 20 20 20 20  fset . 896).    
2e8a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
2e8b0 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 64) (bit-align
2e8c0 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
2e8d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2e8e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2e8f0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2e900 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2e910 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
2e920 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
2e930 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
2e940 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2e950 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
2e960 65 20 2e 20 22 5f 5f 63 74 79 70 65 5f 74 6f 75  e . "__ctype_tou
2e970 70 70 65 72 22 29 20 28 62 69 74 2d 6f 66 66 73  pper") (bit-offs
2e980 65 74 20 2e 20 39 36 30 29 0a 20 20 20 20 20 20  et . 960).      
2e990 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
2e9a0 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  64) (bit-alignme
2e9b0 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
2e9c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
2e9d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
2e9e0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
2e9f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
2ea00 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
2ea10 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
2ea20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
2ea30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2ea40 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
2ea50 2e 20 22 5f 5f 6e 61 6d 65 73 22 29 20 28 62 69  . "__names") (bi
2ea60 74 2d 6f 66 66 73 65 74 20 2e 20 31 30 32 34 29  t-offset . 1024)
2ea70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 33 32   (bit-size . 832
2ea80 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
2ea90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
2eaa0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2eab0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
2eac0 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20  g . ":array").  
2ead0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2eae0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
2eaf0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2eb00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
2eb10 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
2eb20 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
2eb30 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
2eb40 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
2eb50 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31 33        (size . 13
2eb60 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
2eb70 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
2eb80 20 33 38 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f   38) (name . "__
2eb90 6c 6f 63 61 6c 65 5f 64 61 74 61 22 29 20 28 69  locale_data") (i
2eba0 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
2ebb0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
2ebc0 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73 2f  lude/bits/types/
2ebd0 5f 5f 6c 6f 63 61 6c 65 5f 74 2e 68 3a 33 31 3a  __locale_t.h:31:
2ebe0 31 30 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  10").    (bit-si
2ebf0 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69  ze . 0) (bit-ali
2ec00 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65  gnment . 0) (fie
2ec10 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28  lds . #())).  ((
2ec20 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
2ec30 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
2ec40 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63    (name . "__loc
2ec50 61 6c 65 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  ale_t").    (loc
2ec60 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2ec70 63 6c 75 64 65 2f 62 69 74 73 2f 74 79 70 65 73  clude/bits/types
2ec80 2f 5f 5f 6c 6f 63 61 6c 65 5f 74 2e 68 3a 34 32  /__locale_t.h:42
2ec90 3a 33 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  :33").    (type.
2eca0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
2ecb0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
2ecc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 28 74 61  type.        (ta
2ecd0 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
2ece0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
2ecf0 5f 5f 6c 6f 63 61 6c 65 5f 73 74 72 75 63 74 22  __locale_struct"
2ed00 29 0a 20 20 20 20 20 20 20 20 28 69 64 20 2e 20  ).        (id . 
2ed10 33 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  38)))).  ((tag .
2ed20 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
2ed30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
2ed40 6d 65 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29  me . "locale_t")
2ed50 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
2ed60 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
2ed70 69 74 73 2f 74 79 70 65 73 2f 6c 6f 63 61 6c 65  its/types/locale
2ed80 5f 74 2e 68 3a 32 34 3a 32 30 22 29 0a 20 20 20  _t.h:24:20").   
2ed90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
2eda0 5f 6c 6f 63 61 6c 65 5f 74 22 29 29 29 0a 20 20  _locale_t"))).  
2edb0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
2edc0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
2edd0 63 6f 6c 6c 5f 6c 22 29 20 28 6e 73 20 2e 20 30  coll_l") (ns . 0
2ede0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
2edf0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
2ee00 73 74 72 69 6e 67 2e 68 3a 31 35 35 3a 31 32 22  string.h:155:12"
2ee10 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
2ee20 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
2ee30 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
2ee40 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
2ee50 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
2ee60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
2ee70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2ee80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2ee90 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20  ame . "__s1").  
2eea0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2eeb0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2eec0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2eed0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2eee0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2eef0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2ef00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2ef10 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2ef20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2ef30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2ef40 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20  e . "__s2").    
2ef50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
2ef60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
2ef70 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
2ef80 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
2ef90 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2efa0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2efb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2efc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
2efd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
2efe0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
2eff0 2e 20 22 5f 5f 6c 22 29 0a 20 20 20 20 20 20 20  . "__l").       
2f000 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
2f010 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a  "locale_t"))))).
2f020 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
2f030 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
2f040 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
2f050 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
2f060 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
2f070 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
2f080 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
2f090 6e 61 6d 65 20 2e 20 22 73 74 72 78 66 72 6d 5f  name . "strxfrm_
2f0a0 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
2f0b0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
2f0c0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
2f0d0 67 2e 68 3a 31 35 39 3a 31 35 22 29 20 28 76 61  g.h:159:15") (va
2f0e0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
2f0f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
2f100 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
2f110 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
2f120 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
2f130 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
2f140 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2f150 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2f160 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20   "__dest").     
2f170 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2f180 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2f190 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
2f1a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2f1b0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2f1c0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2f1d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2f1e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
2f1f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
2f200 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
2f210 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20   "__src").      
2f220 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
2f230 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
2f240 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
2f250 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
2f260 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
2f270 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
2f280 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
2f290 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
2f2a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
2f2b0 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74 79  ame . "__n") (ty
2f2c0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
2f2d0 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
2f2e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
2f2f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
2f300 6d 65 20 2e 20 22 5f 5f 6c 22 29 0a 20 20 20 20  me . "__l").    
2f310 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2f320 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29   . "locale_t")))
2f330 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
2f340 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
2f350 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
2f360 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
2f370 6d 65 20 2e 20 22 73 74 72 64 75 70 22 29 20 28  me . "strdup") (
2f380 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
2f390 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
2f3a0 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 31  clude/string.h:1
2f3b0 36 36 3a 31 34 22 29 20 28 76 61 72 69 61 64 69  66:14") (variadi
2f3c0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
2f3d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
2f3e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
2f3f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
2f400 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
2f410 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
2f420 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
2f430 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
2f440 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
2f450 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
2f460 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
2f470 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
2f480 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2f490 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
2f4a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
2f4b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
2f4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
2f4d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
2f4e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
2f4f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
2f500 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2f510 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2f520 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2f530 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2f540 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2f550 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
2f560 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
2f570 22 73 74 72 6e 64 75 70 22 29 20 28 6e 73 20 2e  "strndup") (ns .
2f580 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
2f590 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
2f5a0 65 2f 73 74 72 69 6e 67 2e 68 3a 31 37 34 3a 31  e/string.h:174:1
2f5b0 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  4") (variadic . 
2f5c0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
2f5d0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
2f5e0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
2f5f0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
2f600 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
2f610 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
2f620 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2f630 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 69 6e  (name . "__strin
2f640 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
2f650 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2f660 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2f670 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2f680 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
2f690 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
2f6a0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
2f6b0 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
2f6c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
2f6d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
2f6e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29    (name . "__n")
2f6f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
2f700 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
2f710 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
2f720 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
2f730 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
2f740 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
2f750 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
2f760 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
2f770 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
2f780 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
2f790 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
2f7a0 22 73 74 72 63 68 72 22 29 20 28 6e 73 20 2e 20  "strchr") (ns . 
2f7b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
2f7c0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
2f7d0 2f 73 74 72 69 6e 67 2e 68 3a 32 32 35 3a 31 34  /string.h:225:14
2f7e0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
2f7f0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
2f800 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
2f810 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
2f820 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
2f830 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
2f840 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
2f850 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
2f860 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
2f870 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
2f880 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
2f890 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
2f8a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
2f8b0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2f8c0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2f8d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2f8e0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
2f8f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
2f900 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
2f910 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20  e . "__c").     
2f920 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
2f930 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
2f940 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
2f950 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
2f960 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
2f970 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
2f980 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
2f990 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
2f9a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2f9b0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
2f9c0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
2f9d0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
2f9e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
2f9f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
2fa00 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
2fa10 20 22 73 74 72 72 63 68 72 22 29 20 28 6e 73 20   "strrchr") (ns 
2fa20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
2fa30 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
2fa40 64 65 2f 73 74 72 69 6e 67 2e 68 3a 32 35 32 3a  de/string.h:252:
2fa50 31 34 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  14") (variadic .
2fa60 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
2fa70 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
2fa80 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
2fa90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
2faa0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
2fab0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
2fac0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
2fad0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
2fae0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
2faf0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
2fb00 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
2fb10 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
2fb20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
2fb30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
2fb40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2fb50 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
2fb60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
2fb70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
2fb80 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20  ame . "__c").   
2fb90 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
2fba0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
2fbb0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
2fbc0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
2fbd0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
2fbe0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
2fbf0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
2fc00 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
2fc10 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2fc20 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
2fc30 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
2fc40 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
2fc50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2fc60 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
2fc70 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
2fc80 20 2e 20 22 73 74 72 63 73 70 6e 22 29 20 28 6e   . "strcspn") (n
2fc90 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
2fca0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
2fcb0 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 32 37  lude/string.h:27
2fcc0 32 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63  2:15") (variadic
2fcd0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
2fce0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
2fcf0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
2fd00 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
2fd10 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
2fd20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
2fd30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
2fd40 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22     (name . "__s"
2fd50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
2fd60 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
2fd70 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
2fd80 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
2fd90 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
2fda0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
2fdb0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
2fdc0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
2fdd0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
2fde0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2fdf0 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 6a 65 63  (name . "__rejec
2fe00 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
2fe10 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
2fe20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
2fe30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
2fe40 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
2fe50 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
2fe60 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
2fe70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
2fe80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
2fe90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
2fea0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
2feb0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
2fec0 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
2fed0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
2fee0 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 73 70 6e   (name . "strspn
2fef0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
2ff00 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
2ff10 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
2ff20 2e 68 3a 32 37 36 3a 31 35 22 29 20 28 76 61 72  .h:276:15") (var
2ff30 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
2ff40 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
2ff50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
2ff60 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
2ff70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
2ff80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
2ff90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
2ffa0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
2ffb0 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
2ffc0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
2ffd0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
2ffe0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
2fff0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
30000 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
30010 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
30020 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
30030 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
30040 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
30050 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
30060 61 63 63 65 70 74 22 29 0a 20 20 20 20 20 20 20  accept").       
30070 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
30080 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
30090 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
300a0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
300b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
300c0 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
300d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
300e0 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
300f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
30100 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
30110 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
30120 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
30130 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
30140 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
30150 74 72 70 62 72 6b 22 29 20 28 6e 73 20 2e 20 30  trpbrk") (ns . 0
30160 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
30170 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
30180 73 74 72 69 6e 67 2e 68 3a 33 30 32 3a 31 34 22  string.h:302:14"
30190 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
301a0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
301b0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
301c0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
301d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
301e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
301f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
30200 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
30210 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
30220 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
30230 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
30240 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
30250 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
30260 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
30270 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
30280 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
30290 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
302a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
302b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
302c0 20 2e 20 22 5f 5f 61 63 63 65 70 74 22 29 0a 20   . "__accept"). 
302d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
302e0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
302f0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
30300 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
30310 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
30320 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
30330 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
30340 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
30350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
30360 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
30370 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
30380 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
30390 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
303a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
303b0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
303c0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
303d0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
303e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
303f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
30400 73 74 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  str") (ns . 0). 
30410 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
30420 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72  /usr/include/str
30430 69 6e 67 2e 68 3a 33 32 39 3a 31 34 22 29 20 28  ing.h:329:14") (
30440 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
30450 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
30460 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
30470 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
30480 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
30490 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
304a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
304b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
304c0 20 2e 20 22 5f 5f 68 61 79 73 74 61 63 6b 22 29   . "__haystack")
304d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
304e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
304f0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
30500 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
30510 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
30520 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
30530 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
30540 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
30550 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
30560 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
30570 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 65 64 6c 65  name . "__needle
30580 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
30590 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
305a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
305b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
305c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
305d0 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22    (tag . ":char"
305e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
305f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
30600 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
30610 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
30620 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
30630 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
30640 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
30650 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
30660 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
30670 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
30680 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
30690 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
306a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
306b0 22 73 74 72 74 6f 6b 22 29 20 28 6e 73 20 2e 20  "strtok") (ns . 
306c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
306d0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
306e0 2f 73 74 72 69 6e 67 2e 68 3a 33 33 35 3a 31 34  /string.h:335:14
306f0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
30700 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
30710 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
30720 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
30730 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
30740 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
30750 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
30760 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
30770 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
30780 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
30790 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
307a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
307b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
307c0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
307d0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
307e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
307f0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
30800 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
30810 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
30820 65 20 2e 20 22 5f 5f 64 65 6c 69 6d 22 29 0a 20  e . "__delim"). 
30830 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
30840 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
30850 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
30860 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
30870 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
30880 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
30890 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
308a0 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
308b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
308c0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
308d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
308e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
308f0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
30900 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
30910 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
30920 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
30930 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
30940 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
30950 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  n") (name . "__s
30960 74 72 74 6f 6b 5f 72 22 29 20 28 6e 73 20 2e 20  trtok_r") (ns . 
30970 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
30980 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
30990 2f 73 74 72 69 6e 67 2e 68 3a 33 34 30 3a 31 34  /string.h:340:14
309a0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
309b0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
309c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
309d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
309e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
309f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
30a00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
30a10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
30a20 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
30a30 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
30a40 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
30a50 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
30a60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
30a70 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
30a80 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
30a90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
30aa0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
30ab0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
30ac0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
30ad0 65 20 2e 20 22 5f 5f 64 65 6c 69 6d 22 29 0a 20  e . "__delim"). 
30ae0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
30af0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
30b00 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
30b10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
30b20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
30b30 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
30b40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
30b50 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
30b60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
30b70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
30b80 6d 65 20 2e 20 22 5f 5f 73 61 76 65 5f 70 74 72  me . "__save_ptr
30b90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
30ba0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
30bb0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
30bc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
30bd0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
30be0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
30bf0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
30c00 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
30c10 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
30c20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
30c30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
30c40 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
30c50 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
30c60 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
30c70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
30c80 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
30c90 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
30ca0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
30cb0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
30cc0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
30cd0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
30ce0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
30cf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
30d00 74 6f 6b 5f 72 22 29 20 28 6e 73 20 2e 20 30 29  tok_r") (ns . 0)
30d10 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
30d20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
30d30 74 72 69 6e 67 2e 68 3a 33 34 35 3a 31 34 22 29  tring.h:345:14")
30d40 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
30d50 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
30d60 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
30d70 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
30d80 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
30d90 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
30da0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
30db0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
30dc0 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
30dd0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
30de0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
30df0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
30e00 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
30e10 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
30e20 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
30e30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
30e40 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
30e50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
30e60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
30e70 2e 20 22 5f 5f 64 65 6c 69 6d 22 29 0a 20 20 20  . "__delim").   
30e80 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
30e90 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
30ea0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
30eb0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
30ec0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
30ed0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
30ee0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
30ef0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
30f00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
30f10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
30f20 20 2e 20 22 5f 5f 73 61 76 65 5f 70 74 72 22 29   . "__save_ptr")
30f30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
30f40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
30f50 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
30f60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
30f70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
30f80 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
30f90 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
30fa0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
30fb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
30fc0 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
30fd0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
30fe0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
30ff0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
31000 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 29 0a  ment . 8))))))).
31010 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
31020 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
31030 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
31040 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
31050 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
31060 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
31070 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
31080 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
31090 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 6c 65  ) (name . "strle
310a0 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
310b0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
310c0 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
310d0 67 2e 68 3a 33 38 34 3a 31 35 22 29 20 28 76 61  g.h:384:15") (va
310e0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
310f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
31100 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
31110 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
31120 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
31130 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
31140 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
31150 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
31160 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
31170 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
31180 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
31190 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
311a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
311b0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
311c0 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
311d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
311e0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
311f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
31200 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
31210 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
31220 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
31230 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
31240 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74  on") (name . "st
31250 72 6e 6c 65 6e 22 29 20 28 6e 73 20 2e 20 30 29  rnlen") (ns . 0)
31260 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
31270 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
31280 74 72 69 6e 67 2e 68 3a 33 39 30 3a 31 35 22 29  tring.h:390:15")
31290 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
312a0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
312b0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
312c0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
312d0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
312e0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
312f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
31300 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
31310 6d 65 20 2e 20 22 5f 5f 73 74 72 69 6e 67 22 29  me . "__string")
31320 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
31330 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
31340 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
31350 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
31360 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
31370 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
31380 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
31390 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
313a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
313b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
313c0 6e 61 6d 65 20 2e 20 22 5f 5f 6d 61 78 6c 65 6e  name . "__maxlen
313d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
313e0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
313f0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
31400 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
31410 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28  "size_t"))).  ((
31420 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
31430 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 65 72  ) (name . "strer
31440 72 6f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ror") (ns . 0). 
31450 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
31460 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72  /usr/include/str
31470 69 6e 67 2e 68 3a 33 39 36 3a 31 34 22 29 20 28  ing.h:396:14") (
31480 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
31490 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
314a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
314b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
314c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
314d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
314e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
314f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
31500 20 2e 20 22 5f 5f 65 72 72 6e 75 6d 22 29 0a 20   . "__errnum"). 
31510 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
31520 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
31530 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
31540 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
31550 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
31560 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
31570 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
31580 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
31590 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
315a0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
315b0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
315c0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
315d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
315e0 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
315f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
31600 6d 65 20 2e 20 22 73 74 72 65 72 72 6f 72 5f 72  me . "strerror_r
31610 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
31620 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
31630 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
31640 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68 3a 34  clude/string.h:4
31650 30 39 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67 3d  09:12 <Spelling=
31660 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72  /usr/include/str
31670 69 6e 67 2e 68 3a 34 30 39 3a 32 38 3e 22 29 0a  ing.h:409:28>").
31680 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
31690 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
316a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
316b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
316c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
316d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
316e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
316f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
31700 65 20 2e 20 22 5f 5f 65 72 72 6e 75 6d 22 29 0a  e . "__errnum").
31710 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
31720 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
31730 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
31740 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
31750 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
31760 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
31770 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
31780 6d 65 20 2e 20 22 5f 5f 62 75 66 22 29 0a 20 20  me . "__buf").  
31790 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
317a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
317b0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
317c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
317d0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
317e0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
317f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
31800 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
31810 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
31820 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
31830 65 20 2e 20 22 5f 5f 62 75 66 6c 65 6e 22 29 0a  e . "__buflen").
31840 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
31850 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
31860 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
31870 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
31880 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
31890 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
318a0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
318b0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
318c0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
318d0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72  n") (name . "str
318e0 65 72 72 6f 72 5f 6c 22 29 20 28 6e 73 20 2e 20  error_l") (ns . 
318f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
31900 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
31910 2f 73 74 72 69 6e 67 2e 68 3a 34 32 37 3a 31 34  /string.h:427:14
31920 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
31930 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
31940 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
31950 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
31960 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
31970 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
31980 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
31990 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
319a0 6e 61 6d 65 20 2e 20 22 5f 5f 65 72 72 6e 75 6d  name . "__errnum
319b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
319c0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
319d0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
319e0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
319f0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
31a00 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
31a10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
31a20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 22 29 0a 20  (name . "__l"). 
31a30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
31a40 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22  tag . "locale_t"
31a50 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
31a60 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
31a70 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
31a80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
31a90 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
31aa0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
31ab0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
31ac0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
31ad0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
31ae0 22 62 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29  "bcmp") (ns . 0)
31af0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
31b00 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
31b10 74 72 69 6e 67 73 2e 68 3a 33 34 3a 31 32 22 29  trings.h:34:12")
31b20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
31b30 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
31b40 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
31b50 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
31b60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
31b70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
31b80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
31b90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
31ba0 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20  me . "__s1").   
31bb0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
31bc0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
31bd0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
31be0 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
31bf0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
31c00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
31c10 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a  (name . "__s2").
31c20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
31c30 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
31c40 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
31c50 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
31c60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
31c70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
31c80 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
31c90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
31ca0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
31cb0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
31cc0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
31cd0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
31ce0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
31cf0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
31d00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
31d10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
31d20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 62  ion") (name . "b
31d30 63 6f 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  copy") (ns . 0).
31d40 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
31d50 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
31d60 72 69 6e 67 73 2e 68 3a 33 38 3a 31 33 22 29 20  rings.h:38:13") 
31d70 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
31d80 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
31d90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
31da0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
31db0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
31dc0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
31dd0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
31de0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
31df0 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20  e . "__src").   
31e00 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
31e10 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
31e20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
31e30 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
31e40 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
31e50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
31e60 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22  (name . "__dest"
31e70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
31e80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
31e90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
31ea0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
31eb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
31ec0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
31ed0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
31ee0 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
31ef0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
31f00 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
31f10 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
31f20 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
31f30 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
31f40 29 20 28 6e 61 6d 65 20 2e 20 22 62 7a 65 72 6f  ) (name . "bzero
31f50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
31f60 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
31f70 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67  r/include/string
31f80 73 2e 68 3a 34 32 3a 31 33 22 29 20 28 76 61 72  s.h:42:13") (var
31f90 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
31fa0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
31fb0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
31fc0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
31fd0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
31fe0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
31ff0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
32000 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
32010 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20  "__s").         
32020 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
32030 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
32040 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
32050 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
32060 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
32070 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
32080 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
32090 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
320a0 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
320b0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
320c0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
320d0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
320e0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
320f0 69 6e 64 65 78 22 29 20 28 6e 73 20 2e 20 30 29  index") (ns . 0)
32100 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
32110 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
32120 74 72 69 6e 67 73 2e 68 3a 36 38 3a 31 34 22 29  trings.h:68:14")
32130 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
32140 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
32150 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
32160 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
32170 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
32180 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
32190 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
321a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
321b0 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
321c0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
321d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
321e0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
321f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
32200 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
32210 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
32220 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
32230 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
32240 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
32250 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
32260 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20 20 20  . "__c").       
32270 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
32280 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
32290 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
322a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
322b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
322c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
322d0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
322e0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
322f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
32300 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
32310 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
32320 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
32330 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
32340 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
32350 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
32360 72 69 6e 64 65 78 22 29 20 28 6e 73 20 2e 20 30  rindex") (ns . 0
32370 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
32380 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
32390 73 74 72 69 6e 67 73 2e 68 3a 39 36 3a 31 34 22  strings.h:96:14"
323a0 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
323b0 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
323c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
323d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
323e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
323f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
32400 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
32410 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
32420 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
32430 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
32440 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
32450 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
32460 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
32470 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
32480 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
32490 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
324a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
324b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
324c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
324d0 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20 20   . "__c").      
324e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
324f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
32500 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
32510 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
32520 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
32530 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
32540 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
32550 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
32560 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
32570 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
32580 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
32590 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
325a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
325b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
325c0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
325d0 22 66 66 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  "ffs") (ns . 0).
325e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
325f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
32600 72 69 6e 67 73 2e 68 3a 31 30 34 3a 31 32 22 29  rings.h:104:12")
32610 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
32620 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
32630 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
32640 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
32650 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
32660 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
32670 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
32680 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
32690 6d 65 20 2e 20 22 5f 5f 69 22 29 0a 20 20 20 20  me . "__i").    
326a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
326b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
326c0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
326d0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
326e0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
326f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
32700 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
32710 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
32720 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
32730 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
32740 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
32750 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
32760 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
32770 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
32780 73 74 72 63 61 73 65 63 6d 70 22 29 20 28 6e 73  strcasecmp") (ns
32790 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
327a0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
327b0 75 64 65 2f 73 74 72 69 6e 67 73 2e 68 3a 31 31  ude/strings.h:11
327c0 36 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  6:12") (variadic
327d0 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
327e0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
327f0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
32800 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
32810 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
32820 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
32830 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
32840 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31     (name . "__s1
32850 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
32860 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
32870 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
32880 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
32890 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
328a0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
328b0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
328c0 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
328d0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
328e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
328f0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29   (name . "__s2")
32900 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
32910 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
32920 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
32930 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
32940 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
32950 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
32960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
32970 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
32980 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
32990 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
329a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
329b0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
329c0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
329d0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
329e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
329f0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
32a00 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
32a10 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e  ") (name . "strn
32a20 63 61 73 65 63 6d 70 22 29 20 28 6e 73 20 2e 20  casecmp") (ns . 
32a30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
32a40 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
32a50 2f 73 74 72 69 6e 67 73 2e 68 3a 31 32 30 3a 31  /strings.h:120:1
32a60 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
32a70 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
32a80 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
32a90 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
32aa0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
32ab0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
32ac0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
32ad0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
32ae0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a  (name . "__s1").
32af0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
32b00 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
32b10 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
32b20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
32b30 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
32b40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
32b50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
32b60 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
32b70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
32b80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
32b90 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20  ame . "__s2").  
32ba0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
32bb0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
32bc0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
32bd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
32be0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
32bf0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
32c00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
32c10 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
32c20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
32c30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
32c40 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
32c50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
32c60 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
32c70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
32c80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
32c90 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
32ca0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
32cb0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
32cc0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
32cd0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
32ce0 6e 61 6d 65 20 2e 20 22 73 74 72 63 61 73 65 63  name . "strcasec
32cf0 6d 70 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  mp_l") (ns . 0).
32d00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
32d10 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
32d20 72 69 6e 67 73 2e 68 3a 31 32 38 3a 31 32 22 29  rings.h:128:12")
32d30 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
32d40 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
32d50 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
32d60 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
32d70 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
32d80 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
32d90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
32da0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
32db0 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20  me . "__s1").   
32dc0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
32dd0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
32de0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
32df0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
32e00 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
32e10 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
32e20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
32e30 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
32e40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
32e50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
32e60 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20   . "__s2").     
32e70 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
32e80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
32e90 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
32ea0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
32eb0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
32ec0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
32ed0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
32ee0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
32ef0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
32f00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
32f10 20 22 5f 5f 6c 6f 63 22 29 0a 20 20 20 20 20 20   "__loc").      
32f20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
32f30 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29   "locale_t")))))
32f40 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
32f50 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
32f60 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
32f70 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
32f80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
32f90 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
32fa0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
32fb0 28 6e 61 6d 65 20 2e 20 22 73 74 72 6e 63 61 73  (name . "strncas
32fc0 65 63 6d 70 5f 6c 22 29 20 28 6e 73 20 2e 20 30  ecmp_l") (ns . 0
32fd0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
32fe0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
32ff0 73 74 72 69 6e 67 73 2e 68 3a 31 33 33 3a 31 32  strings.h:133:12
33000 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
33010 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
33020 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
33030 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
33040 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
33050 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
33060 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
33070 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
33080 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20  name . "__s1"). 
33090 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
330a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
330b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
330c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
330d0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
330e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
330f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
33100 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
33110 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
33120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
33130 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20  me . "__s2").   
33140 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
33150 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
33160 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
33170 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
33180 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
33190 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
331a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
331b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
331c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
331d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20   (name . "__n") 
331e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
331f0 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ze_t"))).       
33200 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
33210 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
33220 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 63 22 29  (name . "__loc")
33230 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
33240 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f   (tag . "locale_
33250 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
33260 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
33270 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
33280 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
33290 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
332a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
332b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
332c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
332d0 65 78 70 6c 69 63 69 74 5f 62 7a 65 72 6f 22 29  explicit_bzero")
332e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
332f0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
33300 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e 68  include/string.h
33310 3a 34 33 35 3a 31 33 22 29 20 28 76 61 72 69 61  :435:13") (varia
33320 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
33330 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
33340 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
33350 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
33360 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
33370 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
33380 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
33390 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
333a0 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _s").          (
333b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
333c0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
333d0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
333e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
333f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
33400 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
33410 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "__n").         
33420 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
33430 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ize_t"))))).    
33440 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
33450 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
33460 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
33470 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74  on") (name . "st
33480 72 73 65 70 22 29 20 28 6e 73 20 2e 20 30 29 0a  rsep") (ns . 0).
33490 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
334a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
334b0 72 69 6e 67 2e 68 3a 34 33 39 3a 31 34 22 29 20  ring.h:439:14") 
334c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
334d0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
334e0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
334f0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
33500 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
33510 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
33520 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
33530 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
33540 65 20 2e 20 22 5f 5f 73 74 72 69 6e 67 70 22 29  e . "__stringp")
33550 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
33560 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
33570 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
33580 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
33590 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
335a0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
335b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
335c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
335d0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
335e0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
335f0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20  ment . 8))))).  
33600 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
33610 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
33620 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
33630 64 65 6c 69 6d 22 29 0a 20 20 20 20 20 20 20 20  delim").        
33640 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
33650 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
33660 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
33670 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
33680 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
33690 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
336a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
336b0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
336c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
336d0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
336e0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
336f0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
33700 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
33710 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
33720 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
33730 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
33740 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
33750 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
33760 6d 65 20 2e 20 22 73 74 72 73 69 67 6e 61 6c 22  me . "strsignal"
33770 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
33780 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
33790 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e 67 2e  /include/string.
337a0 68 3a 34 34 36 3a 31 34 22 29 20 28 76 61 72 69  h:446:14") (vari
337b0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
337c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
337d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
337e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
337f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
33800 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
33810 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
33820 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
33830 5f 5f 73 69 67 22 29 0a 20 20 20 20 20 20 20 20  __sig").        
33840 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
33850 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
33860 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
33870 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
33880 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
33890 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
338a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
338b0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
338c0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
338d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
338e0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
338f0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
33900 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
33910 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
33920 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
33930 5f 73 74 70 63 70 79 22 29 20 28 6e 73 20 2e 20  _stpcpy") (ns . 
33940 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
33950 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
33960 2f 73 74 72 69 6e 67 2e 68 3a 34 34 39 3a 31 34  /string.h:449:14
33970 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
33980 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
33990 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
339a0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
339b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
339c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
339d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
339e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
339f0 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29  name . "__dest")
33a00 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
33a10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
33a20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
33a30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
33a40 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
33a50 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
33a60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
33a70 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
33a80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
33a90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
33aa0 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a  name . "__src").
33ab0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
33ac0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
33ad0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
33ae0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
33af0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
33b00 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20  tag . ":char"). 
33b10 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
33b20 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
33b30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
33b40 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
33b50 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
33b60 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
33b70 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
33b80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
33b90 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
33ba0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
33bb0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
33bc0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
33bd0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74  on") (name . "st
33be0 70 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  pcpy") (ns . 0).
33bf0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
33c00 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
33c10 72 69 6e 67 2e 68 3a 34 35 31 3a 31 34 22 29 20  ring.h:451:14") 
33c20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
33c30 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
33c40 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
33c50 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
33c60 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
33c70 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
33c80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
33c90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
33ca0 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20  e . "__dest").  
33cb0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
33cc0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
33cd0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
33ce0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
33cf0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
33d00 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
33d10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
33d20 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
33d30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
33d40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
33d50 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20  e . "__src").   
33d60 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
33d70 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
33d80 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
33d90 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
33da0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
33db0 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
33dc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
33dd0 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
33de0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
33df0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
33e00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
33e10 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
33e20 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
33e30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
33e40 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
33e50 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
33e60 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
33e70 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
33e80 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 70  ) (name . "__stp
33e90 6e 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  ncpy") (ns . 0).
33ea0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
33eb0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
33ec0 72 69 6e 67 2e 68 3a 34 35 36 3a 31 34 22 29 20  ring.h:456:14") 
33ed0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
33ee0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
33ef0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
33f00 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
33f10 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
33f20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
33f30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
33f40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
33f50 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a 20 20  e . "__dest").  
33f60 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
33f70 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
33f80 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
33f90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
33fa0 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
33fb0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
33fc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
33fd0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
33fe0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
33ff0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
34000 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20  e . "__src").   
34010 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
34020 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
34030 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
34040 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
34050 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
34060 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
34070 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
34080 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
34090 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
340a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
340b0 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
340c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
340d0 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
340e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
340f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
34100 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
34110 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
34120 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
34130 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
34140 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
34150 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
34160 20 28 6e 61 6d 65 20 2e 20 22 73 74 70 6e 63 70   (name . "stpncp
34170 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  y") (ns . 0).   
34180 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
34190 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 72 69 6e  sr/include/strin
341a0 67 2e 68 3a 34 35 39 3a 31 34 22 29 20 28 76 61  g.h:459:14") (va
341b0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
341c0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
341d0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
341e0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
341f0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
34200 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
34210 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
34220 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
34230 20 22 5f 5f 64 65 73 74 22 29 0a 20 20 20 20 20   "__dest").     
34240 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
34250 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
34260 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
34270 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
34280 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
34290 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
342a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
342b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
342c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
342d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
342e0 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20   "__src").      
342f0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
34300 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
34310 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
34320 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
34330 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
34340 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
34350 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
34360 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
34370 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
34380 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
34390 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "__n").         
343a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
343b0 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ize_t"))))).    
343c0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
343d0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
343e0 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
343f0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
34400 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
34410 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
34420 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
34430 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
34440 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
34450 61 6d 65 20 2e 20 22 77 69 6e 74 5f 74 22 29 0a  ame . "wint_t").
34460 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
34470 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
34480 74 73 2f 74 79 70 65 73 2f 77 69 6e 74 5f 74 2e  ts/types/wint_t.
34490 68 3a 32 30 3a 32 33 22 29 0a 20 20 20 20 28 74  h:20:23").    (t
344a0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
344b0 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22   ":unsigned-int"
344c0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
344d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
344e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
344f0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
34500 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
34510 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
34520 20 2e 20 22 6d 62 73 74 61 74 65 5f 74 22 29 0a   . "mbstate_t").
34530 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
34540 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
34550 74 73 2f 74 79 70 65 73 2f 6d 62 73 74 61 74 65  ts/types/mbstate
34560 5f 74 2e 68 3a 36 3a 32 31 22 29 0a 20 20 20 20  _t.h:6:21").    
34570 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
34580 6d 62 73 74 61 74 65 5f 74 22 29 29 29 0a 20 20  mbstate_t"))).  
34590 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
345a0 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
345b0 20 2e 20 22 74 6d 22 29 20 28 69 64 20 2e 20 30   . "tm") (id . 0
345c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
345d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
345e0 77 63 68 61 72 2e 68 3a 38 33 3a 38 22 29 20 28  wchar.h:83:8") (
345f0 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 0a 20 20  bit-size . 0).  
34600 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
34610 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
34620 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  #())).  ((tag . 
34630 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
34640 65 20 2e 20 22 77 63 73 63 70 79 22 29 20 28 6e  e . "wcscpy") (n
34650 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
34660 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
34670 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 38 37 3a  lude/wchar.h:87:
34680 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  17") (variadic .
34690 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
346a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
346b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
346c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
346d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
346e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
346f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
34700 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74   (name . "__dest
34710 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
34720 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
34730 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
34740 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
34750 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
34760 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
34770 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
34780 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20  "__src").       
34790 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
347a0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
347b0 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
347c0 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
347d0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
347e0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
347f0 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
34800 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  _t")))).  ((tag 
34810 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
34820 61 6d 65 20 2e 20 22 77 63 73 6e 63 70 79 22 29  ame . "wcsncpy")
34830 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
34840 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
34850 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
34860 39 32 3a 31 37 22 29 20 28 76 61 72 69 61 64 69  92:17") (variadi
34870 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
34880 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
34890 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
348a0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
348b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
348c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
348d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
348e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
348f0 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  est").          
34900 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
34910 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
34920 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
34930 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
34940 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
34950 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
34960 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20   . "__src").    
34970 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
34980 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
34990 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
349a0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
349b0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
349c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
349d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a   (name . "__n").
349e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
349f0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
34a00 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
34a10 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  -type (tag . ":p
34a20 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
34a30 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
34a40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
34a50 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
34a60 2e 20 22 77 63 73 63 61 74 22 29 20 28 6e 73 20  . "wcscat") (ns 
34a70 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
34a80 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
34a90 64 65 2f 77 63 68 61 72 2e 68 3a 39 37 3a 31 37  de/wchar.h:97:17
34aa0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
34ab0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
34ac0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
34ad0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
34ae0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
34af0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
34b00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
34b10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
34b20 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29  name . "__dest")
34b30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
34b40 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
34b50 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
34b60 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
34b70 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
34b80 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
34b90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
34ba0 5f 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20  _src").         
34bb0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
34bc0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
34bd0 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
34be0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
34bf0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
34c00 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
34c10 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
34c20 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
34c30 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
34c40 65 20 2e 20 22 77 63 73 6e 63 61 74 22 29 20 28  e . "wcsncat") (
34c50 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
34c60 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
34c70 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 31 30  clude/wchar.h:10
34c80 31 3a 31 37 22 29 20 28 76 61 72 69 61 64 69 63  1:17") (variadic
34c90 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
34ca0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
34cb0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
34cc0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
34cd0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
34ce0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
34cf0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
34d00 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65     (name . "__de
34d10 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  st").          (
34d20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
34d30 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
34d40 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
34d50 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
34d60 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
34d70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
34d80 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20  . "__src").     
34d90 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
34da0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
34db0 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
34dc0 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
34dd0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
34de0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
34df0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
34e00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
34e10 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
34e20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
34e30 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
34e40 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
34e50 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
34e60 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
34e70 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
34e80 20 22 77 63 73 63 6d 70 22 29 20 28 6e 73 20 2e   "wcscmp") (ns .
34e90 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
34ea0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
34eb0 65 2f 77 63 68 61 72 2e 68 3a 31 30 36 3a 31 32  e/wchar.h:106:12
34ec0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
34ed0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
34ee0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
34ef0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
34f00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
34f10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
34f20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
34f30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
34f40 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20  name . "__s1"). 
34f50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
34f60 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
34f70 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
34f80 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
34f90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
34fa0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
34fb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
34fc0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
34fd0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
34fe0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
34ff0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
35000 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
35010 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
35020 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
35030 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
35040 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
35050 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
35060 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
35070 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 6e  ") (name . "wcsn
35080 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cmp") (ns . 0). 
35090 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
350a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
350b0 61 72 2e 68 3a 31 30 39 3a 31 32 22 29 20 28 76  ar.h:109:12") (v
350c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
350d0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
350e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
350f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
35100 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
35110 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
35120 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
35130 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
35140 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20  . "__s1").      
35150 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
35160 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
35170 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
35180 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
35190 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
351a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
351b0 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20  name . "__s2"). 
351c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
351d0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
351e0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
351f0 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
35200 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
35210 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
35220 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
35230 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
35240 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
35250 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
35260 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
35270 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
35280 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
35290 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
352a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
352b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
352c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
352d0 77 63 73 63 61 73 65 63 6d 70 22 29 20 28 6e 73  wcscasecmp") (ns
352e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
352f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
35300 75 64 65 2f 77 63 68 61 72 2e 68 3a 31 31 34 3a  ude/wchar.h:114:
35310 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
35320 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
35330 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
35340 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
35350 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
35360 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
35370 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
35380 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
35390 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29   (name . "__s1")
353a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
353b0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
353c0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
353d0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
353e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
353f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
35400 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
35410 5f 73 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _s2").          
35420 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
35430 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
35440 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
35450 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
35460 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
35470 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
35480 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
35490 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
354a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
354b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
354c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63  on") (name . "wc
354d0 73 6e 63 61 73 65 63 6d 70 22 29 20 28 6e 73 20  sncasecmp") (ns 
354e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
354f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
35500 64 65 2f 77 63 68 61 72 2e 68 3a 31 31 37 3a 31  de/wchar.h:117:1
35510 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
35520 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
35530 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
35540 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
35550 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
35560 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
35570 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
35580 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
35590 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a  (name . "__s1").
355a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
355b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
355c0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
355d0 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
355e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
355f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
35600 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
35610 73 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s2").          (
35620 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
35630 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
35640 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
35650 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
35660 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
35670 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
35680 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
35690 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
356a0 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20  "size_t"))))).  
356b0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
356c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
356d0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
356e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
356f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
35700 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
35710 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
35720 6d 65 20 2e 20 22 77 63 73 63 61 73 65 63 6d 70  me . "wcscasecmp
35730 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _l") (ns . 0).  
35740 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
35750 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
35760 72 2e 68 3a 31 32 32 3a 31 32 22 29 20 28 76 61  r.h:122:12") (va
35770 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
35780 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
35790 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
357a0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
357b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
357c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
357d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
357e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
357f0 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20   "__s1").       
35800 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
35810 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
35820 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
35830 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
35840 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
35850 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
35860 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20  ame . "__s2").  
35870 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
35880 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
35890 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
358a0 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
358b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
358c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
358d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f     (name . "__lo
358e0 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
358f0 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61  ype (tag . "loca
35900 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  le_t"))))).    (
35910 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
35920 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
35930 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
35940 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
35950 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
35960 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
35970 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
35980 2e 20 22 77 63 73 6e 63 61 73 65 63 6d 70 5f 6c  . "wcsncasecmp_l
35990 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
359a0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
359b0 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
359c0 68 3a 31 32 35 3a 31 32 22 29 20 28 76 61 72 69  h:125:12") (vari
359d0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
359e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
359f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
35a00 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
35a10 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
35a20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
35a30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
35a40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
35a50 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20 20 20  __s1").         
35a60 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
35a70 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
35a80 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
35a90 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
35aa0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
35ab0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
35ac0 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20  e . "__s2").    
35ad0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
35ae0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
35af0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
35b00 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
35b10 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
35b20 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
35b30 5f 5f 6e 22 29 20 28 74 79 70 65 20 28 74 61 67  __n") (type (tag
35b40 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
35b50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
35b60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
35b70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
35b80 5f 6c 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20  _loc").         
35b90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c   (type (tag . "l
35ba0 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20  ocale_t"))))).  
35bb0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
35bc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
35bd0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
35be0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
35bf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
35c00 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
35c10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
35c20 6d 65 20 2e 20 22 77 63 73 63 6f 6c 6c 22 29 20  me . "wcscoll") 
35c30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
35c40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
35c50 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 31  nclude/wchar.h:1
35c60 33 31 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  31:12") (variadi
35c70 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
35c80 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
35c90 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
35ca0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
35cb0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
35cc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
35cd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
35ce0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
35cf0 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
35d00 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
35d10 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
35d20 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
35d30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
35d40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
35d50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
35d60 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20   "__s2").       
35d70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
35d80 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
35d90 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
35da0 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  t")))))).    (re
35db0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
35dc0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
35dd0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
35de0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
35df0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
35e00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
35e10 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
35e20 22 77 63 73 78 66 72 6d 22 29 20 28 6e 73 20 2e  "wcsxfrm") (ns .
35e30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
35e40 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
35e50 65 2f 77 63 68 61 72 2e 68 3a 31 33 35 3a 31 35  e/wchar.h:135:15
35e60 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
35e70 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
35e80 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
35e90 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
35ea0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
35eb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
35ec0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
35ed0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
35ee0 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a 20  name . "__s1"). 
35ef0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
35f00 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
35f10 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
35f20 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
35f30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
35f40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
35f50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
35f60 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
35f70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
35f80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
35f90 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
35fa0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
35fb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
35fc0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
35fd0 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
35fe0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
35ff0 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
36000 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
36010 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
36020 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
36030 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
36040 77 63 73 63 6f 6c 6c 5f 6c 22 29 20 28 6e 73 20  wcscoll_l") (ns 
36050 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
36060 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
36070 64 65 2f 77 63 68 61 72 2e 68 3a 31 34 34 3a 31  de/wchar.h:144:1
36080 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
36090 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
360a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
360b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
360c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
360d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
360e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
360f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
36100 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29 0a  (name . "__s1").
36110 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
36120 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
36130 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
36140 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
36150 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
36160 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
36170 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
36180 73 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s2").          (
36190 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
361a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
361b0 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
361c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
361d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
361e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
361f0 2e 20 22 5f 5f 6c 6f 63 22 29 0a 20 20 20 20 20  . "__loc").     
36200 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
36210 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29  . "locale_t"))))
36220 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
36230 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
36240 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
36250 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
36260 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
36270 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
36280 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
36290 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 78 66 72   (name . "wcsxfr
362a0 6d 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  m_l") (ns . 0). 
362b0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
362c0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
362d0 61 72 2e 68 3a 31 35 30 3a 31 35 22 29 20 28 76  ar.h:150:15") (v
362e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
362f0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
36300 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
36310 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
36320 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
36330 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
36340 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
36350 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
36360 2e 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20  . "__s1").      
36370 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
36380 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
36390 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
363a0 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
363b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
363c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
363d0 6e 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20  name . "__s2"). 
363e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
363f0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
36400 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
36410 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
36420 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
36430 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
36440 2e 20 22 5f 5f 6e 22 29 20 28 74 79 70 65 20 28  . "__n") (type (
36450 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
36460 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
36470 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
36480 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
36490 20 22 5f 5f 6c 6f 63 22 29 0a 20 20 20 20 20 20   "__loc").      
364a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
364b0 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29   "locale_t")))))
364c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
364d0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
364e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
364f0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
36500 20 2e 20 22 77 63 73 64 75 70 22 29 20 28 6e 73   . "wcsdup") (ns
36510 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
36520 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
36530 75 64 65 2f 77 63 68 61 72 2e 68 3a 31 35 34 3a  ude/wchar.h:154:
36540 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  17") (variadic .
36550 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
36560 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
36570 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
36580 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
36590 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
365a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
365b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
365c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a   (name . "__s").
365d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
365e0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
365f0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
36600 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a  "wchar_t")))))).
36610 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
36620 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
36630 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
36640 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
36650 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
36660 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63  on") (name . "wc
36670 73 63 68 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  schr") (ns . 0).
36680 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
36690 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
366a0 68 61 72 2e 68 3a 31 36 34 3a 31 37 22 29 20 28  har.h:164:17") (
366b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
366c0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
366d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
366e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
366f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
36700 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
36710 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
36720 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
36730 20 2e 20 22 5f 5f 77 63 73 22 29 0a 20 20 20 20   . "__wcs").    
36740 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
36750 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
36760 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
36770 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
36780 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
36790 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
367a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 63 22 29   (name . "__wc")
367b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
367c0 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
367d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
367e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
367f0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
36800 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
36810 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
36820 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
36830 65 20 2e 20 22 77 63 73 72 63 68 72 22 29 20 28  e . "wcsrchr") (
36840 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
36850 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
36860 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 31 37  clude/wchar.h:17
36870 34 3a 31 37 22 29 20 28 76 61 72 69 61 64 69 63  4:17") (variadic
36880 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
36890 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
368a0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
368b0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
368c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
368d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
368e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
368f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 63     (name . "__wc
36900 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
36910 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
36920 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
36930 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
36940 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
36950 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
36960 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
36970 20 22 5f 5f 77 63 22 29 0a 20 20 20 20 20 20 20   "__wc").       
36980 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
36990 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 0a 20  "wchar_t"))))). 
369a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
369b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
369c0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
369d0 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
369e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
369f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73  n") (name . "wcs
36a00 63 73 70 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  cspn") (ns . 0).
36a10 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
36a20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
36a30 68 61 72 2e 68 3a 31 38 37 3a 31 35 22 29 20 28  har.h:187:15") (
36a40 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
36a50 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
36a60 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
36a70 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
36a80 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
36a90 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
36aa0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
36ab0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
36ac0 20 2e 20 22 5f 5f 77 63 73 22 29 0a 20 20 20 20   . "__wcs").    
36ad0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
36ae0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
36af0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
36b00 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
36b10 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
36b20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
36b30 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 6a 65   (name . "__reje
36b40 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
36b50 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
36b60 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
36b70 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
36b80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
36b90 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  -type (tag . "si
36ba0 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  ze_t"))).  ((tag
36bb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
36bc0 6e 61 6d 65 20 2e 20 22 77 63 73 73 70 6e 22 29  name . "wcsspn")
36bd0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
36be0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
36bf0 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
36c00 31 39 31 3a 31 35 22 29 20 28 76 61 72 69 61 64  191:15") (variad
36c10 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
36c20 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
36c30 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
36c40 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
36c50 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
36c60 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
36c70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
36c80 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
36c90 77 63 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  wcs").          
36ca0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
36cb0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
36cc0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
36cd0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
36ce0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
36cf0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
36d00 20 2e 20 22 5f 5f 61 63 63 65 70 74 22 29 0a 20   . "__accept"). 
36d10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
36d20 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
36d30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
36d40 77 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20  wchar_t")))))). 
36d50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
36d60 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
36d70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
36d80 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
36d90 20 22 77 63 73 70 62 72 6b 22 29 20 28 6e 73 20   "wcspbrk") (ns 
36da0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
36db0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
36dc0 64 65 2f 77 63 68 61 72 2e 68 3a 32 30 31 3a 31  de/wchar.h:201:1
36dd0 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  7") (variadic . 
36de0 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
36df0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
36e00 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
36e10 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
36e20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
36e30 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
36e40 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
36e50 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 63 73 22 29  (name . "__wcs")
36e60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
36e70 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
36e80 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
36e90 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
36ea0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
36eb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
36ec0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
36ed0 5f 61 63 63 65 70 74 22 29 0a 20 20 20 20 20 20  _accept").      
36ee0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
36ef0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
36f00 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
36f10 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  _t")))))).    (r
36f20 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
36f30 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
36f40 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
36f50 72 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61 67  r_t")))).  ((tag
36f60 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
36f70 6e 61 6d 65 20 2e 20 22 77 63 73 73 74 72 22 29  name . "wcsstr")
36f80 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
36f90 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
36fa0 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
36fb0 32 31 32 3a 31 37 22 29 20 28 76 61 72 69 61 64  212:17") (variad
36fc0 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
36fd0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
36fe0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
36ff0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
37000 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
37010 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
37020 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
37030 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
37040 68 61 79 73 74 61 63 6b 22 29 0a 20 20 20 20 20  haystack").     
37050 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
37060 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
37070 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
37080 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
37090 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
370a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
370b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 65 64 6c  (name . "__needl
370c0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
370d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
370e0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
370f0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
37100 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
37110 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
37120 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
37130 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
37140 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
37150 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
37160 20 22 77 63 73 74 6f 6b 22 29 20 28 6e 73 20 2e   "wcstok") (ns .
37170 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
37180 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
37190 65 2f 77 63 68 61 72 2e 68 3a 32 31 37 3a 31 37  e/wchar.h:217:17
371a0 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
371b0 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
371c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
371d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
371e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
371f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
37200 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
37210 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
37220 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
37230 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
37240 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
37250 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
37260 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
37270 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
37280 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
37290 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65     (name . "__de
372a0 6c 69 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  lim").          
372b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
372c0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
372d0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
372e0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
372f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
37300 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
37310 20 2e 20 22 5f 5f 70 74 72 22 29 0a 20 20 20 20   . "__ptr").    
37320 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
37330 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
37340 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
37350 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
37360 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
37370 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
37380 68 61 72 5f 74 22 29 29 29 29 29 29 29 0a 20 20  har_t"))))))).  
37390 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
373a0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
373b0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
373c0 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 28  wchar_t")))).  (
373d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
373e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 6c  ") (name . "wcsl
373f0 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  en") (ns . 0).  
37400 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
37410 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
37420 72 2e 68 3a 32 32 32 3a 31 35 22 29 20 28 76 61  r.h:222:15") (va
37430 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
37440 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
37450 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
37460 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
37470 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
37480 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
37490 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
374a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
374b0 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
374c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
374d0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
374e0 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
374f0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
37500 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
37510 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28  "size_t"))).  ((
37520 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
37530 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 6e 6c  ) (name . "wcsnl
37540 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  en") (ns . 0).  
37550 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
37560 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
37570 72 2e 68 3a 32 34 30 3a 31 35 22 29 20 28 76 61  r.h:240:15") (va
37580 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
37590 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
375a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
375b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
375c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
375d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
375e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
375f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
37600 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20   "__s").        
37610 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
37620 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
37630 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
37640 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
37650 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
37660 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
37670 6d 65 20 2e 20 22 5f 5f 6d 61 78 6c 65 6e 22 29  me . "__maxlen")
37680 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
37690 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
376a0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
376b0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73  n-type (tag . "s
376c0 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61  ize_t"))).  ((ta
376d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
376e0 28 6e 61 6d 65 20 2e 20 22 77 6d 65 6d 63 68 72  (name . "wmemchr
376f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
37700 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
37710 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
37720 68 3a 32 35 33 3a 31 37 22 29 20 28 76 61 72 69  h:253:17") (vari
37730 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
37740 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
37750 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
37760 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
37770 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
37780 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
37790 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
377a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
377b0 5f 5f 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  __s").          
377c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
377d0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
377e0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
377f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
37800 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
37810 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
37820 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20 20   . "__c").      
37830 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
37840 20 22 77 63 68 61 72 5f 74 22 29 29 29 0a 20 20   "wchar_t"))).  
37850 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
37860 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
37870 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
37880 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
37890 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
378a0 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
378b0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
378c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
378d0 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
378e0 5f 74 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  _t")))).  ((tag 
378f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
37900 61 6d 65 20 2e 20 22 77 6d 65 6d 63 6d 70 22 29  ame . "wmemcmp")
37910 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
37920 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
37930 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
37940 32 35 38 3a 31 32 22 29 20 28 76 61 72 69 61 64  258:12") (variad
37950 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
37960 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
37970 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
37980 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
37990 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
379a0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
379b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
379c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
379d0 73 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  s1").          (
379e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
379f0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
37a00 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
37a10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
37a20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
37a30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
37a40 2e 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20  . "__s2").      
37a50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
37a60 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
37a70 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
37a80 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
37a90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
37aa0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
37ab0 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
37ac0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
37ad0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
37ae0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
37af0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
37b00 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
37b10 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
37b20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
37b30 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
37b40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
37b50 29 20 28 6e 61 6d 65 20 2e 20 22 77 6d 65 6d 63  ) (name . "wmemc
37b60 70 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  py") (ns . 0).  
37b70 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
37b80 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
37b90 72 2e 68 3a 32 36 32 3a 31 37 22 29 20 28 76 61  r.h:262:17") (va
37ba0 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20  riadic . #f).   
37bb0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
37bc0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
37bd0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
37be0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
37bf0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
37c00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
37c10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
37c20 20 22 5f 5f 73 31 22 29 0a 20 20 20 20 20 20 20   "__s1").       
37c30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
37c40 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
37c50 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
37c60 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
37c70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
37c80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
37c90 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20  ame . "__s2").  
37ca0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
37cb0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
37cc0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
37cd0 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
37ce0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
37cf0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
37d00 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
37d10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
37d20 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
37d30 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
37d40 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
37d50 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
37d60 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
37d70 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
37d80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
37d90 65 20 2e 20 22 77 6d 65 6d 6d 6f 76 65 22 29 20  e . "wmemmove") 
37da0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
37db0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
37dc0 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 32  nclude/wchar.h:2
37dd0 36 37 3a 31 37 22 29 20 28 76 61 72 69 61 64 69  67:17") (variadi
37de0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
37df0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
37e00 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
37e10 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
37e20 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
37e30 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
37e40 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
37e50 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
37e60 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
37e70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
37e80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
37e90 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
37ea0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
37eb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
37ec0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
37ed0 20 22 5f 5f 73 32 22 29 0a 20 20 20 20 20 20 20   "__s2").       
37ee0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
37ef0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
37f00 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
37f10 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
37f20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
37f30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
37f40 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
37f50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
37f60 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
37f70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
37f80 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
37f90 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
37fa0 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
37fb0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
37fc0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
37fd0 77 6d 65 6d 73 65 74 22 29 20 28 6e 73 20 2e 20  wmemset") (ns . 
37fe0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
37ff0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
38000 2f 77 63 68 61 72 2e 68 3a 32 37 31 3a 31 37 22  /wchar.h:271:17"
38010 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
38020 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
38030 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
38040 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
38050 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
38060 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
38070 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
38080 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
38090 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20  ame . "__s").   
380a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
380b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
380c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63  (type (tag . "wc
380d0 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20  har_t")))).     
380e0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
380f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
38100 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29    (name . "__c")
38110 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
38120 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
38130 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
38140 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
38150 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
38160 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
38170 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
38180 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
38190 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
381a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
381b0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
381c0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
381d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
381e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 74  on") (name . "bt
381f0 6f 77 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  owc") (ns . 0). 
38200 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
38210 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
38220 61 72 2e 68 3a 32 38 34 3a 31 35 22 29 20 28 76  ar.h:284:15") (v
38230 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
38240 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
38250 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
38260 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
38270 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
38280 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
38290 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
382a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
382b0 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20 20 20 20  . "__c").       
382c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
382d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
382e0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
382f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
38300 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
38310 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
38320 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
38330 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 69  -type (tag . "wi
38340 6e 74 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  nt_t"))).  ((tag
38350 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
38360 6e 61 6d 65 20 2e 20 22 77 63 74 6f 62 22 29 20  name . "wctob") 
38370 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
38380 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
38390 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 32  nclude/wchar.h:2
383a0 38 38 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  88:12") (variadi
383b0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
383c0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
383d0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
383e0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
383f0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
38400 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
38410 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
38420 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
38430 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
38440 70 65 20 28 74 61 67 20 2e 20 22 77 69 6e 74 5f  pe (tag . "wint_
38450 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
38460 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
38470 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
38480 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
38490 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
384a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
384b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
384c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
384d0 6d 62 73 69 6e 69 74 22 29 20 28 6e 73 20 2e 20  mbsinit") (ns . 
384e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
384f0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
38500 2f 77 63 68 61 72 2e 68 3a 32 39 32 3a 31 32 22  /wchar.h:292:12"
38510 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
38520 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
38530 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
38540 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
38550 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
38560 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
38570 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
38580 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
38590 61 6d 65 20 2e 20 22 5f 5f 70 73 22 29 0a 20 20  ame . "__ps").  
385a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
385b0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
385c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6d   (type (tag . "m
385d0 62 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 0a  bstate_t")))))).
385e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
385f0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
38600 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
38610 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
38620 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
38630 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
38640 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
38650 6e 61 6d 65 20 2e 20 22 6d 62 72 74 6f 77 63 22  name . "mbrtowc"
38660 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
38670 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
38680 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
38690 3a 32 39 36 3a 31 35 22 29 20 28 76 61 72 69 61  :296:15") (varia
386a0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
386b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
386c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
386d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
386e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
386f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
38700 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
38710 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
38720 5f 70 77 63 22 29 0a 20 20 20 20 20 20 20 20 20  _pwc").         
38730 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
38740 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
38750 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
38760 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
38770 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
38780 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
38790 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
387a0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
387b0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
387c0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
387d0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
387e0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
387f0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
38800 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
38810 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
38820 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
38830 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74  name . "__n") (t
38840 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
38850 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
38860 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
38870 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
38880 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20  ame . "__p").   
38890 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
388a0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
388b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6d 62  (type (tag . "mb
388c0 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 0a 20  state_t")))))). 
388d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
388e0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
388f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
38900 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
38910 20 22 77 63 72 74 6f 6d 62 22 29 20 28 6e 73 20   "wcrtomb") (ns 
38920 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
38930 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
38940 64 65 2f 77 63 68 61 72 2e 68 3a 33 30 31 3a 31  de/wchar.h:301:1
38950 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  5") (variadic . 
38960 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
38970 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
38980 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
38990 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
389a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
389b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
389c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
389d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20  (name . "__s"). 
389e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
389f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
38a00 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
38a10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
38a20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
38a30 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
38a40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
38a50 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
38a60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
38a70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
38a80 6d 65 20 2e 20 22 5f 5f 77 63 22 29 0a 20 20 20  me . "__wc").   
38a90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
38aa0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
38ab0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
38ac0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
38ad0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
38ae0 22 5f 5f 70 73 22 29 0a 20 20 20 20 20 20 20 20  "__ps").        
38af0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
38b00 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
38b10 20 28 74 61 67 20 2e 20 22 6d 62 73 74 61 74 65   (tag . "mbstate
38b20 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  _t")))))).    (r
38b30 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
38b40 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
38b50 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
38b60 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  n") (name . "__m
38b70 62 72 6c 65 6e 22 29 20 28 6e 73 20 2e 20 30 29  brlen") (ns . 0)
38b80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
38b90 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
38ba0 63 68 61 72 2e 68 3a 33 30 35 3a 31 35 22 29 20  char.h:305:15") 
38bb0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
38bc0 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
38bd0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
38be0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
38bf0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
38c00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
38c10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
38c20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
38c30 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
38c40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
38c50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
38c60 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
38c70 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
38c80 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
38c90 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
38ca0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
38cb0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
38cc0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
38cd0 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74  name . "__n") (t
38ce0 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
38cf0 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
38d00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
38d10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
38d20 61 6d 65 20 2e 20 22 5f 5f 70 73 22 29 0a 20 20  ame . "__ps").  
38d30 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
38d40 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
38d50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6d   (type (tag . "m
38d60 62 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 0a  bstate_t")))))).
38d70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
38d80 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
38d90 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
38da0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
38db0 2e 20 22 6d 62 72 6c 65 6e 22 29 20 28 6e 73 20  . "mbrlen") (ns 
38dc0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
38dd0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
38de0 64 65 2f 77 63 68 61 72 2e 68 3a 33 30 37 3a 31  de/wchar.h:307:1
38df0 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  5") (variadic . 
38e00 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
38e10 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
38e20 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
38e30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
38e40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
38e50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
38e60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
38e70 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20  (name . "__s"). 
38e80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
38e90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
38ea0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
38eb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
38ec0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
38ed0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
38ee0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
38ef0 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
38f00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
38f10 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22  ") (name . "__n"
38f20 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
38f30 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20  size_t"))).     
38f40 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
38f50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
38f60 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 73 22    (name . "__ps"
38f70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
38f80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
38f90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
38fa0 2e 20 22 6d 62 73 74 61 74 65 5f 74 22 29 29 29  . "mbstate_t")))
38fb0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
38fc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
38fd0 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  e_t"))).  ((tag 
38fe0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
38ff0 61 6d 65 20 2e 20 22 6d 62 73 72 74 6f 77 63 73  ame . "mbsrtowcs
39000 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
39010 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
39020 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
39030 68 3a 33 33 37 3a 31 35 22 29 20 28 76 61 72 69  h:337:15") (vari
39040 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
39050 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
39060 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
39070 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
39080 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
39090 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
390a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
390b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
390c0 5f 5f 64 73 74 22 29 0a 20 20 20 20 20 20 20 20  __dst").        
390d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
390e0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
390f0 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
39100 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
39110 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
39120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
39130 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29 0a 20 20  me . "__src").  
39140 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
39150 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
39160 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
39170 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
39180 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
39190 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
391a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
391b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
391c0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
391d0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
391e0 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20  t . 8))))).     
391f0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
39200 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
39210 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 65 6e    (name . "__len
39220 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
39230 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
39240 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
39250 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
39260 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
39270 6d 65 20 2e 20 22 5f 5f 70 73 22 29 0a 20 20 20  me . "__ps").   
39280 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
39290 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
392a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6d 62  (type (tag . "mb
392b0 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 0a 20  state_t")))))). 
392c0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
392d0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
392e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
392f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
39300 20 22 77 63 73 72 74 6f 6d 62 73 22 29 20 28 6e   "wcsrtombs") (n
39310 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
39320 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
39330 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 33 34 33  lude/wchar.h:343
39340 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20  :15") (variadic 
39350 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
39360 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
39370 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
39380 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
39390 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
393a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
393b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
393c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 73 74    (name . "__dst
393d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
393e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
393f0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
39400 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
39410 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
39420 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
39430 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
39440 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
39450 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
39460 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
39470 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22   (name . "__src"
39480 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
39490 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
394a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
394b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
394c0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
394d0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
394e0 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
394f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
39500 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
39510 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
39520 20 22 5f 5f 6c 65 6e 22 29 0a 20 20 20 20 20 20   "__len").      
39530 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
39540 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20   "size_t"))).   
39550 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
39560 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
39570 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70      (name . "__p
39580 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
39590 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
395a0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
395b0 67 20 2e 20 22 6d 62 73 74 61 74 65 5f 74 22 29  g . "mbstate_t")
395c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
395d0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73  n-type (tag . "s
395e0 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61  ize_t"))).  ((ta
395f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
39600 28 6e 61 6d 65 20 2e 20 22 6d 62 73 6e 72 74 6f  (name . "mbsnrto
39610 77 63 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  wcs") (ns . 0). 
39620 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
39630 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
39640 61 72 2e 68 3a 33 35 31 3a 31 35 22 29 20 28 76  ar.h:351:15") (v
39650 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
39660 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
39670 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
39680 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
39690 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
396a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
396b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
396c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
396d0 2e 20 22 5f 5f 64 73 74 22 29 0a 20 20 20 20 20  . "__dst").     
396e0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
396f0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
39700 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
39710 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
39720 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
39730 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
39740 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29  (name . "__src")
39750 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
39760 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
39770 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
39780 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
39790 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
397a0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
397b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
397c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
397d0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
397e0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
397f0 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20  ment . 8))))).  
39800 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
39810 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
39820 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
39830 6e 6d 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  nmc").          
39840 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
39850 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ze_t"))).       
39860 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
39870 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
39880 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 65 6e 22 29  (name . "__len")
39890 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
398a0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
398b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
398c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
398d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
398e0 20 2e 20 22 5f 5f 70 73 22 29 0a 20 20 20 20 20   . "__ps").     
398f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
39900 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
39910 79 70 65 20 28 74 61 67 20 2e 20 22 6d 62 73 74  ype (tag . "mbst
39920 61 74 65 5f 74 22 29 29 29 29 29 29 0a 20 20 20  ate_t")))))).   
39930 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
39940 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
39950 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
39960 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
39970 77 63 73 6e 72 74 6f 6d 62 73 22 29 20 28 6e 73  wcsnrtombs") (ns
39980 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
39990 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
399a0 75 64 65 2f 77 63 68 61 72 2e 68 3a 33 35 37 3a  ude/wchar.h:357:
399b0 31 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  15") (variadic .
399c0 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
399d0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
399e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
399f0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
39a00 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
39a10 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
39a20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
39a30 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 73 74 22   (name . "__dst"
39a40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
39a50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
39a60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
39a70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
39a80 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
39a90 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
39aa0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
39ab0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
39ac0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
39ad0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
39ae0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 72 63 22 29  (name . "__src")
39af0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
39b00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
39b10 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
39b20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
39b30 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
39b40 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
39b50 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29  . "wchar_t")))))
39b60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
39b70 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
39b80 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
39b90 22 5f 5f 6e 77 63 22 29 0a 20 20 20 20 20 20 20  "__nwc").       
39ba0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
39bb0 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20  "size_t"))).    
39bc0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
39bd0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
39be0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 65     (name . "__le
39bf0 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
39c00 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
39c10 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
39c20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
39c30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
39c40 61 6d 65 20 2e 20 22 5f 5f 70 73 22 29 0a 20 20  ame . "__ps").  
39c50 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
39c60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
39c70 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6d   (type (tag . "m
39c80 62 73 74 61 74 65 5f 74 22 29 29 29 29 29 29 0a  bstate_t")))))).
39c90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
39ca0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
39cb0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
39cc0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
39cd0 2e 20 22 77 63 73 74 6f 64 22 29 20 28 6e 73 20  . "wcstod") (ns 
39ce0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
39cf0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
39d00 64 65 2f 77 63 68 61 72 2e 68 3a 33 37 37 3a 31  de/wchar.h:377:1
39d10 35 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  5") (variadic . 
39d20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
39d30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
39d40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
39d50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
39d60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
39d70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
39d80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
39d90 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22  (name . "__nptr"
39da0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
39db0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
39dc0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
39dd0 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
39de0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
39df0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
39e00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
39e10 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20 20 20 20  __endptr").     
39e20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
39e30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
39e40 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
39e50 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
39e60 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
39e70 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
39e80 61 72 5f 74 22 29 29 29 29 29 29 29 0a 20 20 20  ar_t"))))))).   
39e90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
39ea0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
39eb0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
39ec0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
39ed0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
39ee0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
39ef0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
39f00 6e 61 6d 65 20 2e 20 22 77 63 73 74 6f 66 22 29  name . "wcstof")
39f10 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
39f20 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
39f30 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
39f40 33 38 32 3a 31 34 22 29 20 28 76 61 72 69 61 64  382:14") (variad
39f50 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
39f60 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
39f70 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
39f80 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
39f90 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
39fa0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
39fb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
39fc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
39fd0 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  nptr").         
39fe0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
39ff0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3a000 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3a010 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3a020 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3a030 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3a040 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
3a050 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
3a060 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
3a070 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
3a080 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
3a090 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3a0a0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3a0b0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29 29   "wchar_t"))))))
3a0c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
3a0d0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
3a0e0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
3a0f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3a100 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3a110 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3a120 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3a130 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 74  ") (name . "wcst
3a140 6f 6c 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  old") (ns . 0). 
3a150 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3a160 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3a170 61 72 2e 68 3a 33 38 34 3a 32 30 22 29 20 28 76  ar.h:384:20") (v
3a180 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3a190 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3a1a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3a1b0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3a1c0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3a1d0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3a1e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3a1f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3a200 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20  . "__nptr").    
3a210 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3a220 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3a230 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3a240 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
3a250 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3a260 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3a270 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70   (name . "__endp
3a280 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
3a290 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
3a2a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3a2b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
3a2c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3a2d0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3a2e0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3a2f0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
3a300 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
3a310 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
3a320 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
3a330 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
3a340 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
3a350 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
3a360 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
3a370 28 6e 61 6d 65 20 2e 20 22 77 63 73 74 6f 6c 22  (name . "wcstol"
3a380 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
3a390 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3a3a0 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3a3b0 3a 33 39 37 3a 31 37 22 29 20 28 76 61 72 69 61  :397:17") (varia
3a3c0 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
3a3d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
3a3e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
3a3f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
3a400 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
3a410 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
3a420 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3a430 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3a440 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20 20  _nptr").        
3a450 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3a460 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
3a470 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
3a480 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
3a490 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3a4a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3a4b0 6d 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29  me . "__endptr")
3a4c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3a4d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
3a4e0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
3a4f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
3a500 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3a510 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3a520 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29  . "wchar_t")))))
3a530 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
3a540 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3a550 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3a560 22 5f 5f 62 61 73 65 22 29 0a 20 20 20 20 20 20  "__base").      
3a570 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
3a580 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
3a590 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
3a5a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
3a5b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
3a5c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
3a5d0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
3a5e0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
3a5f0 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
3a600 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
3a610 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
3a620 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
3a630 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
3a640 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  ion") (name . "w
3a650 63 73 74 6f 75 6c 22 29 20 28 6e 73 20 2e 20 30  cstoul") (ns . 0
3a660 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3a670 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3a680 77 63 68 61 72 2e 68 3a 34 30 32 3a 32 36 22 29  wchar.h:402:26")
3a690 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
3a6a0 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
3a6b0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
3a6c0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
3a6d0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
3a6e0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
3a6f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3a700 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3a710 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20  me . "__nptr"). 
3a720 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3a730 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3a740 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3a750 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
3a760 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3a770 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3a780 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65      (name . "__e
3a790 6e 64 70 74 72 22 29 0a 20 20 20 20 20 20 20 20  ndptr").        
3a7a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
3a7b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
3a7c0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
3a7d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3a7e0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3a7f0 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
3a800 74 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20  t"))))).        
3a810 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3a820 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3a830 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29  name . "__base")
3a840 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3a850 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
3a860 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
3a870 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
3a880 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
3a890 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3a8a0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
3a8b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
3a8c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
3a8d0 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20  igned-long").   
3a8e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
3a8f0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
3a900 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
3a910 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
3a920 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  ion") (name . "w
3a930 63 73 74 6f 6c 6c 22 29 20 28 6e 73 20 2e 20 30  cstoll") (ns . 0
3a940 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3a950 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3a960 77 63 68 61 72 2e 68 3a 34 31 30 3a 32 32 22 29  wchar.h:410:22")
3a970 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
3a980 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
3a990 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
3a9a0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
3a9b0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
3a9c0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
3a9d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3a9e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3a9f0 6d 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20  me . "__nptr"). 
3aa00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3aa10 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3aa20 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3aa30 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
3aa40 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3aa50 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3aa60 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65      (name . "__e
3aa70 6e 64 70 74 72 22 29 0a 20 20 20 20 20 20 20 20  ndptr").        
3aa80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
3aa90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
3aaa0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
3aab0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3aac0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3aad0 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
3aae0 74 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20  t"))))).        
3aaf0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3ab00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3ab10 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29  name . "__base")
3ab20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3ab30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
3ab40 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
3ab50 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
3ab60 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
3ab70 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3ab80 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
3ab90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
3aba0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
3abb0 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28  g-long").      (
3abc0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
3abd0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
3abe0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
3abf0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
3ac00 29 20 28 6e 61 6d 65 20 2e 20 22 77 63 73 74 6f  ) (name . "wcsto
3ac10 75 6c 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ull") (ns . 0). 
3ac20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3ac30 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3ac40 61 72 2e 68 3a 34 31 37 3a 33 31 22 29 20 28 76  ar.h:417:31") (v
3ac50 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3ac60 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3ac70 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3ac80 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3ac90 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3aca0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3acb0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3acc0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3acd0 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20  . "__nptr").    
3ace0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3acf0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3ad00 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3ad10 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
3ad20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3ad30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3ad40 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70   (name . "__endp
3ad50 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
3ad60 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
3ad70 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3ad80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
3ad90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3ada0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3adb0 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3adc0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3add0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3ade0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3adf0 65 20 2e 20 22 5f 5f 62 61 73 65 22 29 0a 20 20  e . "__base").  
3ae00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
3ae10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
3ae20 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
3ae30 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
3ae40 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
3ae50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3ae60 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
3ae70 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
3ae80 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
3ae90 65 64 2d 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20  ed-long-long"). 
3aea0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
3aeb0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
3aec0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
3aed0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3aee0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3aef0 22 77 63 70 63 70 79 22 29 20 28 6e 73 20 2e 20  "wcpcpy") (ns . 
3af00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
3af10 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3af20 2f 77 63 68 61 72 2e 68 3a 34 38 34 3a 31 37 22  /wchar.h:484:17"
3af30 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
3af40 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
3af50 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
3af60 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
3af70 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
3af80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
3af90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3afa0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3afb0 61 6d 65 20 2e 20 22 5f 5f 64 65 73 74 22 29 0a  ame . "__dest").
3afc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3afd0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3afe0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3aff0 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
3b000 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
3b010 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3b020 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3b030 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  src").          
3b040 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3b050 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3b060 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3b070 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
3b080 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
3b090 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3b0a0 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3b0b0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
3b0c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
3b0d0 20 2e 20 22 77 63 70 6e 63 70 79 22 29 20 28 6e   . "wcpncpy") (n
3b0e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
3b0f0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
3b100 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 34 38 39  lude/wchar.h:489
3b110 3a 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20  :17") (variadic 
3b120 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e  . #f).    (inlin
3b130 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
3b140 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
3b150 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
3b160 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
3b170 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
3b180 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3b190 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 65 73    (name . "__des
3b1a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
3b1b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3b1c0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3b1d0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3b1e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3b1f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3b200 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3b210 20 22 5f 5f 73 72 63 22 29 0a 20 20 20 20 20 20   "__src").      
3b220 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3b230 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3b240 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
3b250 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
3b260 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3b270 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3b280 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
3b290 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3b2a0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
3b2b0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
3b2c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3b2d0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3b2e0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3b2f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3b300 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3b310 22 6f 70 65 6e 5f 77 6d 65 6d 73 74 72 65 61 6d  "open_wmemstream
3b320 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
3b330 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3b340 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e  r/include/wchar.
3b350 68 3a 35 30 30 3a 31 36 22 29 20 28 76 61 72 69  h:500:16") (vari
3b360 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
3b370 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
3b380 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
3b390 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
3b3a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
3b3b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
3b3c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3b3d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3b3e0 5f 5f 62 75 66 6c 6f 63 22 29 0a 20 20 20 20 20  __bufloc").     
3b3f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
3b400 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
3b410 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
3b420 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3b430 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3b440 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3b450 61 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20 20  ar_t"))))).     
3b460 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
3b470 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3b480 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a    (name . "__siz
3b490 65 6c 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20  eloc").         
3b4a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3b4b0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3b4c0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
3b4d0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
3b4e0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
3b4f0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3b500 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29  (tag . "__FILE")
3b510 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
3b520 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
3b530 2e 20 22 66 77 69 64 65 22 29 20 28 6e 73 20 2e  . "fwide") (ns .
3b540 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
3b550 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3b560 65 2f 77 63 68 61 72 2e 68 3a 35 30 36 3a 31 32  e/wchar.h:506:12
3b570 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23  ") (variadic . #
3b580 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e  f).    (inline .
3b590 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
3b5a0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
3b5b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
3b5c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
3b5d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3b5e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3b5f0 6e 61 6d 65 20 2e 20 22 5f 5f 66 70 22 29 0a 20  name . "__fp"). 
3b600 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3b610 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3b620 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3b630 5f 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20  __FILE")))).    
3b640 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
3b650 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3b660 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 6f     (name . "__mo
3b670 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  de").          (
3b680 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
3b690 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
3b6a0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
3b6b0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
3b6c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
3b6d0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
3b6e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3b6f0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
3b700 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
3b710 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
3b720 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3b730 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
3b740 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
3b750 28 6e 61 6d 65 20 2e 20 22 66 77 70 72 69 6e 74  (name . "fwprint
3b760 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
3b770 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3b780 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72  sr/include/wchar
3b790 2e 68 3a 35 31 33 3a 31 32 22 29 20 28 76 61 72  .h:513:12") (var
3b7a0 69 61 64 69 63 20 2e 20 23 74 29 0a 20 20 20 20  iadic . #t).    
3b7b0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
3b7c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
3b7d0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
3b7e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
3b7f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
3b800 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3b810 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3b820 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
3b830 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3b840 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3b850 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 46  type (tag . "__F
3b860 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20 20  ILE")))).       
3b870 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
3b880 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3b890 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61  (name . "__forma
3b8a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
3b8b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3b8c0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3b8d0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3b8e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
3b8f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3b900 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
3b910 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3b920 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3b930 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3b940 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3b950 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 70 72 69  ") (name . "wpri
3b960 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
3b970 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3b980 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3b990 61 72 2e 68 3a 35 32 30 3a 31 32 22 29 20 28 76  ar.h:520:12") (v
3b9a0 61 72 69 61 64 69 63 20 2e 20 23 74 29 0a 20 20  ariadic . #t).  
3b9b0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3b9c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3b9d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3b9e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3b9f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3ba00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3ba10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3ba20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20  . "__format").  
3ba30 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3ba40 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
3ba50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 77   (type (tag . "w
3ba60 63 68 61 72 5f 74 22 29 29 29 29 29 29 0a 20 20  char_t")))))).  
3ba70 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
3ba80 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
3ba90 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
3baa0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
3bab0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3bac0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
3bad0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
3bae0 6d 65 20 2e 20 22 73 77 70 72 69 6e 74 66 22 29  me . "swprintf")
3baf0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3bb00 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3bb10 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3bb20 35 32 33 3a 31 32 22 29 20 28 76 61 72 69 61 64  523:12") (variad
3bb30 69 63 20 2e 20 23 74 29 0a 20 20 20 20 28 69 6e  ic . #t).    (in
3bb40 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3bb50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3bb60 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3bb70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3bb80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3bb90 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3bba0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3bbb0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
3bbc0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3bbd0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3bbe0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3bbf0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3bc00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
3bc10 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28 74  name . "__n") (t
3bc20 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
3bc30 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  _t"))).        (
3bc40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3bc50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3bc60 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
3bc70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3bc80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3bc90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3bca0 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29  . "wchar_t")))))
3bcb0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
3bcc0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
3bcd0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
3bce0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
3bcf0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3bd00 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
3bd10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
3bd20 20 28 6e 61 6d 65 20 2e 20 22 76 66 77 70 72 69   (name . "vfwpri
3bd30 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
3bd40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3bd50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3bd60 61 72 2e 68 3a 35 33 31 3a 31 32 22 29 20 28 76  ar.h:531:12") (v
3bd70 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3bd80 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3bd90 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3bda0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3bdb0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3bdc0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3bdd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3bde0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3bdf0 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
3be00 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3be10 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3be20 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45  e (tag . "__FILE
3be30 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
3be40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3be50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3be60 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29  me . "__format")
3be70 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3be80 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3be90 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3bea0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
3beb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
3bec0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3bed0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3bee0 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20  _arg").         
3bef0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
3bf00 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29  _gnuc_va_list"))
3bf10 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
3bf20 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3bf30 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
3bf40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3bf50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3bf60 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3bf70 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3bf80 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 77 70 72  ") (name . "vwpr
3bf90 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  intf") (ns . 0).
3bfa0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3bfb0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3bfc0 68 61 72 2e 68 3a 35 33 39 3a 31 32 22 29 20 28  har.h:539:12") (
3bfd0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
3bfe0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
3bff0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3c000 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3c010 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3c020 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3c030 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3c040 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3c050 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20   . "__format"). 
3c060 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
3c070 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
3c080 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
3c090 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20  wchar_t")))).   
3c0a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3c0b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3c0c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
3c0d0 72 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rg").          (
3c0e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67  type (tag . "__g
3c0f0 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29 29  nuc_va_list"))))
3c100 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
3c110 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
3c120 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
3c130 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
3c140 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
3c150 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
3c160 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
3c170 20 28 6e 61 6d 65 20 2e 20 22 76 73 77 70 72 69   (name . "vswpri
3c180 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
3c190 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3c1a0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3c1b0 61 72 2e 68 3a 35 34 34 3a 31 32 22 29 20 28 76  ar.h:544:12") (v
3c1c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3c1d0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3c1e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3c1f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3c200 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3c210 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3c220 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3c230 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3c240 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
3c250 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3c260 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3c270 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
3c280 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
3c290 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3c2a0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e  r") (name . "__n
3c2b0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3c2c0 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 20 20  "size_t"))).    
3c2d0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
3c2e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3c2f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f     (name . "__fo
3c300 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
3c310 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3c320 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3c330 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
3c340 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
3c350 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3c360 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3c370 65 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20  e . "__arg").   
3c380 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
3c390 67 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c  g . "__gnuc_va_l
3c3a0 69 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  ist"))))).    (r
3c3b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
3c3c0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
3c3d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
3c3e0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
3c3f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
3c400 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
3c410 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
3c420 20 22 66 77 73 63 61 6e 66 22 29 20 28 6e 73 20   "fwscanf") (ns 
3c430 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
3c440 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3c450 64 65 2f 77 63 68 61 72 2e 68 3a 35 35 34 3a 31  de/wchar.h:554:1
3c460 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
3c470 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #t).    (inline 
3c480 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
3c490 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
3c4a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
3c4b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
3c4c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
3c4d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3c4e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72 65 61  (name . "__strea
3c4f0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
3c500 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3c510 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3c520 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29 29 29  g . "__FILE"))))
3c530 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
3c540 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3c550 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3c560 22 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  "__format").    
3c570 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3c580 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3c590 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3c5a0 61 72 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20  ar_t")))))).    
3c5b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
3c5c0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
3c5d0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
3c5e0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
3c5f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
3c600 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
3c610 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
3c620 20 2e 20 22 77 73 63 61 6e 66 22 29 20 28 6e 73   . "wscanf") (ns
3c630 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
3c640 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3c650 75 64 65 2f 77 63 68 61 72 2e 68 3a 35 36 31 3a  ude/wchar.h:561:
3c660 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
3c670 20 23 74 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #t).    (inline
3c680 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
3c690 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
3c6a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
3c6b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
3c6c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
3c6d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3c6e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d   (name . "__form
3c6f0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
3c700 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
3c710 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
3c720 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
3c730 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
3c740 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
3c750 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
3c760 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
3c770 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3c780 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
3c790 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
3c7a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 77 73  n") (name . "sws
3c7b0 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  canf") (ns . 0).
3c7c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3c7d0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3c7e0 68 61 72 2e 68 3a 35 36 34 3a 31 32 22 29 20 28  har.h:564:12") (
3c7f0 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 0a 20  variadic . #t). 
3c800 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
3c810 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3c820 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3c830 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3c840 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3c850 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3c860 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3c870 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20   . "__s").      
3c880 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3c890 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3c8a0 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72  pe (tag . "wchar
3c8b0 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
3c8c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3c8d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3c8e0 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74  name . "__format
3c8f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3c900 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
3c910 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
3c920 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
3c930 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
3c940 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
3c950 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
3c960 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
3c970 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
3c980 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
3c990 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
3c9a0 29 20 28 6e 61 6d 65 20 2e 20 22 66 77 73 63 61  ) (name . "fwsca
3c9b0 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
3c9c0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
3c9d0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
3c9e0 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3c9f0 35 37 35 3a 31 32 20 3c 53 70 65 6c 6c 69 6e 67  575:12 <Spelling
3ca00 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  =/usr/include/wc
3ca10 68 61 72 2e 68 3a 35 37 35 3a 32 34 3e 22 29 0a  har.h:575:24>").
3ca20 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
3ca30 23 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #t) (inline . #f
3ca40 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
3ca50 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
3ca60 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
3ca70 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
3ca80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3ca90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3caa0 65 20 2e 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a  e . "__stream").
3cab0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3cac0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3cad0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3cae0 22 5f 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20  "__FILE")))).   
3caf0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
3cb00 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
3cb10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66      (name . "__f
3cb20 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
3cb30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3cb40 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
3cb50 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74   (tag . "wchar_t
3cb60 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
3cb70 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
3cb80 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
3cb90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
3cba0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
3cbb0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
3cbc0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
3cbd0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
3cbe0 77 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30  wscanf") (ns . 0
3cbf0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
3cc00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
3cc10 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61  usr/include/wcha
3cc20 72 2e 68 3a 35 37 39 3a 31 32 20 3c 53 70 65 6c  r.h:579:12 <Spel
3cc30 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
3cc40 65 2f 77 63 68 61 72 2e 68 3a 35 37 39 3a 32 34  e/wchar.h:579:24
3cc50 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
3cc60 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65 20  c . #t) (inline 
3cc70 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
3cc80 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
3cc90 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
3cca0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
3ccb0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
3ccc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3ccd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61  (name . "__forma
3cce0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
3ccf0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3cd00 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3cd10 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3cd20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
3cd30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
3cd40 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
3cd50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
3cd60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3cd70 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
3cd80 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3cd90 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 77 73 63  ") (name . "swsc
3cda0 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
3cdb0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
3cdc0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
3cdd0 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68  /include/wchar.h
3cde0 3a 35 38 32 3a 31 32 20 3c 53 70 65 6c 6c 69 6e  :582:12 <Spellin
3cdf0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77  g=/usr/include/w
3ce00 63 68 61 72 2e 68 3a 35 38 32 3a 32 38 3e 22 29  char.h:582:28>")
3ce10 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
3ce20 20 23 74 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #t) (inline . #
3ce30 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
3ce40 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
3ce50 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
3ce60 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
3ce70 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3ce80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3ce90 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
3cea0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3ceb0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3cec0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3ced0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
3cee0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3cef0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3cf00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d   (name . "__form
3cf10 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
3cf20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
3cf30 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
3cf40 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
3cf50 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
3cf60 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
3cf70 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
3cf80 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
3cf90 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3cfa0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
3cfb0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
3cfc0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 66 77  n") (name . "vfw
3cfd0 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  scanf") (ns . 0)
3cfe0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3cff0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
3d000 63 68 61 72 2e 68 3a 36 30 36 3a 31 32 22 29 20  char.h:606:12") 
3d010 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
3d020 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
3d030 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
3d040 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
3d050 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
3d060 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
3d070 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3d080 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3d090 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20  e . "__s").     
3d0a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3d0b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
3d0c0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49  ype (tag . "__FI
3d0d0 4c 45 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  LE")))).        
3d0e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3d0f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3d100 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74  name . "__format
3d110 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
3d120 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
3d130 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
3d140 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
3d150 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
3d160 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3d170 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3d180 22 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20  "__arg").       
3d190 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3d1a0 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22  "__gnuc_va_list"
3d1b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
3d1c0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
3d1d0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
3d1e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
3d1f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
3d200 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
3d210 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
3d220 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 77  on") (name . "vw
3d230 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  scanf") (ns . 0)
3d240 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3d250 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
3d260 63 68 61 72 2e 68 3a 36 31 34 3a 31 32 22 29 20  char.h:614:12") 
3d270 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
3d280 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
3d290 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
3d2a0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
3d2b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
3d2c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
3d2d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
3d2e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
3d2f0 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22 29 0a  e . "__format").
3d300 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3d310 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3d320 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3d330 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
3d340 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
3d350 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3d360 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3d370 61 72 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  arg").          
3d380 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
3d390 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29 29 29  gnuc_va_list")))
3d3a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
3d3b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
3d3c0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
3d3d0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
3d3e0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
3d3f0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
3d400 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
3d410 29 20 28 6e 61 6d 65 20 2e 20 22 76 73 77 73 63  ) (name . "vswsc
3d420 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
3d430 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3d440 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3d450 61 72 2e 68 3a 36 31 38 3a 31 32 22 29 20 28 76  ar.h:618:12") (v
3d460 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3d470 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3d480 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3d490 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
3d4a0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
3d4b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
3d4c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
3d4d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
3d4e0 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20 20 20 20  . "__s").       
3d4f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3d500 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3d510 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
3d520 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
3d530 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3d540 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3d550 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61 74 22  ame . "__format"
3d560 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3d570 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3d580 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3d590 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
3d5a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
3d5b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3d5c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3d5d0 5f 5f 61 72 67 22 29 0a 20 20 20 20 20 20 20 20  __arg").        
3d5e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3d5f0 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69 73 74 22 29  __gnuc_va_list")
3d600 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
3d610 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
3d620 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
3d630 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
3d640 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3d650 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
3d660 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
3d670 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 76 66 77  n") (name . "vfw
3d680 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  scanf") (ns . 0)
3d690 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
3d6a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
3d6b0 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68 61 72  sr/include/wchar
3d6c0 2e 68 3a 36 32 37 3a 31 32 20 3c 53 70 65 6c 6c  .h:627:12 <Spell
3d6d0 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
3d6e0 2f 77 63 68 61 72 2e 68 3a 36 32 37 3a 32 34 3e  /wchar.h:627:24>
3d6f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
3d700 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
3d710 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
3d720 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
3d730 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
3d740 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
3d750 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
3d760 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
3d770 6e 61 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20  name . "__s").  
3d780 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3d790 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
3d7a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
3d7b0 5f 46 49 4c 45 22 29 29 29 29 0a 20 20 20 20 20  _FILE")))).     
3d7c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
3d7d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3d7e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72    (name . "__for
3d7f0 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  mat").          
3d800 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3d810 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3d820 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3d830 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
3d840 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3d850 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3d860 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20   . "__arg").    
3d870 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3d880 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69   . "__gnuc_va_li
3d890 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  st"))))).    (re
3d8a0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
3d8b0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
3d8c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
3d8d0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
3d8e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
3d8f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3d900 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3d910 22 76 77 73 63 61 6e 66 22 29 20 28 6e 73 20 2e  "vwscanf") (ns .
3d920 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
3d930 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
3d940 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3d950 68 61 72 2e 68 3a 36 33 31 3a 31 32 20 3c 53 70  har.h:631:12 <Sp
3d960 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
3d970 75 64 65 2f 77 63 68 61 72 2e 68 3a 36 33 31 3a  ude/wchar.h:631:
3d980 32 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  24>").    (varia
3d990 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
3d9a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
3d9b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
3d9c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
3d9d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
3d9e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
3d9f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3da00 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72    (name . "__for
3da10 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  mat").          
3da20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3da30 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3da40 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3da50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
3da60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3da70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3da80 20 2e 20 22 5f 5f 61 72 67 22 29 0a 20 20 20 20   . "__arg").    
3da90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3daa0 20 2e 20 22 5f 5f 67 6e 75 63 5f 76 61 5f 6c 69   . "__gnuc_va_li
3dab0 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  st"))))).    (re
3dac0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
3dad0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
3dae0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
3daf0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
3db00 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
3db10 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3db20 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3db30 22 76 73 77 73 63 61 6e 66 22 29 20 28 6e 73 20  "vswscanf") (ns 
3db40 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
3db50 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
3db60 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77   "/usr/include/w
3db70 63 68 61 72 2e 68 3a 36 33 34 3a 31 32 20 3c 53  char.h:634:12 <S
3db80 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
3db90 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 36 33 34  lude/wchar.h:634
3dba0 3a 32 38 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :28>").    (vari
3dbb0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
3dbc0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
3dbd0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
3dbe0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
3dbf0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
3dc00 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
3dc10 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3dc20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 22     (name . "__s"
3dc30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
3dc40 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
3dc50 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
3dc60 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a  . "wchar_t")))).
3dc70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
3dc80 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
3dc90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
3dca0 5f 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20  __format").     
3dcb0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3dcc0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
3dcd0 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68 61  ype (tag . "wcha
3dce0 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  r_t")))).       
3dcf0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
3dd00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3dd10 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 72 67 22 29  (name . "__arg")
3dd20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3dd30 20 28 74 61 67 20 2e 20 22 5f 5f 67 6e 75 63 5f   (tag . "__gnuc_
3dd40 76 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20  va_list"))))).  
3dd50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
3dd60 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
3dd70 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
3dd80 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
3dd90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3dda0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
3ddb0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
3ddc0 6d 65 20 2e 20 22 66 67 65 74 77 63 22 29 20 28  me . "fgetwc") (
3ddd0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
3dde0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3ddf0 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a 36 36  clude/wchar.h:66
3de00 30 3a 31 35 22 29 20 28 76 61 72 69 61 64 69 63  0:15") (variadic
3de10 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
3de20 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
3de30 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
3de40 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
3de50 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
3de60 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
3de70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
3de80 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74     (name . "__st
3de90 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20  ream").         
3dea0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
3deb0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
3dec0 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29  (tag . "__FILE")
3ded0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
3dee0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 77  n-type (tag . "w
3def0 69 6e 74 5f 74 22 29 29 29 0a 20 20 28 28 74 61  int_t"))).  ((ta
3df00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
3df10 28 6e 61 6d 65 20 2e 20 22 67 65 74 77 63 22 29  (name . "getwc")
3df20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
3df30 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3df40 69 6e 63 6c 75 64 65 2f 77 63 68 61 72 2e 68 3a  include/wchar.h:
3df50 36 36 31 3a 31 35 22 29 20 28 76 61 72 69 61 64  661:15") (variad
3df60 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
3df70 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
3df80 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
3df90 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
3dfa0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
3dfb0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
3dfc0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3dfd0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3dfe0 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
3dff0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3e000 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3e010 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45  e (tag . "__FILE
3e020 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
3e030 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
3e040 22 77 69 6e 74 5f 74 22 29 29 29 0a 20 20 28 28  "wint_t"))).  ((
3e050 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
3e060 29 20 28 6e 61 6d 65 20 2e 20 22 67 65 74 77 63  ) (name . "getwc
3e070 68 61 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  har") (ns . 0). 
3e080 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3e090 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63 68  /usr/include/wch
3e0a0 61 72 2e 68 3a 36 36 37 3a 31 35 22 29 20 28 76  ar.h:667:15") (v
3e0b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20  ariadic . #f).  
3e0c0 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20    (inline . #f) 
3e0d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
3e0e0 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72 61   "extern") (para
3e0f0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
3e100 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
3e110 74 61 67 20 2e 20 22 77 69 6e 74 5f 74 22 29 29  tag . "wint_t"))
3e120 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
3e130 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
3e140 22 66 70 75 74 77 63 22 29 20 28 6e 73 20 2e 20  "fputwc") (ns . 
3e150 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
3e160 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3e170 2f 77 63 68 61 72 2e 68 3a 36 37 34 3a 31 35 22  /wchar.h:674:15"
3e180 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
3e190 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
3e1a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
3e1b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
3e1c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
3e1d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
3e1e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3e1f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3e200 61 6d 65 20 2e 20 22 5f 5f 77 63 22 29 0a 20 20  ame . "__wc").  
3e210 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3e220 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
3e230 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3e240 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3e250 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3e260 20 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20   "__stream").   
3e270 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
3e280 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
3e290 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
3e2a0 46 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20  FILE")))))).    
3e2b0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
3e2c0 67 20 2e 20 22 77 69 6e 74 5f 74 22 29 29 29 0a  g . "wint_t"))).
3e2d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
3e2e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 70  ion") (name . "p
3e2f0 75 74 77 63 22 29 20 28 6e 73 20 2e 20 30 29 0a  utwc") (ns . 0).
3e300 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3e310 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3e320 68 61 72 2e 68 3a 36 37 35 3a 31 35 22 29 20 28  har.h:675:15") (
3e330 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
3e340 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
3e350 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3e360 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3e370 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3e380 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3e390 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3e3a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3e3b0 20 2e 20 22 5f 5f 77 63 22 29 0a 20 20 20 20 20   . "__wc").     
3e3c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3e3d0 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 0a 20  . "wchar_t"))). 
3e3e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
3e3f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3e400 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3e410 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  _stream").      
3e420 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3e430 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
3e440 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c  pe (tag . "__FIL
3e450 45 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  E")))))).    (re
3e460 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
3e470 20 22 77 69 6e 74 5f 74 22 29 29 29 0a 20 20 28   "wint_t"))).  (
3e480 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
3e490 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 75 74 77  ") (name . "putw
3e4a0 63 68 61 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  char") (ns . 0).
3e4b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3e4c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 77 63  "/usr/include/wc
3e4d0 68 61 72 2e 68 3a 36 38 31 3a 31 35 22 29 20 28  har.h:681:15") (
3e4e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
3e4f0 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
3e500 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
3e510 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
3e520 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
3e530 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
3e540 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
3e550 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
3e560 20 2e 20 22 5f 5f 77 63 22 29 0a 20 20 20 20 20   . "__wc").     
3e570 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
3e580 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 29  . "wchar_t")))))
3e590 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
3e5a0 65 20 28 74 61 67 20 2e 20 22 77 69 6e 74 5f 74  e (tag . "wint_t
3e5b0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
3e5c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
3e5d0 20 2e 20 22 66 67 65 74 77 73 22 29 20 28 6e 73   . "fgetws") (ns
3e5e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
3e5f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3e600 75 64 65 2f 77 63 68 61 72 2e 68 3a 36 38 39 3a  ude/wchar.h:689:
3e610 31 37 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  17") (variadic .
3e620 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
3e630 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
3e640 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
3e650 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
3e660 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
3e670 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
3e680 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3e690 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 73 22 29   (name . "__ws")
3e6a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
3e6b0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
3e6c0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
3e6d0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
3e6e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
3e6f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
3e700 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
3e710 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _n").          (
3e720 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
3e730 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
3e740 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
3e750 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
3e760 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
3e770 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
3e780 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 74 72    (name . "__str
3e790 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
3e7a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
3e7b0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3e7c0 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45 22 29 29  tag . "__FILE"))
3e7d0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
3e7e0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  -type (tag . ":p
3e7f0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
3e800 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
3e810 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
3e820 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
3e830 2e 20 22 66 70 75 74 77 73 22 29 20 28 6e 73 20  . "fputws") (ns 
3e840 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
3e850 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3e860 64 65 2f 77 63 68 61 72 2e 68 3a 36 39 36 3a 31  de/wchar.h:696:1
3e870 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e 20  2") (variadic . 
3e880 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20  #f).    (inline 
3e890 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
3e8a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
3e8b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
3e8c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
3e8d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
3e8e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3e8f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 73 22 29 0a  (name . "__ws").
3e900 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
3e910 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
3e920 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
3e930 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20  "wchar_t")))).  
3e940 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
3e950 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
3e960 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
3e970 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
3e980 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
3e990 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
3e9a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 46 49 4c 45  e (tag . "__FILE
3e9b0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
3e9c0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
3e9d0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
3e9e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
3e9f0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
3ea00 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
3ea10 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
3ea20 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
3ea30 75 6e 67 65 74 77 63 22 29 20 28 6e 73 20 2e 20  ungetwc") (ns . 
3ea40 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
3ea50 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3ea60 2f 77 63 68 61 72 2e 68 3a 37 30 34 3a 31 35 22  /wchar.h:704:15"
3ea70 29 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66  ) (variadic . #f
3ea80 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20  ).    (inline . 
3ea90 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
3eaa0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
3eab0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
3eac0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
3ead0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
3eae0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
3eaf0 61 6d 65 20 2e 20 22 5f 5f 77 63 22 29 0a 20 20  ame . "__wc").  
3eb00 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
3eb10 61 67 20 2e 20 22 77 69 6e 74 5f 74 22 29 29 29  ag . "wint_t")))
3eb20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
3eb30 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
3eb40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
3eb50 22 5f 5f 73 74 72 65 61 6d 22 29 0a 20 20 20 20  "__stream").    
3eb60 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3eb70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3eb80 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 46  type (tag . "__F
3eb90 49 4c 45 22 29 29 29 29 29 29 0a 20 20 20 20 28  ILE")))))).    (
3eba0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
3ebb0 20 2e 20 22 77 69 6e 74 5f 74 22 29 29 29 0a 20   . "wint_t"))). 
3ebc0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
3ebd0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 63  on") (name . "wc
3ebe0 73 66 74 69 6d 65 22 29 20 28 6e 73 20 2e 20 30  sftime") (ns . 0
3ebf0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3ec00 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3ec10 77 63 68 61 72 2e 68 3a 37 36 38 3a 31 35 22 29  wchar.h:768:15")
3ec20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
3ec30 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
3ec40 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
3ec50 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
3ec60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
3ec70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
3ec80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
3ec90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
3eca0 6d 65 20 2e 20 22 5f 5f 73 22 29 0a 20 20 20 20  me . "__s").    
3ecb0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
3ecc0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
3ecd0 74 79 70 65 20 28 74 61 67 20 2e 20 22 77 63 68  type (tag . "wch
3ece0 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
3ecf0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
3ed00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
3ed10 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 61 78 73   (name . "__maxs
3ed20 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ize").          
3ed30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
3ed40 7a 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20  ze_t"))).       
3ed50 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
3ed60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
3ed70 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6f 72 6d 61  (name . "__forma
3ed80 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
3ed90 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
3eda0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
3edb0 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29  g . "wchar_t")))
3edc0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
3edd0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
3ede0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
3edf0 20 22 5f 5f 74 70 22 29 0a 20 20 20 20 20 20 20   "__tp").       
3ee00 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
3ee10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
3ee20 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
3ee30 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3ee40 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
3ee50 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 74 6d 22   0) (name . "tm"
3ee60 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20  ) (id . 0).     
3ee70 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 69           (locati
3ee80 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3ee90 64 65 2f 77 63 68 61 72 2e 68 3a 38 33 3a 38 22  de/wchar.h:83:8"
3eea0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29  ) (bit-size . 0)
3eeb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
3eec0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
3eed0 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
3eee0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
3eef0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
3ef00 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
3ef10 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
3ef20 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
3ef30 20 28 6e 61 6d 65 20 2e 20 22 75 69 6e 74 38 5f   (name . "uint8_
3ef40 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
3ef50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3ef60 65 2f 62 69 74 73 2f 73 74 64 69 6e 74 2d 75 69  e/bits/stdint-ui
3ef70 6e 74 6e 2e 68 3a 32 34 3a 31 39 22 29 0a 20 20  ntn.h:24:19").  
3ef80 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
3ef90 5f 5f 75 69 6e 74 38 5f 74 22 29 29 29 0a 20 20  __uint8_t"))).  
3efa0 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
3efb0 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
3efc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 69 6e      (name . "uin
3efd0 74 31 36 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  t16_t").    (loc
3efe0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3eff0 63 6c 75 64 65 2f 62 69 74 73 2f 73 74 64 69 6e  clude/bits/stdin
3f000 74 2d 75 69 6e 74 6e 2e 68 3a 32 35 3a 32 30 22  t-uintn.h:25:20"
3f010 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
3f020 20 2e 20 22 5f 5f 75 69 6e 74 31 36 5f 74 22 29   . "__uint16_t")
3f030 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
3f040 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
3f050 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
3f060 20 22 75 69 6e 74 33 32 5f 74 22 29 0a 20 20 20   "uint32_t").   
3f070 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
3f080 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
3f090 73 74 64 69 6e 74 2d 75 69 6e 74 6e 2e 68 3a 32  stdint-uintn.h:2
3f0a0 36 3a 32 30 22 29 0a 20 20 20 20 28 74 79 70 65  6:20").    (type
3f0b0 20 28 74 61 67 20 2e 20 22 5f 5f 75 69 6e 74 33   (tag . "__uint3
3f0c0 32 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  2_t"))).  ((tag 
3f0d0 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
3f0e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
3f0f0 61 6d 65 20 2e 20 22 75 69 6e 74 36 34 5f 74 22  ame . "uint64_t"
3f100 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3f110 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3f120 62 69 74 73 2f 73 74 64 69 6e 74 2d 75 69 6e 74  bits/stdint-uint
3f130 6e 2e 68 3a 32 37 3a 32 30 22 29 0a 20 20 20 20  n.h:27:20").    
3f140 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
3f150 75 69 6e 74 36 34 5f 74 22 29 29 29 0a 20 20 28  uint64_t"))).  (
3f160 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3f170 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3f180 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 5f     (name . "int_
3f190 6c 65 61 73 74 38 5f 74 22 29 0a 20 20 20 20 28  least8_t").    (
3f1a0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
3f1b0 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e  /include/stdint.
3f1c0 68 3a 34 33 3a 32 32 22 29 0a 20 20 20 20 28 74  h:43:22").    (t
3f1d0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
3f1e0 20 22 3a 73 69 67 6e 65 64 2d 63 68 61 72 22 29   ":signed-char")
3f1f0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
3f200 20 2e 20 38 29 0a 20 20 20 20 20 20 28 62 69 74   . 8).      (bit
3f210 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
3f220 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
3f230 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
3f240 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
3f250 22 69 6e 74 5f 6c 65 61 73 74 31 36 5f 74 22 29  "int_least16_t")
3f260 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3f270 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
3f280 74 64 69 6e 74 2e 68 3a 34 34 3a 32 30 22 29 0a  tdint.h:44:20").
3f290 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
3f2a0 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29  (tag . ":short")
3f2b0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
3f2c0 20 2e 20 31 36 29 0a 20 20 20 20 20 20 28 62 69   . 16).      (bi
3f2d0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
3f2e0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
3f2f0 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
3f300 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
3f310 2e 20 22 69 6e 74 5f 6c 65 61 73 74 33 32 5f 74  . "int_least32_t
3f320 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
3f330 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
3f340 2f 73 74 64 69 6e 74 2e 68 3a 34 35 3a 31 35 22  /stdint.h:45:15"
3f350 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
3f360 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
3f370 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
3f380 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
3f390 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
3f3a0 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
3f3b0 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
3f3c0 22 69 6e 74 5f 6c 65 61 73 74 36 34 5f 74 22 29  "int_least64_t")
3f3d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
3f3e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73   "/usr/include/s
3f3f0 74 64 69 6e 74 2e 68 3a 34 37 3a 31 39 22 29 0a  tdint.h:47:19").
3f400 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
3f410 20 22 3a 6c 6f 6e 67 22 29 20 28 62 69 74 2d 73   ":long") (bit-s
3f420 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61  ize . 64) (bit-a
3f430 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
3f440 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
3f450 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
3f460 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
3f470 75 69 6e 74 5f 6c 65 61 73 74 38 5f 74 22 29 0a  uint_least8_t").
3f480 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
3f490 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74  "/usr/include/st
3f4a0 64 69 6e 74 2e 68 3a 35 34 3a 32 34 22 29 0a 20  dint.h:54:24"). 
3f4b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
3f4c0 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
3f4d0 2d 63 68 61 72 22 29 0a 20 20 20 20 20 20 28 62  -char").      (b
3f4e0 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
3f4f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3f500 74 20 2e 20 38 29 29 29 0a 20 20 28 28 74 61 67  t . 8))).  ((tag
3f510 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3f520 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3f530 6e 61 6d 65 20 2e 20 22 75 69 6e 74 5f 6c 65 61  name . "uint_lea
3f540 73 74 31 36 5f 74 22 29 0a 20 20 20 20 28 6c 6f  st16_t").    (lo
3f550 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
3f560 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a  nclude/stdint.h:
3f570 35 35 3a 32 38 22 29 0a 20 20 20 20 28 74 79 70  55:28").    (typ
3f580 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
3f590 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74 22  :unsigned-short"
3f5a0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
3f5b0 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 28 62  e . 16).      (b
3f5c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
3f5d0 36 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  6))).  ((tag . "
3f5e0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
3f5f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
3f600 20 2e 20 22 75 69 6e 74 5f 6c 65 61 73 74 33 32   . "uint_least32
3f610 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  _t").    (locati
3f620 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
3f630 64 65 2f 73 74 64 69 6e 74 2e 68 3a 35 36 3a 32  de/stdint.h:56:2
3f640 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
3f650 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
3f660 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
3f670 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
3f680 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
3f690 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
3f6a0 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3f6b0 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3f6c0 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 69  .    (name . "ui
3f6d0 6e 74 5f 6c 65 61 73 74 36 34 5f 74 22 29 0a 20  nt_least64_t"). 
3f6e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
3f6f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64  /usr/include/std
3f700 69 6e 74 2e 68 3a 35 38 3a 32 37 22 29 0a 20 20  int.h:58:27").  
3f710 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
3f720 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d  ag . ":unsigned-
3f730 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
3f740 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
3f750 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
3f760 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
3f770 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
3f780 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
3f790 28 6e 61 6d 65 20 2e 20 22 69 6e 74 5f 66 61 73  (name . "int_fas
3f7a0 74 38 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  t8_t").    (loca
3f7b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
3f7c0 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 36 38  lude/stdint.h:68
3f7d0 3a 32 32 22 29 0a 20 20 20 20 28 74 79 70 65 0a  :22").    (type.
3f7e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
3f7f0 69 67 6e 65 64 2d 63 68 61 72 22 29 0a 20 20 20  igned-char").   
3f800 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
3f810 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
3f820 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
3f830 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
3f840 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
3f850 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74      (name . "int
3f860 5f 66 61 73 74 31 36 5f 74 22 29 0a 20 20 20 20  _fast16_t").    
3f870 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
3f880 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74  r/include/stdint
3f890 2e 68 3a 37 30 3a 31 39 22 29 0a 20 20 20 20 28  .h:70:19").    (
3f8a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f  type (tag . ":lo
3f8b0 6e 67 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ng") (bit-size .
3f8c0 20 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   64) (bit-alignm
3f8d0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
3f8e0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
3f8f0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
3f900 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 5f 66    (name . "int_f
3f910 61 73 74 33 32 5f 74 22 29 0a 20 20 20 20 28 6c  ast32_t").    (l
3f920 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
3f930 69 6e 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68  include/stdint.h
3f940 3a 37 31 3a 31 39 22 29 0a 20 20 20 20 28 74 79  :71:19").    (ty
3f950 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67  pe (tag . ":long
3f960 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  ") (bit-size . 6
3f970 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
3f980 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
3f990 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
3f9a0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
3f9b0 28 6e 61 6d 65 20 2e 20 22 69 6e 74 5f 66 61 73  (name . "int_fas
3f9c0 74 36 34 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  t64_t").    (loc
3f9d0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3f9e0 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 37  clude/stdint.h:7
3f9f0 32 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65  2:19").    (type
3fa00 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29   (tag . ":long")
3fa10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
3fa20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
3fa30 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
3fa40 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
3fa50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
3fa60 61 6d 65 20 2e 20 22 75 69 6e 74 5f 66 61 73 74  ame . "uint_fast
3fa70 38 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  8_t").    (locat
3fa80 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
3fa90 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 38 31 3a  ude/stdint.h:81:
3faa0 32 34 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20  24").    (type. 
3fab0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e       (tag . ":un
3fac0 73 69 67 6e 65 64 2d 63 68 61 72 22 29 0a 20 20  signed-char").  
3fad0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
3fae0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
3faf0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
3fb00 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
3fb10 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
3fb20 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 69  .    (name . "ui
3fb30 6e 74 5f 66 61 73 74 31 36 5f 74 22 29 0a 20 20  nt_fast16_t").  
3fb40 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
3fb50 75 73 72 2f 69 6e 63 6c 75 64 65 2f 73 74 64 69  usr/include/stdi
3fb60 6e 74 2e 68 3a 38 33 3a 32 37 22 29 0a 20 20 20  nt.h:83:27").   
3fb70 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
3fb80 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c  g . ":unsigned-l
3fb90 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
3fba0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
3fbb0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
3fbc0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
3fbd0 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3fbe0 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3fbf0 6e 61 6d 65 20 2e 20 22 75 69 6e 74 5f 66 61 73  name . "uint_fas
3fc00 74 33 32 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  t32_t").    (loc
3fc10 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3fc20 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 38  clude/stdint.h:8
3fc30 34 3a 32 37 22 29 0a 20 20 20 20 28 74 79 70 65  4:27").    (type
3fc40 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
3fc50 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a  unsigned-long").
3fc60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
3fc70 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
3fc80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
3fc90 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
3fca0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
3fcb0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
3fcc0 20 22 75 69 6e 74 5f 66 61 73 74 36 34 5f 74 22   "uint_fast64_t"
3fcd0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3fce0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3fcf0 73 74 64 69 6e 74 2e 68 3a 38 35 3a 32 37 22 29  stdint.h:85:27")
3fd00 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
3fd10 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
3fd20 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ed-long").      
3fd30 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
3fd40 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
3fd50 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
3fd60 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
3fd70 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
3fd80 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 70     (name . "intp
3fd90 74 72 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  tr_t").    (loca
3fda0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
3fdb0 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 39 37  lude/stdint.h:97
3fdc0 3a 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20  :19").    (type 
3fdd0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20  (tag . ":long") 
3fde0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
3fdf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
3fe00 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
3fe10 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
3fe20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
3fe30 6d 65 20 2e 20 22 75 69 6e 74 70 74 72 5f 74 22  me . "uintptr_t"
3fe40 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
3fe50 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
3fe60 73 74 64 69 6e 74 2e 68 3a 31 30 30 3a 32 37 22  stdint.h:100:27"
3fe70 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
3fe80 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
3fe90 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ned-long").     
3fea0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
3feb0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
3fec0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
3fed0 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
3fee0 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
3fef0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74      (name . "int
3ff00 6d 61 78 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63  max_t").    (loc
3ff10 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
3ff20 63 6c 75 64 65 2f 73 74 64 69 6e 74 2e 68 3a 31  clude/stdint.h:1
3ff30 31 31 3a 32 31 22 29 0a 20 20 20 20 28 74 79 70  11:21").    (typ
3ff40 65 20 28 74 61 67 20 2e 20 22 5f 5f 69 6e 74 6d  e (tag . "__intm
3ff50 61 78 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  ax_t"))).  ((tag
3ff60 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
3ff70 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
3ff80 6e 61 6d 65 20 2e 20 22 75 69 6e 74 6d 61 78 5f  name . "uintmax_
3ff90 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
3ffa0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
3ffb0 65 2f 73 74 64 69 6e 74 2e 68 3a 31 31 32 3a 32  e/stdint.h:112:2
3ffc0 32 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  2").    (type (t
3ffd0 61 67 20 2e 20 22 5f 5f 75 69 6e 74 6d 61 78 5f  ag . "__uintmax_
3ffe0 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
3fff0 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
40000 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
40010 65 20 2e 20 22 5f 5f 67 77 63 68 61 72 5f 74 22  e . "__gwchar_t"
40020 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
40030 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
40040 69 6e 74 74 79 70 65 73 2e 68 3a 33 34 3a 32 34  inttypes.h:34:24
40050 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
40060 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
40070 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
40080 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
40090 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
400a0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
400b0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
400c0 20 22 69 6d 61 78 64 69 76 5f 74 22 29 0a 20 20   "imaxdiv_t").  
400d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
400e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74  usr/include/intt
400f0 79 70 65 73 2e 68 3a 32 37 35 3a 35 22 29 0a 20  ypes.h:275:5"). 
40100 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
40110 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
40120 32 32 30 38 38 29 20 28 6e 61 6d 65 20 2e 20 22  22088) (name . "
40130 22 29 20 28 69 64 20 2e 20 34 30 29 0a 20 20 20  ") (id . 40).   
40140 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
40150 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 69 6e 74  /usr/include/int
40160 74 79 70 65 73 2e 68 3a 32 37 31 3a 39 22 29 0a  types.h:271:9").
40170 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
40180 2e 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67  . 128) (bit-alig
40190 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20  nment . 64).    
401a0 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
401b0 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28    ..        #(((
401c0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
401d0 6e 61 6d 65 20 2e 20 22 71 75 6f 74 22 29 20 28  name . "quot") (
401e0 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
401f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
40200 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
40210 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
40220 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
40230 70 65 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67  pe (tag . ":long
40240 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  ") (bit-size . 6
40250 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
40260 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
40270 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
40280 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65  ld") (name . "re
40290 6d 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  m") (bit-offset 
402a0 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
402b0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
402c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
402d0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
402e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
402f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
40300 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  long").         
40310 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
40320 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
40330 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
40340 74 20 2e 20 36 34 29 29 29 29 29 29 29 0a 20 20  t . 64))))))).  
40350 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
40360 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 6d 61  n") (name . "ima
40370 78 61 62 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  xabs") (ns . 0).
40380 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
40390 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 69 6e  "/usr/include/in
403a0 74 74 79 70 65 73 2e 68 3a 32 39 30 3a 31 37 22  ttypes.h:290:17"
403b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
403c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
403d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
403e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
403f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
40400 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
40410 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
40420 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
40430 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
40440 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
40450 67 20 2e 20 22 69 6e 74 6d 61 78 5f 74 22 29 29  g . "intmax_t"))
40460 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
40470 74 79 70 65 20 28 74 61 67 20 2e 20 22 69 6e 74  type (tag . "int
40480 6d 61 78 5f 74 22 29 29 29 0a 20 20 28 28 74 61  max_t"))).  ((ta
40490 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
404a0 28 6e 61 6d 65 20 2e 20 22 69 6d 61 78 64 69 76  (name . "imaxdiv
404b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
404c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
404d0 72 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70  r/include/inttyp
404e0 65 73 2e 68 3a 32 39 33 3a 31 38 22 29 0a 20 20  es.h:293:18").  
404f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
40500 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
40510 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
40520 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
40530 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
40540 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
40550 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
40560 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
40570 2e 20 22 5f 5f 6e 75 6d 65 72 22 29 0a 20 20 20  . "__numer").   
40580 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
40590 67 20 2e 20 22 69 6e 74 6d 61 78 5f 74 22 29 29  g . "intmax_t"))
405a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
405b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
405c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
405d0 20 22 5f 5f 64 65 6e 6f 6d 22 29 0a 20 20 20 20   "__denom").    
405e0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
405f0 20 2e 20 22 69 6e 74 6d 61 78 5f 74 22 29 29 29   . "intmax_t")))
40600 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
40610 79 70 65 20 28 74 61 67 20 2e 20 22 69 6d 61 78  ype (tag . "imax
40620 64 69 76 5f 74 22 29 29 29 0a 20 20 28 28 74 61  div_t"))).  ((ta
40630 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
40640 28 6e 61 6d 65 20 2e 20 22 73 74 72 74 6f 69 6d  (name . "strtoim
40650 61 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ax") (ns . 0).  
40660 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
40670 75 73 72 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74  usr/include/intt
40680 79 70 65 73 2e 68 3a 32 39 37 3a 31 37 22 29 0a  ypes.h:297:17").
40690 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
406a0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
406b0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
406c0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
406d0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
406e0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
406f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
40700 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
40710 65 20 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20  e . "__nptr").  
40720 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
40730 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
40740 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
40750 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
40760 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
40770 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
40780 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
40790 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
407a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
407b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
407c0 65 20 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a  e . "__endptr").
407d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
407e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
407f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
40800 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
40810 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
40820 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
40830 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
40840 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
40850 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
40860 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
40870 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
40880 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
40890 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
408a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
408b0 61 73 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ase").          
408c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
408d0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
408e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
408f0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
40900 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
40910 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
40920 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
40930 70 65 20 28 74 61 67 20 2e 20 22 69 6e 74 6d 61  pe (tag . "intma
40940 78 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  x_t"))).  ((tag 
40950 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
40960 61 6d 65 20 2e 20 22 73 74 72 74 6f 75 6d 61 78  ame . "strtoumax
40970 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
40980 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
40990 72 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70  r/include/inttyp
409a0 65 73 2e 68 3a 33 30 31 3a 31 38 22 29 0a 20 20  es.h:301:18").  
409b0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
409c0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
409d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
409e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
409f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
40a00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
40a10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
40a20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
40a30 2e 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20  . "__nptr").    
40a40 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
40a50 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
40a60 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
40a70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
40a80 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
40a90 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
40aa0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
40ab0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
40ac0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
40ad0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
40ae0 2e 20 22 5f 5f 65 6e 64 70 74 72 22 29 0a 20 20  . "__endptr").  
40af0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
40b00 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
40b10 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
40b20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
40b30 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
40b40 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
40b50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
40b60 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
40b70 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
40b80 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
40b90 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20  t . 8))))).     
40ba0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
40bb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
40bc0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73    (name . "__bas
40bd0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
40be0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
40bf0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
40c00 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
40c10 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
40c20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
40c30 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
40c40 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
40c50 20 28 74 61 67 20 2e 20 22 75 69 6e 74 6d 61 78   (tag . "uintmax
40c60 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
40c70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
40c80 6d 65 20 2e 20 22 77 63 73 74 6f 69 6d 61 78 22  me . "wcstoimax"
40c90 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
40ca0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
40cb0 2f 69 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70 65  /include/inttype
40cc0 73 2e 68 3a 33 30 35 3a 31 37 22 29 0a 20 20 20  s.h:305:17").   
40cd0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
40ce0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
40cf0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
40d00 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
40d10 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
40d20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
40d30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
40d40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
40d50 20 22 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20   "__nptr").     
40d60 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
40d70 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
40d80 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 77  ype (tag . "__gw
40d90 63 68 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20  char_t")))).    
40da0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
40db0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
40dc0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e     (name . "__en
40dd0 64 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  dptr").         
40de0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
40df0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
40e00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
40e10 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
40e20 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
40e30 20 28 74 61 67 20 2e 20 22 5f 5f 67 77 63 68 61   (tag . "__gwcha
40e40 72 5f 74 22 29 29 29 29 29 0a 20 20 20 20 20 20  r_t"))))).      
40e50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
40e60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
40e70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65   (name . "__base
40e80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
40e90 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
40ea0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
40eb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
40ec0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
40ed0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
40ee0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
40ef0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
40f00 28 74 61 67 20 2e 20 22 69 6e 74 6d 61 78 5f 74  (tag . "intmax_t
40f10 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
40f20 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
40f30 20 2e 20 22 77 63 73 74 6f 75 6d 61 78 22 29 20   . "wcstoumax") 
40f40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
40f50 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
40f60 6e 63 6c 75 64 65 2f 69 6e 74 74 79 70 65 73 2e  nclude/inttypes.
40f70 68 3a 33 31 30 3a 31 38 22 29 0a 20 20 20 20 28  h:310:18").    (
40f80 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
40f90 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
40fa0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
40fb0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
40fc0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
40fd0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
40fe0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
40ff0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
41000 5f 5f 6e 70 74 72 22 29 0a 20 20 20 20 20 20 20  __nptr").       
41010 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
41020 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
41030 65 20 28 74 61 67 20 2e 20 22 5f 5f 67 77 63 68  e (tag . "__gwch
41040 61 72 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20  ar_t")))).      
41050 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
41060 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
41070 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 6e 64 70   (name . "__endp
41080 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
41090 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
410a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
410b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
410c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
410d0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
410e0 74 61 67 20 2e 20 22 5f 5f 67 77 63 68 61 72 5f  tag . "__gwchar_
410f0 74 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20  t"))))).        
41100 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
41110 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
41120 6e 61 6d 65 20 2e 20 22 5f 5f 62 61 73 65 22 29  name . "__base")
41130 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
41140 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
41150 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
41160 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
41170 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
41180 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
41190 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
411a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
411b0 61 67 20 2e 20 22 75 69 6e 74 6d 61 78 5f 74 22  ag . "uintmax_t"
411c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
411d0 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
411e0 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
411f0 20 34 31 29 0a 20 20 20 20 28 6c 6f 63 61 74 69   41).    (locati
41200 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
41210 64 65 2f 63 74 79 70 65 2e 68 3a 34 36 3a 31 22  de/ctype.h:46:1"
41220 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
41230 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
41240 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
41250 6e 61 6d 65 20 2e 20 22 5f 49 53 75 70 70 65 72  name . "_ISupper
41260 22 29 20 28 76 61 6c 75 65 20 2e 20 32 35 36 29  ") (value . 256)
41270 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
41280 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
41290 20 2e 20 22 5f 49 53 6c 6f 77 65 72 22 29 20 28   . "_ISlower") (
412a0 76 61 6c 75 65 20 2e 20 35 31 32 29 29 0a 20 20  value . 512)).  
412b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
412c0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
412d0 5f 49 53 61 6c 70 68 61 22 29 20 28 76 61 6c 75  _ISalpha") (valu
412e0 65 20 2e 20 31 30 32 34 29 29 0a 20 20 20 20 20  e . 1024)).     
412f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
41300 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 53  d") (name . "_IS
41310 64 69 67 69 74 22 29 20 28 76 61 6c 75 65 20 2e  digit") (value .
41320 20 32 30 34 38 29 29 0a 20 20 20 20 20 20 20 20   2048)).        
41330 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
41340 20 28 6e 61 6d 65 20 2e 20 22 5f 49 53 78 64 69   (name . "_ISxdi
41350 67 69 74 22 29 20 28 76 61 6c 75 65 20 2e 20 34  git") (value . 4
41360 30 39 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  096)).        ((
41370 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
41380 6e 61 6d 65 20 2e 20 22 5f 49 53 73 70 61 63 65  name . "_ISspace
41390 22 29 20 28 76 61 6c 75 65 20 2e 20 38 31 39 32  ") (value . 8192
413a0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
413b0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
413c0 65 20 2e 20 22 5f 49 53 70 72 69 6e 74 22 29 20  e . "_ISprint") 
413d0 28 76 61 6c 75 65 20 2e 20 31 36 33 38 34 29 29  (value . 16384))
413e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
413f0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
41400 2e 20 22 5f 49 53 67 72 61 70 68 22 29 20 28 76  . "_ISgraph") (v
41410 61 6c 75 65 20 2e 20 33 32 37 36 38 29 29 0a 20  alue . 32768)). 
41420 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
41430 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
41440 22 5f 49 53 62 6c 61 6e 6b 22 29 20 28 76 61 6c  "_ISblank") (val
41450 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20  ue . 1)).       
41460 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
41470 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 53 63 6e  ) (name . "_IScn
41480 74 72 6c 22 29 20 28 76 61 6c 75 65 20 2e 20 32  trl") (value . 2
41490 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
414a0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
414b0 65 20 2e 20 22 5f 49 53 70 75 6e 63 74 22 29 20  e . "_ISpunct") 
414c0 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20 20  (value . 4)).   
414d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
414e0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  eld") (name . "_
414f0 49 53 61 6c 6e 75 6d 22 29 20 28 76 61 6c 75 65  ISalnum") (value
41500 20 2e 20 38 29 29 29 29 29 0a 20 20 28 28 74 61   . 8))))).  ((ta
41510 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
41520 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 74 79 70 65  (name . "__ctype
41530 5f 62 5f 6c 6f 63 22 29 20 28 6e 73 20 2e 20 30  _b_loc") (ns . 0
41540 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
41550 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
41560 63 74 79 70 65 2e 68 3a 37 39 3a 33 35 22 29 20  ctype.h:79:35") 
41570 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a  (variadic . #f).
41580 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66      (inline . #f
41590 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
415a0 20 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70 61   . "extern") (pa
415b0 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
415c0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
415d0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
415e0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
415f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 28 74  (type.        (t
41600 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
41610 0a 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20  .        (type. 
41620 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
41630 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74  ":unsigned-short
41640 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  ").          (bi
41650 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
41660 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
41670 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 29 29 0a  nment . 16))))).
41680 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
41690 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
416a0 5f 63 74 79 70 65 5f 74 6f 6c 6f 77 65 72 5f 6c  _ctype_tolower_l
416b0 6f 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  oc") (ns . 0).  
416c0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
416d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70  usr/include/ctyp
416e0 65 2e 68 3a 38 31 3a 32 36 22 29 20 28 76 61 72  e.h:81:26") (var
416f0 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
41700 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
41710 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
41720 65 78 74 65 72 6e 22 29 20 28 70 61 72 61 6d 65  extern") (parame
41730 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
41740 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
41750 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
41760 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
41770 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
41780 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
41790 2e 20 22 5f 5f 69 6e 74 33 32 5f 74 22 29 29 29  . "__int32_t")))
417a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
417b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
417c0 20 22 5f 5f 63 74 79 70 65 5f 74 6f 75 70 70 65   "__ctype_touppe
417d0 72 5f 6c 6f 63 22 29 20 28 6e 73 20 2e 20 30 29  r_loc") (ns . 0)
417e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
417f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63   "/usr/include/c
41800 74 79 70 65 2e 68 3a 38 33 3a 32 36 22 29 20 28  type.h:83:26") (
41810 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 0a 20  variadic . #f). 
41820 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29     (inline . #f)
41830 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
41840 2e 20 22 65 78 74 65 72 6e 22 29 20 28 70 61 72  . "extern") (par
41850 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20  ameters . #()). 
41860 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
41870 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
41880 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
41890 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
418a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
418b0 61 67 20 2e 20 22 5f 5f 69 6e 74 33 32 5f 74 22  ag . "__int32_t"
418c0 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
418d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
418e0 65 20 2e 20 22 69 73 61 6c 6e 75 6d 22 29 20 28  e . "isalnum") (
418f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
41900 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
41910 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
41920 65 2f 63 74 79 70 65 2e 68 3a 31 30 38 3a 31 20  e/ctype.h:108:1 
41930 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
41940 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
41950 30 38 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  08:12>").    (va
41960 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
41970 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
41980 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
41990 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
419a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
419b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
419c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
419d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
419e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
419f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
41a00 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
41a10 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
41a20 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
41a30 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
41a40 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
41a50 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
41a60 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
41a70 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
41a80 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
41a90 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41aa0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
41ab0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
41ac0 65 20 2e 20 22 69 73 61 6c 70 68 61 22 29 20 28  e . "isalpha") (
41ad0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
41ae0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
41af0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
41b00 65 2f 63 74 79 70 65 2e 68 3a 31 30 39 3a 31 20  e/ctype.h:109:1 
41b10 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
41b20 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
41b30 30 39 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  09:12>").    (va
41b40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
41b50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
41b60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
41b70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
41b80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
41b90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
41ba0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
41bb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
41bc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
41bd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
41be0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
41bf0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
41c00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
41c10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
41c20 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
41c30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
41c40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
41c50 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
41c60 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
41c70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41c80 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
41c90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
41ca0 65 20 2e 20 22 69 73 63 6e 74 72 6c 22 29 20 28  e . "iscntrl") (
41cb0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
41cc0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
41cd0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
41ce0 65 2f 63 74 79 70 65 2e 68 3a 31 31 30 3a 31 20  e/ctype.h:110:1 
41cf0 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
41d00 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
41d10 31 30 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  10:12>").    (va
41d20 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
41d30 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
41d40 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
41d50 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
41d60 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
41d70 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
41d80 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
41d90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
41da0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
41db0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
41dc0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
41dd0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
41de0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
41df0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
41e00 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
41e10 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
41e20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
41e30 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
41e40 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
41e50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
41e60 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
41e70 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
41e80 65 20 2e 20 22 69 73 64 69 67 69 74 22 29 20 28  e . "isdigit") (
41e90 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
41ea0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
41eb0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
41ec0 65 2f 63 74 79 70 65 2e 68 3a 31 31 31 3a 31 20  e/ctype.h:111:1 
41ed0 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
41ee0 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
41ef0 31 31 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  11:12>").    (va
41f00 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
41f10 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
41f20 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
41f30 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
41f40 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
41f50 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
41f60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
41f70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
41f80 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
41f90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
41fa0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
41fb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
41fc0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
41fd0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
41fe0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
41ff0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
42000 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
42010 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
42020 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
42030 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42040 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
42050 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
42060 65 20 2e 20 22 69 73 6c 6f 77 65 72 22 29 20 28  e . "islower") (
42070 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
42080 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
42090 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
420a0 65 2f 63 74 79 70 65 2e 68 3a 31 31 32 3a 31 20  e/ctype.h:112:1 
420b0 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
420c0 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
420d0 31 32 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  12:12>").    (va
420e0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
420f0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
42100 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
42110 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
42120 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
42130 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
42140 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
42150 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
42160 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
42170 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
42180 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
42190 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
421a0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
421b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
421c0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
421d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
421e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
421f0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
42200 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
42210 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42220 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
42230 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
42240 65 20 2e 20 22 69 73 67 72 61 70 68 22 29 20 28  e . "isgraph") (
42250 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
42260 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
42270 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
42280 65 2f 63 74 79 70 65 2e 68 3a 31 31 33 3a 31 20  e/ctype.h:113:1 
42290 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
422a0 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
422b0 31 33 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  13:12>").    (va
422c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
422d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
422e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
422f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
42300 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
42310 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
42320 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
42330 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
42340 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
42350 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
42360 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
42370 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
42380 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
42390 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
423a0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
423b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
423c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
423d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
423e0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
423f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42400 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
42410 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
42420 65 20 2e 20 22 69 73 70 72 69 6e 74 22 29 20 28  e . "isprint") (
42430 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
42440 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
42450 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
42460 65 2f 63 74 79 70 65 2e 68 3a 31 31 34 3a 31 20  e/ctype.h:114:1 
42470 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
42480 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
42490 31 34 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  14:12>").    (va
424a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
424b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
424c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
424d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
424e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
424f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
42500 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
42510 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
42520 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
42530 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
42540 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
42550 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
42560 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
42570 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
42580 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
42590 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
425a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
425b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
425c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
425d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
425e0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
425f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
42600 65 20 2e 20 22 69 73 70 75 6e 63 74 22 29 20 28  e . "ispunct") (
42610 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
42620 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
42630 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
42640 65 2f 63 74 79 70 65 2e 68 3a 31 31 35 3a 31 20  e/ctype.h:115:1 
42650 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
42660 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
42670 31 35 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  15:12>").    (va
42680 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
42690 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
426a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
426b0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
426c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
426d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
426e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
426f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
42700 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
42710 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
42720 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
42730 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
42740 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
42750 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
42760 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
42770 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
42780 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
42790 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
427a0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
427b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
427c0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
427d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
427e0 65 20 2e 20 22 69 73 73 70 61 63 65 22 29 20 28  e . "isspace") (
427f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
42800 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
42810 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
42820 65 2f 63 74 79 70 65 2e 68 3a 31 31 36 3a 31 20  e/ctype.h:116:1 
42830 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
42840 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
42850 31 36 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  16:12>").    (va
42860 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
42870 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
42880 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
42890 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
428a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
428b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
428c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
428d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
428e0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
428f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
42900 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
42910 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
42920 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
42930 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
42940 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
42950 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
42960 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
42970 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
42980 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
42990 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
429a0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
429b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
429c0 65 20 2e 20 22 69 73 75 70 70 65 72 22 29 20 28  e . "isupper") (
429d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
429e0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
429f0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
42a00 65 2f 63 74 79 70 65 2e 68 3a 31 31 37 3a 31 20  e/ctype.h:117:1 
42a10 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
42a20 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
42a30 31 37 3a 31 32 3e 22 29 0a 20 20 20 20 28 76 61  17:12>").    (va
42a40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
42a50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
42a60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
42a70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
42a80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
42a90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
42aa0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
42ab0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
42ac0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
42ad0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
42ae0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
42af0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
42b00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
42b10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
42b20 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
42b30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
42b40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
42b50 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
42b60 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
42b70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
42b80 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
42b90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
42ba0 65 20 2e 20 22 69 73 78 64 69 67 69 74 22 29 20  e . "isxdigit") 
42bb0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
42bc0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
42bd0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
42be0 64 65 2f 63 74 79 70 65 2e 68 3a 31 31 38 3a 31  de/ctype.h:118:1
42bf0 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
42c00 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
42c10 31 31 38 3a 31 32 3e 22 29 0a 20 20 20 20 28 76  118:12>").    (v
42c20 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
42c30 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
42c40 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
42c50 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
42c60 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
42c70 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
42c80 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
42c90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
42ca0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
42cb0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
42cc0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
42cd0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
42ce0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
42cf0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
42d00 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
42d10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
42d20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
42d30 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
42d40 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
42d50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
42d60 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
42d70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
42d80 6d 65 20 2e 20 22 74 6f 6c 6f 77 65 72 22 29 20  me . "tolower") 
42d90 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
42da0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
42db0 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31  nclude/ctype.h:1
42dc0 32 32 3a 31 32 22 29 20 28 76 61 72 69 61 64 69  22:12") (variadi
42dd0 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c  c . #f).    (inl
42de0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
42df0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
42e00 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
42e10 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
42e20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
42e30 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
42e40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
42e50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
42e60 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
42e70 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
42e80 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
42e90 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
42ea0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
42eb0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
42ec0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
42ed0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
42ee0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
42ef0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
42f00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
42f10 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
42f20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
42f30 61 6d 65 20 2e 20 22 74 6f 75 70 70 65 72 22 29  ame . "toupper")
42f40 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
42f50 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
42f60 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
42f70 31 32 35 3a 31 32 22 29 20 28 76 61 72 69 61 64  125:12") (variad
42f80 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e  ic . #f).    (in
42f90 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
42fa0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
42fb0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
42fc0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
42fd0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
42fe0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
42ff0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
43000 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
43010 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
43020 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
43030 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
43040 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
43050 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
43060 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
43070 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
43080 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
43090 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
430a0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
430b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
430c0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
430d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
430e0 6e 61 6d 65 20 2e 20 22 69 73 62 6c 61 6e 6b 22  name . "isblank"
430f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
43100 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
43110 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
43120 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 31 33 30  lude/ctype.h:130
43130 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
43140 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
43150 68 3a 31 33 30 3a 31 32 3e 22 29 0a 20 20 20 20  h:130:12>").    
43160 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
43170 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
43180 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
43190 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
431a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
431b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
431c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
431d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
431e0 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
431f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
43200 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
43210 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
43220 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
43230 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
43240 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
43250 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
43260 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
43270 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
43280 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
43290 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
432a0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
432b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
432c0 6e 61 6d 65 20 2e 20 22 69 73 61 73 63 69 69 22  name . "isascii"
432d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
432e0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
432f0 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68  /include/ctype.h
43300 3a 31 34 32 3a 31 32 22 29 20 28 76 61 72 69 61  :142:12") (varia
43310 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28 69  dic . #f).    (i
43320 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
43330 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
43340 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
43350 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
43360 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
43370 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
43380 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
43390 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _c").          (
433a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
433b0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
433c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
433d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
433e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
433f0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
43400 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
43410 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
43420 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
43430 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
43440 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
43450 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
43460 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
43470 28 6e 61 6d 65 20 2e 20 22 74 6f 61 73 63 69 69  (name . "toascii
43480 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
43490 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
434a0 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
434b0 68 3a 31 34 36 3a 31 32 22 29 20 28 76 61 72 69  h:146:12") (vari
434c0 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
434d0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
434e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
434f0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
43500 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
43510 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
43520 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
43530 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
43540 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  __c").          
43550 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
43560 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
43570 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
43580 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
43590 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
435a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
435b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
435c0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
435d0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
435e0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
435f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
43600 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
43610 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
43620 20 28 6e 61 6d 65 20 2e 20 22 5f 74 6f 75 70 70   (name . "_toupp
43630 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  er") (ns . 0).  
43640 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
43650 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
43660 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
43670 31 35 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  150:1 <Spelling=
43680 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
43690 70 65 2e 68 3a 31 35 30 3a 31 32 3e 22 29 0a 20  pe.h:150:12>"). 
436a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
436b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
436c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
436d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
436e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
436f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
43700 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
43710 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
43720 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
43730 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
43740 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
43750 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
43760 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
43770 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
43780 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
43790 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
437a0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
437b0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
437c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
437d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
437e0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
437f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
43800 29 20 28 6e 61 6d 65 20 2e 20 22 5f 74 6f 6c 6f  ) (name . "_tolo
43810 77 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  wer") (ns . 0). 
43820 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
43830 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
43840 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68  /include/ctype.h
43850 3a 31 35 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :151:1 <Spelling
43860 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  =/usr/include/ct
43870 79 70 65 2e 68 3a 31 35 31 3a 31 32 3e 22 29 0a  ype.h:151:12>").
43880 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
43890 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
438a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
438b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
438c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
438d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
438e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
438f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
43900 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
43910 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
43920 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
43930 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
43940 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
43950 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
43960 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
43970 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
43980 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
43990 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
439a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
439b0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
439c0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
439d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
439e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 61 6c  ") (name . "isal
439f0 6e 75 6d 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29  num_l") (ns . 0)
43a00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
43a10 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
43a20 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65  sr/include/ctype
43a30 2e 68 3a 32 35 31 3a 31 20 3c 53 70 65 6c 6c 69  .h:251:1 <Spelli
43a40 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
43a50 63 74 79 70 65 2e 68 3a 32 35 31 3a 31 34 3e 22  ctype.h:251:14>"
43a60 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
43a70 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
43a80 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
43a90 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
43aa0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
43ab0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
43ac0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
43ad0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
43ae0 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
43af0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
43b00 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
43b10 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
43b20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
43b30 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
43b40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
43b50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
43b60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
43b70 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c  pe (tag . "local
43b80 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
43b90 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
43ba0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
43bb0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
43bc0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
43bd0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
43be0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
43bf0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
43c00 20 22 69 73 61 6c 70 68 61 5f 6c 22 29 20 28 6e   "isalpha_l") (n
43c10 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
43c20 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
43c30 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
43c40 2f 63 74 79 70 65 2e 68 3a 32 35 32 3a 31 20 3c  /ctype.h:252:1 <
43c50 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
43c60 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35  clude/ctype.h:25
43c70 32 3a 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72  2:14>").    (var
43c80 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
43c90 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
43ca0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
43cb0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
43cc0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
43cd0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
43ce0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
43cf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
43d00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
43d10 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
43d20 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
43d30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
43d40 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
43d50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
43d60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
43d70 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
43d80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
43d90 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a  "locale_t"))))).
43da0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
43db0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
43dc0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
43dd0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
43de0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
43df0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
43e00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
43e10 6e 61 6d 65 20 2e 20 22 69 73 63 6e 74 72 6c 5f  name . "iscntrl_
43e20 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
43e30 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
43e40 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
43e50 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32  nclude/ctype.h:2
43e60 35 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  53:1 <Spelling=/
43e70 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70  usr/include/ctyp
43e80 65 2e 68 3a 32 35 33 3a 31 34 3e 22 29 0a 20 20  e.h:253:14>").  
43e90 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
43ea0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
43eb0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
43ec0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
43ed0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
43ee0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
43ef0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
43f00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
43f10 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
43f20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
43f30 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
43f40 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
43f50 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
43f60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
43f70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
43f80 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
43f90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
43fa0 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22  tag . "locale_t"
43fb0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
43fc0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
43fd0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
43fe0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
43ff0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
44000 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
44010 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
44020 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73  on") (name . "is
44030 64 69 67 69 74 5f 6c 22 29 20 28 6e 73 20 2e 20  digit_l") (ns . 
44040 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
44050 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
44060 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
44070 70 65 2e 68 3a 32 35 34 3a 31 20 3c 53 70 65 6c  pe.h:254:1 <Spel
44080 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
44090 65 2f 63 74 79 70 65 2e 68 3a 32 35 34 3a 31 34  e/ctype.h:254:14
440a0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
440b0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
440c0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
440d0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
440e0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
440f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
44100 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
44110 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
44120 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
44130 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
44140 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
44150 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
44160 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
44170 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
44180 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
44190 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
441a0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
441b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63  type (tag . "loc
441c0 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ale_t"))))).    
441d0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
441e0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
441f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
44200 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
44210 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
44220 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
44230 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
44240 20 2e 20 22 69 73 6c 6f 77 65 72 5f 6c 22 29 20   . "islower_l") 
44250 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
44260 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
44270 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
44280 64 65 2f 63 74 79 70 65 2e 68 3a 32 35 35 3a 31  de/ctype.h:255:1
44290 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
442a0 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
442b0 32 35 35 3a 31 34 3e 22 29 0a 20 20 20 20 28 76  255:14>").    (v
442c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
442d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
442e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
442f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
44300 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
44310 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
44320 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
44330 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
44340 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
44350 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
44360 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
44370 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
44380 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
44390 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
443a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
443b0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
443c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
443d0 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29  . "locale_t"))))
443e0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
443f0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
44400 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
44410 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
44420 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
44430 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
44440 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
44450 20 28 6e 61 6d 65 20 2e 20 22 69 73 67 72 61 70   (name . "isgrap
44460 68 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  h_l") (ns . 0). 
44470 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
44480 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
44490 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68  /include/ctype.h
444a0 3a 32 35 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :256:1 <Spelling
444b0 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  =/usr/include/ct
444c0 79 70 65 2e 68 3a 32 35 36 3a 31 34 3e 22 29 0a  ype.h:256:14>").
444d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
444e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
444f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
44500 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
44510 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
44520 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
44530 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
44540 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
44550 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
44560 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
44570 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
44580 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
44590 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
445a0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
445b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
445c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
445d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
445e0 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f   (tag . "locale_
445f0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
44600 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
44610 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
44620 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
44630 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
44640 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
44650 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
44660 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
44670 69 73 70 72 69 6e 74 5f 6c 22 29 20 28 6e 73 20  isprint_l") (ns 
44680 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
44690 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
446a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63   "/usr/include/c
446b0 74 79 70 65 2e 68 3a 32 35 37 3a 31 20 3c 53 70  type.h:257:1 <Sp
446c0 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
446d0 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35 37 3a  ude/ctype.h:257:
446e0 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  14>").    (varia
446f0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
44700 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
44710 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
44720 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
44730 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
44740 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
44750 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
44760 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
44770 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
44780 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
44790 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
447a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
447b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
447c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
447d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
447e0 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
447f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c   (type (tag . "l
44800 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20  ocale_t"))))).  
44810 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
44820 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
44830 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
44840 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
44850 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
44860 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
44870 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
44880 6d 65 20 2e 20 22 69 73 70 75 6e 63 74 5f 6c 22  me . "ispunct_l"
44890 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
448a0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
448b0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
448c0 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 35 38  lude/ctype.h:258
448d0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
448e0 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
448f0 68 3a 32 35 38 3a 31 34 3e 22 29 0a 20 20 20 20  h:258:14>").    
44900 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
44910 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
44920 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
44930 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
44940 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
44950 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
44960 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
44970 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
44980 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
44990 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
449a0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
449b0 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
449c0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
449d0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
449e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
449f0 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
44a00 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
44a10 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29  g . "locale_t"))
44a20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
44a30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
44a40 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
44a50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
44a60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
44a70 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
44a80 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
44a90 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 73 70  ") (name . "issp
44aa0 61 63 65 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29  ace_l") (ns . 0)
44ab0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
44ac0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
44ad0 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65  sr/include/ctype
44ae0 2e 68 3a 32 35 39 3a 31 20 3c 53 70 65 6c 6c 69  .h:259:1 <Spelli
44af0 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
44b00 63 74 79 70 65 2e 68 3a 32 35 39 3a 31 34 3e 22  ctype.h:259:14>"
44b10 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
44b20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
44b30 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
44b40 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
44b50 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
44b60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
44b70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
44b80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
44b90 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
44ba0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
44bb0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
44bc0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
44bd0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
44be0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
44bf0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
44c00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
44c10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
44c20 70 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c  pe (tag . "local
44c30 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
44c40 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
44c50 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
44c60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
44c70 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
44c80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
44c90 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
44ca0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
44cb0 20 22 69 73 75 70 70 65 72 5f 6c 22 29 20 28 6e   "isupper_l") (n
44cc0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
44cd0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
44ce0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
44cf0 2f 63 74 79 70 65 2e 68 3a 32 36 30 3a 31 20 3c  /ctype.h:260:1 <
44d00 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e  Spelling=/usr/in
44d10 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 36  clude/ctype.h:26
44d20 30 3a 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72  0:14>").    (var
44d30 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
44d40 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
44d50 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
44d60 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
44d70 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
44d80 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
44d90 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
44da0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
44db0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
44dc0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
44dd0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
44de0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
44df0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
44e00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
44e10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
44e20 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
44e30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
44e40 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a  "locale_t"))))).
44e50 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
44e60 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
44e70 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
44e80 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
44e90 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
44ea0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
44eb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
44ec0 6e 61 6d 65 20 2e 20 22 69 73 78 64 69 67 69 74  name . "isxdigit
44ed0 5f 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  _l") (ns . 0).  
44ee0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
44ef0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
44f00 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e 68 3a  include/ctype.h:
44f10 32 36 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  261:1 <Spelling=
44f20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79  /usr/include/cty
44f30 70 65 2e 68 3a 32 36 31 3a 31 34 3e 22 29 0a 20  pe.h:261:14>"). 
44f40 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
44f50 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
44f60 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
44f70 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
44f80 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
44f90 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
44fa0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
44fb0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
44fc0 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
44fd0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
44fe0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
44ff0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
45000 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
45010 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
45020 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
45030 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
45040 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
45050 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65 5f 74  (tag . "locale_t
45060 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
45070 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
45080 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
45090 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
450a0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
450b0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
450c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
450d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 69  ion") (name . "i
450e0 73 62 6c 61 6e 6b 5f 6c 22 29 20 28 6e 73 20 2e  sblank_l") (ns .
450f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
45100 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
45110 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 63 74  "/usr/include/ct
45120 79 70 65 2e 68 3a 32 36 33 3a 31 20 3c 53 70 65  ype.h:263:1 <Spe
45130 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
45140 64 65 2f 63 74 79 70 65 2e 68 3a 32 36 33 3a 31  de/ctype.h:263:1
45150 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  4>").    (variad
45160 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
45170 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
45180 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
45190 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
451a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
451b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
451c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
451d0 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
451e0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
451f0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
45200 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
45210 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
45220 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
45230 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
45240 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
45250 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
45260 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 6c 6f  (type (tag . "lo
45270 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20 20 20  cale_t"))))).   
45280 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
45290 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
452a0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
452b0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
452c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
452d0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
452e0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
452f0 65 20 2e 20 22 5f 5f 74 6f 6c 6f 77 65 72 5f 6c  e . "__tolower_l
45300 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
45310 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
45320 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
45330 68 3a 32 36 37 3a 31 32 22 29 20 28 76 61 72 69  h:267:12") (vari
45340 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
45350 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
45360 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
45370 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
45380 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
45390 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
453a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
453b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
453c0 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  __c").          
453d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
453e0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
453f0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
45400 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
45410 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
45420 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
45430 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 22     (name . "__l"
45440 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
45450 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65  e (tag . "locale
45460 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
45470 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
45480 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
45490 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
454a0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
454b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
454c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
454d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
454e0 22 74 6f 6c 6f 77 65 72 5f 6c 22 29 20 28 6e 73  "tolower_l") (ns
454f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
45500 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
45510 75 64 65 2f 63 74 79 70 65 2e 68 3a 32 36 38 3a  ude/ctype.h:268:
45520 31 32 22 29 20 28 76 61 72 69 61 64 69 63 20 2e  12") (variadic .
45530 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69 6e 65   #f).    (inline
45540 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
45550 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
45560 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
45570 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
45580 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
45590 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
455a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 22 29 0a   (name . "__c").
455b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
455c0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
455d0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
455e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
455f0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
45600 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
45610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
45620 6d 65 20 2e 20 22 5f 5f 6c 22 29 0a 20 20 20 20  me . "__l").    
45630 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
45640 20 2e 20 22 6c 6f 63 61 6c 65 5f 74 22 29 29 29   . "locale_t")))
45650 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
45660 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
45670 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
45680 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
45690 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
456a0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
456b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
456c0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 6f 75  ) (name . "__tou
456d0 70 70 65 72 5f 6c 22 29 20 28 6e 73 20 2e 20 30  pper_l") (ns . 0
456e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
456f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
45700 63 74 79 70 65 2e 68 3a 32 37 31 3a 31 32 22 29  ctype.h:271:12")
45710 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
45720 0a 20 20 20 20 28 69 6e 6c 69 6e 65 20 2e 20 23  .    (inline . #
45730 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
45740 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
45750 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
45760 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
45770 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
45780 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
45790 6d 65 20 2e 20 22 5f 5f 63 22 29 0a 20 20 20 20  me . "__c").    
457a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
457b0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
457c0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
457d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
457e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
457f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
45800 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
45810 20 22 5f 5f 6c 22 29 0a 20 20 20 20 20 20 20 20   "__l").        
45820 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
45830 6c 6f 63 61 6c 65 5f 74 22 29 29 29 29 29 0a 20  locale_t"))))). 
45840 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
45850 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
45860 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
45870 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
45880 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
45890 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
458a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
458b0 61 6d 65 20 2e 20 22 74 6f 75 70 70 65 72 5f 6c  ame . "toupper_l
458c0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
458d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
458e0 72 2f 69 6e 63 6c 75 64 65 2f 63 74 79 70 65 2e  r/include/ctype.
458f0 68 3a 32 37 32 3a 31 32 22 29 20 28 76 61 72 69  h:272:12") (vari
45900 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20 28  adic . #f).    (
45910 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
45920 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
45930 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
45940 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
45950 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
45960 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
45970 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
45980 5f 5f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  __c").          
45990 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
459a0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
459b0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
459c0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
459d0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
459e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
459f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 22     (name . "__l"
45a00 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
45a10 65 20 28 74 61 67 20 2e 20 22 6c 6f 63 61 6c 65  e (tag . "locale
45a20 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  _t"))))).    (re
45a30 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
45a40 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
45a50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
45a60 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
45a70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
45a80 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
45a90 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
45aa0 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
45ab0 22 66 6c 6f 61 74 5f 74 22 29 0a 20 20 20 20 28  "float_t").    (
45ac0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
45ad0 2f 69 6e 63 6c 75 64 65 2f 6d 61 74 68 2e 68 3a  /include/math.h:
45ae0 38 33 3a 31 35 22 29 0a 20 20 20 20 28 74 79 70  83:15").    (typ
45af0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
45b00 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
45b10 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
45b20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
45b30 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
45b40 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
45b50 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
45b60 20 20 28 6e 61 6d 65 20 2e 20 22 64 6f 75 62 6c    (name . "doubl
45b70 65 5f 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  e_t").    (locat
45b80 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
45b90 75 64 65 2f 6d 61 74 68 2e 68 3a 38 34 3a 31 36  ude/math.h:84:16
45ba0 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
45bb0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
45bc0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
45bd0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
45be0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
45bf0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
45c00 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
45c10 61 6d 65 20 2e 20 22 5f 5f 66 70 63 6c 61 73 73  ame . "__fpclass
45c20 69 66 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ify") (ns . 0). 
45c30 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
45c40 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
45c50 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
45c60 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66  thcalls-helper-f
45c70 75 6e 63 74 69 6f 6e 73 2e 68 3a 32 31 3a 31 20  unctions.h:21:1 
45c80 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
45c90 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
45ca0 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e  calls-helper-fun
45cb0 63 74 69 6f 6e 73 2e 68 3a 32 31 3a 32 30 3e 22  ctions.h:21:20>"
45cc0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
45cd0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
45ce0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
45cf0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
45d00 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
45d10 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
45d20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
45d30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
45d40 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
45d50 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
45d60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
45d70 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
45d80 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
45d90 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
45da0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
45db0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
45dc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
45dd0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
45de0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
45df0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
45e00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
45e10 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
45e20 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
45e30 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 62 69  name . "__signbi
45e40 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
45e50 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
45e60 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
45e70 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
45e80 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e  calls-helper-fun
45e90 63 74 69 6f 6e 73 2e 68 3a 32 35 3a 31 20 3c 53  ctions.h:25:1 <S
45ea0 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
45eb0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
45ec0 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74  lls-helper-funct
45ed0 69 6f 6e 73 2e 68 3a 32 35 3a 32 30 3e 22 29 0a  ions.h:25:20>").
45ee0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
45ef0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
45f00 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
45f10 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
45f20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
45f30 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
45f40 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
45f50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
45f60 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20  e . "__value"). 
45f70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
45f80 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
45f90 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
45fa0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
45fb0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
45fc0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
45fd0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
45fe0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
45ff0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
46000 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
46010 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
46020 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
46030 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
46040 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
46050 6d 65 20 2e 20 22 5f 5f 69 73 69 6e 66 22 29 20  me . "__isinf") 
46060 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
46070 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
46080 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
46090 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
460a0 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f  s-helper-functio
460b0 6e 73 2e 68 3a 33 30 3a 31 20 3c 53 70 65 6c 6c  ns.h:30:1 <Spell
460c0 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
460d0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d  /bits/mathcalls-
460e0 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73  helper-functions
460f0 2e 68 3a 33 30 3a 32 30 3e 22 29 0a 20 20 20 20  .h:30:20>").    
46100 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
46110 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
46120 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
46130 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
46140 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
46150 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
46160 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
46170 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
46180 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20  "__value").     
46190 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
461a0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
461b0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
461c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
461d0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
461e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
461f0 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
46200 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
46210 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
46220 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
46230 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
46240 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
46250 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
46260 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
46270 20 22 5f 5f 66 69 6e 69 74 65 22 29 20 28 6e 73   "__finite") (ns
46280 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
46290 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
462a0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
462b0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68  bits/mathcalls-h
462c0 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e  elper-functions.
462d0 68 3a 33 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:33:1 <Spelling
462e0 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
462f0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c  ts/mathcalls-hel
46300 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a  per-functions.h:
46310 33 33 3a 32 30 3e 22 29 0a 20 20 20 20 28 76 61  33:20>").    (va
46320 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
46330 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
46340 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
46350 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
46360 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
46370 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
46380 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
46390 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
463a0 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
463b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
463c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
463d0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
463e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
463f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
46400 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
46410 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
46420 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
46430 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
46440 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
46450 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
46460 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
46470 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
46480 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
46490 5f 69 73 6e 61 6e 22 29 20 28 6e 73 20 2e 20 30  _isnan") (ns . 0
464a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
464b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
464c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
464d0 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65  /mathcalls-helpe
464e0 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 36  r-functions.h:36
464f0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
46500 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
46510 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d  athcalls-helper-
46520 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 36 3a 32  functions.h:36:2
46530 30 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  0>").    (variad
46540 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
46550 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
46560 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
46570 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
46580 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
46590 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
465a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
465b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75   (name . "__valu
465c0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
465d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
465e0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
465f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
46600 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
46610 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
46620 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
46630 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
46640 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
46650 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
46660 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
46670 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
46680 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
46690 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
466a0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 73 65  ) (name . "__ise
466b0 71 73 69 67 22 29 20 28 6e 73 20 2e 20 30 29 0a  qsig") (ns . 0).
466c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
466d0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
466e0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
466f0 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d  athcalls-helper-
46700 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 39 3a 31  functions.h:39:1
46710 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
46720 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
46730 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75  hcalls-helper-fu
46740 6e 63 74 69 6f 6e 73 2e 68 3a 33 39 3a 32 30 3e  nctions.h:39:20>
46750 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
46760 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
46770 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
46780 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
46790 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
467a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
467b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
467c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
467d0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
467e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
467f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
46800 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
46810 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
46820 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
46830 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
46840 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
46850 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
46860 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
46870 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
46880 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
46890 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
468a0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
468b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
468c0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
468d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
468e0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
468f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
46900 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
46910 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
46920 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
46930 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
46940 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
46950 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
46960 6e 61 6d 65 20 2e 20 22 5f 5f 69 73 73 69 67 6e  name . "__issign
46970 61 6c 69 6e 67 22 29 20 28 6e 73 20 2e 20 30 29  aling") (ns . 0)
46980 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
46990 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
469a0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
469b0 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72  mathcalls-helper
469c0 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 34 32 3a  -functions.h:42:
469d0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
469e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
469f0 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66  thcalls-helper-f
46a00 75 6e 63 74 69 6f 6e 73 2e 68 3a 34 32 3a 32 30  unctions.h:42:20
46a10 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
46a20 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
46a30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
46a40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
46a50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
46a60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
46a70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
46a80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
46a90 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65  (name . "__value
46aa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
46ab0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
46ac0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
46ad0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
46ae0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
46af0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
46b00 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
46b10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
46b20 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
46b30 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
46b40 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
46b50 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
46b60 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
46b70 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
46b80 20 28 6e 61 6d 65 20 2e 20 22 61 63 6f 73 22 29   (name . "acos")
46b90 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
46ba0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
46bb0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
46bc0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
46bd0 6c 73 2e 68 3a 35 33 3a 31 20 3c 53 70 65 6c 6c  ls.h:53:1 <Spell
46be0 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
46bf0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
46c00 68 3a 35 33 3a 31 33 3e 22 29 0a 20 20 20 20 28  h:53:13>").    (
46c10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
46c20 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
46c30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
46c40 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
46c50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
46c60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
46c70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
46c80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
46c90 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
46ca0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
46cb0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
46cc0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
46cd0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
46ce0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
46cf0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
46d00 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
46d10 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
46d20 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
46d30 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
46d40 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
46d50 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
46d60 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
46d70 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
46d80 5f 5f 61 63 6f 73 22 29 20 28 6e 73 20 2e 20 30  __acos") (ns . 0
46d90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
46da0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
46db0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
46dc0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 33 3a  /mathcalls.h:53:
46dd0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
46de0 61 74 63 68 20 73 70 61 63 65 3e 3a 37 36 3a 31  atch space>:76:1
46df0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
46e00 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
46e10 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
46e20 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
46e30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
46e40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
46e50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
46e60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
46e70 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
46e80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
46e90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
46ea0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
46eb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
46ec0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
46ed0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
46ee0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
46ef0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
46f00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
46f10 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
46f20 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
46f30 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
46f40 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
46f50 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
46f60 28 6e 61 6d 65 20 2e 20 22 61 73 69 6e 22 29 20  (name . "asin") 
46f70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
46f80 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
46f90 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
46fa0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
46fb0 73 2e 68 3a 35 35 3a 31 20 3c 53 70 65 6c 6c 69  s.h:55:1 <Spelli
46fc0 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
46fd0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
46fe0 3a 35 35 3a 31 33 3e 22 29 0a 20 20 20 20 28 76  :55:13>").    (v
46ff0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
47000 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
47010 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
47020 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
47030 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
47040 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
47050 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
47060 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
47070 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
47080 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
47090 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
470a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
470b0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
470c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
470d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
470e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
470f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
47100 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
47110 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
47120 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
47130 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
47140 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
47150 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
47160 5f 61 73 69 6e 22 29 20 28 6e 73 20 2e 20 30 29  _asin") (ns . 0)
47170 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
47180 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
47190 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
471a0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 35 3a 31  mathcalls.h:55:1
471b0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
471c0 74 63 68 20 73 70 61 63 65 3e 3a 37 37 3a 31 3e  tch space>:77:1>
471d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
471e0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
471f0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
47200 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
47210 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
47220 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
47230 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
47240 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
47250 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
47260 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
47270 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
47280 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
47290 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
472a0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
472b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
472c0 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
472d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
472e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
472f0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
47300 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
47310 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
47320 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
47330 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
47340 6e 61 6d 65 20 2e 20 22 61 74 61 6e 22 29 20 28  name . "atan") (
47350 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
47360 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
47370 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
47380 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
47390 2e 68 3a 35 37 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:57:1 <Spellin
473a0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
473b0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
473c0 35 37 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  57:13>").    (va
473d0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
473e0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
473f0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
47400 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
47410 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
47420 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
47430 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
47440 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
47450 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
47460 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
47470 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
47480 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
47490 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
474a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
474b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
474c0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
474d0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
474e0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
474f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
47500 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
47510 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
47520 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
47530 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
47540 61 74 61 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  atan") (ns . 0).
47550 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
47560 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
47570 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
47580 61 74 68 63 61 6c 6c 73 2e 68 3a 35 37 3a 31 20  athcalls.h:57:1 
47590 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
475a0 63 68 20 73 70 61 63 65 3e 3a 37 38 3a 31 3e 22  ch space>:78:1>"
475b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
475c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
475d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
475e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
475f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
47600 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
47610 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
47620 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
47630 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
47640 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
47650 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
47660 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
47670 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
47680 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
47690 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
476a0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
476b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
476c0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
476d0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
476e0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
476f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
47700 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
47710 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
47720 61 6d 65 20 2e 20 22 61 74 61 6e 32 22 29 20 28  ame . "atan2") (
47730 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
47740 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
47750 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
47760 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
47770 2e 68 3a 35 39 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:59:1 <Spellin
47780 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
47790 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
477a0 35 39 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  59:13>").    (va
477b0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
477c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
477d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
477e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
477f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
47800 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
47810 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
47820 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
47830 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
47840 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
47850 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
47860 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
47870 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
47880 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
47890 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
478a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
478b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
478c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
478d0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
478e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
478f0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
47900 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
47910 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
47920 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
47930 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
47940 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
47950 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
47960 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
47970 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
47980 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
47990 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
479a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
479b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
479c0 22 5f 5f 61 74 61 6e 32 22 29 20 28 6e 73 20 2e  "__atan2") (ns .
479d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
479e0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
479f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
47a00 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35  ts/mathcalls.h:5
47a10 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  9:1 <Spelling=<s
47a20 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 37 39  cratch space>:79
47a30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
47a40 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
47a50 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
47a60 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
47a70 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
47a80 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
47a90 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
47aa0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
47ab0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
47ac0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
47ad0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
47ae0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
47af0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
47b00 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
47b10 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
47b20 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
47b30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
47b40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
47b50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
47b60 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
47b70 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
47b80 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
47b90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
47ba0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
47bb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
47bc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
47bd0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
47be0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
47bf0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
47c00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
47c10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
47c20 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
47c30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
47c40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 6f  on") (name . "co
47c50 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
47c60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
47c70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
47c80 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
47c90 63 61 6c 6c 73 2e 68 3a 36 32 3a 31 20 3c 53 70  calls.h:62:1 <Sp
47ca0 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
47cb0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
47cc0 6c 73 2e 68 3a 36 32 3a 31 37 3e 22 29 0a 20 20  ls.h:62:17>").  
47cd0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
47ce0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
47cf0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
47d00 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
47d10 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
47d20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
47d30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
47d40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
47d50 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
47d60 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
47d70 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
47d80 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
47d90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
47da0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
47db0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
47dc0 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
47dd0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
47de0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
47df0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
47e00 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
47e10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
47e20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
47e30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
47e40 2e 20 22 5f 5f 63 6f 73 22 29 20 28 6e 73 20 2e  . "__cos") (ns .
47e50 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
47e60 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
47e70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
47e80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36  ts/mathcalls.h:6
47e90 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
47ea0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 38 31  cratch space>:81
47eb0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
47ec0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
47ed0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
47ee0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
47ef0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
47f00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
47f10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
47f20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
47f30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
47f40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
47f50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
47f60 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
47f70 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
47f80 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
47f90 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
47fa0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
47fb0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
47fc0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
47fd0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
47fe0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
47ff0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
48000 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
48010 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
48020 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 6e 22 29  ) (name . "sin")
48030 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
48040 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
48050 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
48060 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
48070 6c 73 2e 68 3a 36 34 3a 31 20 3c 53 70 65 6c 6c  ls.h:64:1 <Spell
48080 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
48090 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
480a0 68 3a 36 34 3a 31 37 3e 22 29 0a 20 20 20 20 28  h:64:17>").    (
480b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
480c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
480d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
480e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
480f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
48100 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
48110 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
48120 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
48130 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
48140 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
48150 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
48160 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
48170 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
48180 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
48190 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
481a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
481b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
481c0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
481d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
481e0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
481f0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
48200 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
48210 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
48220 5f 5f 73 69 6e 22 29 20 28 6e 73 20 2e 20 30 29  __sin") (ns . 0)
48230 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
48240 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
48250 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
48260 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 34 3a 31  mathcalls.h:64:1
48270 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
48280 74 63 68 20 73 70 61 63 65 3e 3a 38 33 3a 31 3e  tch space>:83:1>
48290 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
482a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
482b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
482c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
482d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
482e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
482f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
48300 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
48310 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
48320 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
48330 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
48340 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
48350 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
48360 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
48370 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
48380 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
48390 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
483a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
483b0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
483c0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
483d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
483e0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
483f0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
48400 6e 61 6d 65 20 2e 20 22 74 61 6e 22 29 20 28 6e  name . "tan") (n
48410 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
48420 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
48430 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
48440 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
48450 68 3a 36 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:66:1 <Spelling
48460 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
48470 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36  ts/mathcalls.h:6
48480 36 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72  6:13>").    (var
48490 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
484a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
484b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
484c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
484d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
484e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
484f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
48500 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
48510 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
48520 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
48530 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
48540 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
48550 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
48560 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
48570 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
48580 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
48590 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
485a0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
485b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
485c0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
485d0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
485e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
485f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74  n") (name . "__t
48600 61 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  an") (ns . 0).  
48610 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
48620 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
48630 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
48640 68 63 61 6c 6c 73 2e 68 3a 36 36 3a 31 20 3c 53  hcalls.h:66:1 <S
48650 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
48660 20 73 70 61 63 65 3e 3a 38 34 3a 31 3e 22 29 0a   space>:84:1>").
48670 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
48680 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
48690 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
486a0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
486b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
486c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
486d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
486e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
486f0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
48700 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
48710 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
48720 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
48730 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
48740 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
48750 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
48760 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
48770 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
48780 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
48790 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
487a0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
487b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
487c0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
487d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
487e0 65 20 2e 20 22 63 6f 73 68 22 29 20 28 6e 73 20  e . "cosh") (ns 
487f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
48800 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
48810 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
48820 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
48830 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  71:1 <Spelling=/
48840 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
48850 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 31 3a  /mathcalls.h:71:
48860 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  13>").    (varia
48870 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
48880 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
48890 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
488a0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
488b0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
488c0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
488d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
488e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
488f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
48900 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
48910 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
48920 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
48930 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
48940 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
48950 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
48960 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
48970 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
48980 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
48990 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
489a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
489b0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
489c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
489d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 73  ) (name . "__cos
489e0 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  h") (ns . 0).   
489f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
48a00 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
48a10 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
48a20 63 61 6c 6c 73 2e 68 3a 37 31 3a 31 20 3c 53 70  calls.h:71:1 <Sp
48a30 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
48a40 73 70 61 63 65 3e 3a 38 35 3a 31 3e 22 29 0a 20  space>:85:1>"). 
48a50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
48a60 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
48a70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
48a80 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
48a90 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
48aa0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
48ab0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
48ac0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
48ad0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
48ae0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
48af0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
48b00 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
48b10 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
48b20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
48b30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
48b40 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
48b50 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
48b60 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
48b70 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
48b80 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
48b90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
48ba0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
48bb0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
48bc0 20 2e 20 22 73 69 6e 68 22 29 20 28 6e 73 20 2e   . "sinh") (ns .
48bd0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
48be0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
48bf0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
48c00 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37  ts/mathcalls.h:7
48c10 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  3:1 <Spelling=/u
48c20 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
48c30 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 33 3a 31  mathcalls.h:73:1
48c40 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
48c50 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
48c60 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
48c70 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
48c80 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
48c90 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
48ca0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
48cb0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
48cc0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
48cd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
48ce0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
48cf0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
48d00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
48d10 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
48d20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
48d30 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
48d40 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
48d50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
48d60 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
48d70 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
48d80 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
48d90 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
48da0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
48db0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 6e 68   (name . "__sinh
48dc0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
48dd0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
48de0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
48df0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
48e00 61 6c 6c 73 2e 68 3a 37 33 3a 31 20 3c 53 70 65  alls.h:73:1 <Spe
48e10 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
48e20 70 61 63 65 3e 3a 38 36 3a 31 3e 22 29 0a 20 20  pace>:86:1>").  
48e30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
48e40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
48e50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
48e60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
48e70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
48e80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
48e90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
48ea0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
48eb0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
48ec0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
48ed0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
48ee0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
48ef0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
48f00 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
48f10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
48f20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
48f30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
48f40 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
48f50 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
48f60 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
48f70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
48f80 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
48f90 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
48fa0 2e 20 22 74 61 6e 68 22 29 20 28 6e 73 20 2e 20  . "tanh") (ns . 
48fb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
48fc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
48fd0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
48fe0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 35  s/mathcalls.h:75
48ff0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
49000 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
49010 61 74 68 63 61 6c 6c 73 2e 68 3a 37 35 3a 31 33  athcalls.h:75:13
49020 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
49030 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
49040 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
49050 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
49060 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
49070 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
49080 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
49090 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
490a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
490b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
490c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
490d0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
490e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
490f0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
49100 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
49110 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
49120 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
49130 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
49140 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
49150 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
49160 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
49170 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
49180 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
49190 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 6e 68 22  (name . "__tanh"
491a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
491b0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
491c0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
491d0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
491e0 6c 6c 73 2e 68 3a 37 35 3a 31 20 3c 53 70 65 6c  lls.h:75:1 <Spel
491f0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
49200 61 63 65 3e 3a 38 37 3a 31 3e 22 29 0a 20 20 20  ace>:87:1>").   
49210 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
49220 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
49230 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
49240 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
49250 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
49260 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
49270 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
49280 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
49290 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
492a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
492b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
492c0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
492d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
492e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
492f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
49300 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
49310 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
49320 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
49330 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
49340 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
49350 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
49360 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
49370 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
49380 20 22 61 63 6f 73 68 22 29 20 28 6e 73 20 2e 20   "acosh") (ns . 
49390 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
493a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
493b0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
493c0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 35  s/mathcalls.h:85
493d0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
493e0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
493f0 61 74 68 63 61 6c 6c 73 2e 68 3a 38 35 3a 31 33  athcalls.h:85:13
49400 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
49410 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
49420 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
49430 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
49440 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
49450 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
49460 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
49470 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
49480 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
49490 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
494a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
494b0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
494c0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
494d0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
494e0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
494f0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
49500 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
49510 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
49520 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
49530 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
49540 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
49550 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
49560 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
49570 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 63 6f 73 68  (name . "__acosh
49580 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
49590 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
495a0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
495b0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
495c0 61 6c 6c 73 2e 68 3a 38 35 3a 31 20 3c 53 70 65  alls.h:85:1 <Spe
495d0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
495e0 70 61 63 65 3e 3a 38 38 3a 31 3e 22 29 0a 20 20  pace>:88:1>").  
495f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
49600 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
49610 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
49620 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
49630 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
49640 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
49650 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
49660 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
49670 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
49680 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
49690 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
496a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
496b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
496c0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
496d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
496e0 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
496f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
49700 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
49710 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
49720 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
49730 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
49740 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
49750 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
49760 2e 20 22 61 73 69 6e 68 22 29 20 28 6e 73 20 2e  . "asinh") (ns .
49770 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
49780 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
49790 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
497a0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38  ts/mathcalls.h:8
497b0 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  7:1 <Spelling=/u
497c0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
497d0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 37 3a 31  mathcalls.h:87:1
497e0 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
497f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
49800 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
49810 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
49820 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
49830 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
49840 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
49850 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
49860 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
49870 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
49880 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
49890 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
498a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
498b0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
498c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
498d0 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
498e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
498f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
49900 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
49910 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
49920 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
49930 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
49940 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
49950 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 73 69 6e   (name . "__asin
49960 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  h") (ns . 0).   
49970 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
49980 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
49990 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
499a0 63 61 6c 6c 73 2e 68 3a 38 37 3a 31 20 3c 53 70  calls.h:87:1 <Sp
499b0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
499c0 73 70 61 63 65 3e 3a 38 39 3a 31 3e 22 29 0a 20  space>:89:1>"). 
499d0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
499e0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
499f0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
49a00 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
49a10 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
49a20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
49a30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
49a40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
49a50 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
49a60 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
49a70 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
49a80 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
49a90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
49aa0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
49ab0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
49ac0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
49ad0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
49ae0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
49af0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
49b00 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
49b10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
49b20 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
49b30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
49b40 20 2e 20 22 61 74 61 6e 68 22 29 20 28 6e 73 20   . "atanh") (ns 
49b50 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
49b60 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
49b70 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
49b80 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
49b90 38 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  89:1 <Spelling=/
49ba0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
49bb0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 39 3a  /mathcalls.h:89:
49bc0 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  13>").    (varia
49bd0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
49be0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
49bf0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
49c00 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
49c10 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
49c20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
49c30 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
49c40 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
49c50 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
49c60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
49c70 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
49c80 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
49c90 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
49ca0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
49cb0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
49cc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
49cd0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
49ce0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
49cf0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
49d00 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
49d10 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
49d20 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
49d30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74 61  ) (name . "__ata
49d40 6e 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nh") (ns . 0).  
49d50 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
49d60 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
49d70 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
49d80 68 63 61 6c 6c 73 2e 68 3a 38 39 3a 31 20 3c 53  hcalls.h:89:1 <S
49d90 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
49da0 20 73 70 61 63 65 3e 3a 39 30 3a 31 3e 22 29 0a   space>:90:1>").
49db0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
49dc0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
49dd0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
49de0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
49df0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
49e00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
49e10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
49e20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
49e30 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
49e40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
49e50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
49e60 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
49e70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
49e80 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
49e90 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
49ea0 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
49eb0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
49ec0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
49ed0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
49ee0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
49ef0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
49f00 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
49f10 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
49f20 65 20 2e 20 22 65 78 70 22 29 20 28 6e 73 20 2e  e . "exp") (ns .
49f30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
49f40 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
49f50 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
49f60 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39  ts/mathcalls.h:9
49f70 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  5:1 <Spelling=/u
49f80 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
49f90 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39 35 3a 31  mathcalls.h:95:1
49fa0 37 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  7>").    (variad
49fb0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
49fc0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
49fd0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
49fe0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
49ff0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4a000 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4a010 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4a020 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4a030 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4a040 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4a050 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4a060 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4a070 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4a080 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4a090 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4a0a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4a0b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4a0c0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4a0d0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4a0e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4a0f0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4a100 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4a110 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 22   (name . "__exp"
4a120 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4a130 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4a140 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4a150 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4a160 6c 6c 73 2e 68 3a 39 35 3a 31 20 3c 53 70 65 6c  lls.h:95:1 <Spel
4a170 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4a180 61 63 65 3e 3a 39 32 3a 31 3e 22 29 0a 20 20 20  ace>:92:1>").   
4a190 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4a1a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4a1b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4a1c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4a1d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4a1e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4a1f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4a200 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4a210 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4a220 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4a230 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4a240 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4a250 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4a260 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4a270 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4a280 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4a290 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4a2a0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4a2b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4a2c0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4a2d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4a2e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4a2f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4a300 20 22 66 72 65 78 70 22 29 20 28 6e 73 20 2e 20   "frexp") (ns . 
4a310 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
4a320 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
4a330 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4a340 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39 38  s/mathcalls.h:98
4a350 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4a360 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4a370 61 74 68 63 61 6c 6c 73 2e 68 3a 39 38 3a 31 33  athcalls.h:98:13
4a380 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
4a390 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
4a3a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
4a3b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
4a3c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
4a3d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
4a3e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
4a3f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
4a400 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
4a410 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
4a420 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
4a430 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4a440 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
4a450 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
4a460 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
4a470 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
4a480 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
4a490 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4a4a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78     (name . "__ex
4a4b0 70 6f 6e 65 6e 74 22 29 0a 20 20 20 20 20 20 20  ponent").       
4a4c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4a4d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
4a4e0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
4a4f0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
4a500 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4a510 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
4a520 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4a530 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
4a540 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4a550 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
4a560 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
4a570 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4a580 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
4a590 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4a5a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4a5b0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
4a5c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
4a5d0 6e 61 6d 65 20 2e 20 22 5f 5f 66 72 65 78 70 22  name . "__frexp"
4a5e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4a5f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4a600 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4a610 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4a620 6c 6c 73 2e 68 3a 39 38 3a 31 20 3c 53 70 65 6c  lls.h:98:1 <Spel
4a630 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4a640 61 63 65 3e 3a 39 33 3a 31 3e 22 29 0a 20 20 20  ace>:93:1>").   
4a650 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4a660 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4a670 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4a680 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4a690 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4a6a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4a6b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4a6c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4a6d0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4a6e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4a6f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4a700 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4a710 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4a720 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4a730 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4a740 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  4))).        ((t
4a750 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4a760 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4a770 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e 74 22  e . "__exponent"
4a780 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4a790 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4a7a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
4a7b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
4a7c0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
4a7d0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
4a7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
4a7f0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
4a800 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4a810 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
4a820 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
4a830 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
4a840 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4a850 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4a860 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
4a870 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4a880 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
4a890 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
4a8a0 22 6c 64 65 78 70 22 29 20 28 6e 73 20 2e 20 30  "ldexp") (ns . 0
4a8b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4a8c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4a8d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4a8e0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 31  /mathcalls.h:101
4a8f0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4a900 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4a910 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 31 3a 31  athcalls.h:101:1
4a920 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
4a930 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4a940 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4a950 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4a960 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4a970 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4a980 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4a990 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4a9a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4a9b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4a9c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4a9d0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4a9e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4a9f0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4aa00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4aa10 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
4aa20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
4aa30 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4aa40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65      (name . "__e
4aa50 78 70 6f 6e 65 6e 74 22 29 0a 20 20 20 20 20 20  xponent").      
4aa60 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
4aa70 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
4aa80 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
4aa90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
4aaa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4aab0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
4aac0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
4aad0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
4aae0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4aaf0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4ab00 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
4ab10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4ab20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
4ab30 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
4ab40 22 5f 5f 6c 64 65 78 70 22 29 20 28 6e 73 20 2e  "__ldexp") (ns .
4ab50 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4ab60 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
4ab70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
4ab80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4ab90 30 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  01:1 <Spelling=<
4aba0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39  scratch space>:9
4abb0 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  4:1>").    (vari
4abc0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
4abd0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
4abe0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
4abf0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
4ac00 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
4ac10 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
4ac20 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4ac30 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
4ac40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4ac50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4ac60 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4ac70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4ac80 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4ac90 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4aca0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4acb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
4acc0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4acd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4ace0 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20 20 20  _exponent").    
4acf0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4ad00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4ad10 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
4ad20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
4ad30 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
4ad40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4ad50 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
4ad60 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4ad70 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4ad80 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4ad90 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4ada0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4adb0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4adc0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4add0 2e 20 22 6c 6f 67 22 29 20 28 6e 73 20 2e 20 30  . "log") (ns . 0
4ade0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4adf0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4ae00 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4ae10 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 34  /mathcalls.h:104
4ae20 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4ae30 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4ae40 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 34 3a 31  athcalls.h:104:1
4ae50 37 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  7>").    (variad
4ae60 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4ae70 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4ae80 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4ae90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4aea0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4aeb0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4aec0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4aed0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4aee0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4aef0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4af00 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4af10 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4af20 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4af30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4af40 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4af50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4af60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4af70 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4af80 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4af90 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4afa0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4afb0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4afc0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 22   (name . "__log"
4afd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4afe0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4aff0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4b000 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4b010 6c 6c 73 2e 68 3a 31 30 34 3a 31 20 3c 53 70 65  lls.h:104:1 <Spe
4b020 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
4b030 70 61 63 65 3e 3a 39 36 3a 31 3e 22 29 0a 20 20  pace>:96:1>").  
4b040 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4b050 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4b060 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4b070 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4b080 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4b090 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4b0a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4b0b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4b0c0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4b0d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4b0e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4b0f0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4b100 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4b110 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4b120 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4b130 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
4b140 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4b150 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4b160 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4b170 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4b180 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4b190 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4b1a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4b1b0 2e 20 22 6c 6f 67 31 30 22 29 20 28 6e 73 20 2e  . "log10") (ns .
4b1c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
4b1d0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
4b1e0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
4b1f0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4b200 30 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  07:1 <Spelling=/
4b210 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4b220 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 37  /mathcalls.h:107
4b230 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
4b240 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
4b250 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
4b260 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
4b270 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
4b280 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
4b290 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
4b2a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4b2b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
4b2c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4b2d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4b2e0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4b2f0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4b300 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4b310 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4b320 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
4b330 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
4b340 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4b350 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4b360 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4b370 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4b380 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
4b390 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
4b3a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f  ") (name . "__lo
4b3b0 67 31 30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  g10") (ns . 0). 
4b3c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4b3d0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4b3e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4b3f0 74 68 63 61 6c 6c 73 2e 68 3a 31 30 37 3a 31 20  thcalls.h:107:1 
4b400 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
4b410 63 68 20 73 70 61 63 65 3e 3a 39 37 3a 31 3e 22  ch space>:97:1>"
4b420 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4b430 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4b440 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4b450 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4b460 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4b470 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4b480 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4b490 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4b4a0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4b4b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4b4c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4b4d0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4b4e0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4b4f0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4b500 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4b510 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
4b520 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
4b530 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4b540 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
4b550 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4b560 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4b570 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
4b580 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
4b590 61 6d 65 20 2e 20 22 6d 6f 64 66 22 29 20 28 6e  ame . "modf") (n
4b5a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
4b5b0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
4b5c0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
4b5d0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4b5e0 68 3a 31 31 30 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:110:1 <Spellin
4b5f0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
4b600 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4b610 31 31 30 3a 31 33 3e 22 29 0a 20 20 20 20 28 76  110:13>").    (v
4b620 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
4b630 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
4b640 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
4b650 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
4b660 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
4b670 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
4b680 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4b690 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4b6a0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
4b6b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4b6c0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4b6d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4b6e0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4b6f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4b700 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4b710 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
4b720 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4b730 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4b740 20 22 5f 5f 69 70 74 72 22 29 0a 20 20 20 20 20   "__iptr").     
4b750 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4b760 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4b770 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
4b780 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4b790 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4b7a0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4b7b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4b7c0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4b7d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4b7e0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
4b7f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4b800 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4b810 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4b820 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4b830 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4b840 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4b850 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4b860 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  n") (name . "__m
4b870 6f 64 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  odf") (ns . 0). 
4b880 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4b890 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4b8a0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4b8b0 74 68 63 61 6c 6c 73 2e 68 3a 31 31 30 3a 31 20  thcalls.h:110:1 
4b8c0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
4b8d0 63 68 20 73 70 61 63 65 3e 3a 39 38 3a 31 3e 22  ch space>:98:1>"
4b8e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4b8f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4b900 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4b910 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4b920 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4b930 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4b940 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4b950 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4b960 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4b970 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4b980 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4b990 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4b9a0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4b9b0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4b9c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4b9d0 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
4b9e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
4b9f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4ba00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 70 74 72   (name . "__iptr
4ba10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4ba20 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4ba30 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
4ba40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
4ba50 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4ba60 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4ba70 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
4ba80 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4ba90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
4baa0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4bab0 20 36 34 29 29 29 29 29 29 0a 20 20 20 20 28 72   64)))))).    (r
4bac0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4bad0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4bae0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4baf0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4bb00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4bb10 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4bb20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4bb30 65 20 2e 20 22 65 78 70 6d 31 22 29 20 28 6e 73  e . "expm1") (ns
4bb40 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4bb50 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4bb60 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4bb70 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4bb80 3a 31 32 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :125:1 <Spelling
4bb90 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
4bba0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
4bbb0 32 35 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  25:13>").    (va
4bbc0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
4bbd0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
4bbe0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
4bbf0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
4bc00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
4bc10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
4bc20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4bc30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4bc40 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
4bc50 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4bc60 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4bc70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4bc80 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4bc90 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4bca0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4bcb0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4bcc0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4bcd0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4bce0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4bcf0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4bd00 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4bd10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4bd20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
4bd30 65 78 70 6d 31 22 29 20 28 6e 73 20 2e 20 30 29  expm1") (ns . 0)
4bd40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
4bd50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
4bd60 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4bd70 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32 35 3a  mathcalls.h:125:
4bd80 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
4bd90 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30 30 3a  atch space>:100:
4bda0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
4bdb0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4bdc0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4bdd0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4bde0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4bdf0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4be00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4be10 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4be20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4be30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4be40 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4be50 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4be60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4be70 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4be80 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4be90 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4bea0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4beb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4bec0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4bed0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4bee0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4bef0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4bf00 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4bf10 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 31 70 22   (name . "log1p"
4bf20 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4bf30 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4bf40 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4bf50 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4bf60 6c 6c 73 2e 68 3a 31 32 38 3a 31 20 3c 53 70 65  lls.h:128:1 <Spe
4bf70 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
4bf80 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4bf90 73 2e 68 3a 31 32 38 3a 31 33 3e 22 29 0a 20 20  s.h:128:13>").  
4bfa0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4bfb0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4bfc0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4bfd0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4bfe0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4bff0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4c000 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4c010 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4c020 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4c030 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4c040 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4c050 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4c060 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4c070 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4c080 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4c090 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
4c0a0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4c0b0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4c0c0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4c0d0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4c0e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4c0f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4c100 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4c110 2e 20 22 5f 5f 6c 6f 67 31 70 22 29 20 28 6e 73  . "__log1p") (ns
4c120 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4c130 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4c140 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4c150 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4c160 3a 31 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :128:1 <Spelling
4c170 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
4c180 3a 31 30 31 3a 31 3e 22 29 0a 20 20 20 20 28 76  :101:1>").    (v
4c190 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
4c1a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
4c1b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
4c1c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
4c1d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
4c1e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
4c1f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4c200 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4c210 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
4c220 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4c230 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4c240 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4c250 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4c260 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4c270 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4c280 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
4c290 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
4c2a0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4c2b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4c2c0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
4c2d0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
4c2e0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
4c2f0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c  ion") (name . "l
4c300 6f 67 62 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ogb") (ns . 0). 
4c310 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4c320 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4c330 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4c340 74 68 63 61 6c 6c 73 2e 68 3a 31 33 31 3a 31 20  thcalls.h:131:1 
4c350 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
4c360 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4c370 63 61 6c 6c 73 2e 68 3a 31 33 31 3a 31 33 3e 22  calls.h:131:13>"
4c380 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4c390 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4c3a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4c3b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4c3c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4c3d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4c3e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4c3f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4c400 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4c410 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4c420 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4c430 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4c440 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4c450 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4c460 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4c470 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
4c480 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
4c490 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4c4a0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
4c4b0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4c4c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4c4d0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
4c4e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
4c4f0 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 62 22 29 20  ame . "__logb") 
4c500 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
4c510 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
4c520 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
4c530 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4c540 73 2e 68 3a 31 33 31 3a 31 20 3c 53 70 65 6c 6c  s.h:131:1 <Spell
4c550 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
4c560 63 65 3e 3a 31 30 32 3a 31 3e 22 29 0a 20 20 20  ce>:102:1>").   
4c570 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4c580 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4c590 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4c5a0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4c5b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4c5c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4c5d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4c5e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4c5f0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4c600 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4c610 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4c620 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4c630 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4c640 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4c650 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4c660 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4c670 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4c680 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4c690 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4c6a0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4c6b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4c6c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4c6d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4c6e0 20 22 65 78 70 32 22 29 20 28 6e 73 20 2e 20 30   "exp2") (ns . 0
4c6f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4c700 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4c710 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4c720 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 36  /mathcalls.h:136
4c730 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
4c740 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4c750 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 36 3a 31  athcalls.h:136:1
4c760 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
4c770 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4c780 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4c790 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4c7a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4c7b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4c7c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4c7d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4c7e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4c7f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4c800 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4c810 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4c820 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4c830 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4c840 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4c850 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
4c860 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
4c870 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4c880 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
4c890 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4c8a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4c8b0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
4c8c0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
4c8d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 32   (name . "__exp2
4c8e0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
4c8f0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
4c900 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
4c910 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
4c920 61 6c 6c 73 2e 68 3a 31 33 36 3a 31 20 3c 53 70  alls.h:136:1 <Sp
4c930 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
4c940 73 70 61 63 65 3e 3a 31 30 33 3a 31 3e 22 29 0a  space>:103:1>").
4c950 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4c960 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4c970 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4c980 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4c990 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4c9a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4c9b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4c9c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4c9d0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4c9e0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4c9f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4ca00 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4ca10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4ca20 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4ca30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4ca40 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
4ca50 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4ca60 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4ca70 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4ca80 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4ca90 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4caa0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4cab0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4cac0 65 20 2e 20 22 6c 6f 67 32 22 29 20 28 6e 73 20  e . "log2") (ns 
4cad0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
4cae0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
4caf0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
4cb00 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4cb10 31 33 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  139:1 <Spelling=
4cb20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4cb30 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33  s/mathcalls.h:13
4cb40 39 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72  9:13>").    (var
4cb50 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
4cb60 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
4cb70 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
4cb80 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
4cb90 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
4cba0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
4cbb0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4cbc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
4cbd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4cbe0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4cbf0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4cc00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4cc10 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4cc20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4cc30 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4cc40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4cc50 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4cc60 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4cc70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4cc80 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4cc90 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4cca0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4ccb0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c  n") (name . "__l
4ccc0 6f 67 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  og2") (ns . 0). 
4ccd0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4cce0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4ccf0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4cd00 74 68 63 61 6c 6c 73 2e 68 3a 31 33 39 3a 31 20  thcalls.h:139:1 
4cd10 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
4cd20 63 68 20 73 70 61 63 65 3e 3a 31 30 34 3a 31 3e  ch space>:104:1>
4cd30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
4cd40 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
4cd50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
4cd60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
4cd70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
4cd80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
4cd90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4cda0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4cdb0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
4cdc0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
4cdd0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4cde0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4cdf0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
4ce00 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
4ce10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4ce20 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
4ce30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
4ce40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4ce50 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
4ce60 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4ce70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4ce80 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
4ce90 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
4cea0 6e 61 6d 65 20 2e 20 22 70 6f 77 22 29 20 28 6e  name . "pow") (n
4ceb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
4cec0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
4ced0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
4cee0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4cef0 68 3a 31 34 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:146:1 <Spellin
4cf00 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
4cf10 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4cf20 31 34 36 3a 31 37 3e 22 29 0a 20 20 20 20 28 76  146:17>").    (v
4cf30 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
4cf40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
4cf50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
4cf60 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
4cf70 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
4cf80 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
4cf90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4cfa0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4cfb0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
4cfc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4cfd0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4cfe0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4cff0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4d000 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4d010 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4d020 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
4d030 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4d040 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4d050 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
4d060 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4d070 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4d080 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4d090 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4d0a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4d0b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4d0c0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4d0d0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4d0e0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4d0f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4d100 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4d110 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4d120 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4d130 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4d140 20 22 5f 5f 70 6f 77 22 29 20 28 6e 73 20 2e 20   "__pow") (ns . 
4d150 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
4d160 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
4d170 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4d180 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34  s/mathcalls.h:14
4d190 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
4d1a0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30  cratch space>:10
4d1b0 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  6:1>").    (vari
4d1c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
4d1d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
4d1e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
4d1f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
4d200 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
4d210 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
4d220 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
4d230 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
4d240 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4d250 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4d260 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4d270 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4d280 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4d290 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4d2a0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4d2b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
4d2c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4d2d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4d2e0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
4d2f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4d300 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4d310 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4d320 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4d330 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4d340 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4d350 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
4d360 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
4d370 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4d380 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4d390 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
4d3a0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
4d3b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
4d3c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  ion") (name . "s
4d3d0 71 72 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  qrt") (ns . 0). 
4d3e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
4d3f0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
4d400 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
4d410 74 68 63 61 6c 6c 73 2e 68 3a 31 34 39 3a 31 20  thcalls.h:149:1 
4d420 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
4d430 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4d440 63 61 6c 6c 73 2e 68 3a 31 34 39 3a 31 33 3e 22  calls.h:149:13>"
4d450 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
4d460 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
4d470 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
4d480 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
4d490 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
4d4a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
4d4b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
4d4c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
4d4d0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
4d4e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
4d4f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
4d500 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4d510 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
4d520 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
4d530 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4d540 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
4d550 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
4d560 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4d570 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
4d580 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4d590 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4d5a0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
4d5b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
4d5c0 61 6d 65 20 2e 20 22 5f 5f 73 71 72 74 22 29 20  ame . "__sqrt") 
4d5d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
4d5e0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
4d5f0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
4d600 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4d610 73 2e 68 3a 31 34 39 3a 31 20 3c 53 70 65 6c 6c  s.h:149:1 <Spell
4d620 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
4d630 63 65 3e 3a 31 30 37 3a 31 3e 22 29 0a 20 20 20  ce>:107:1>").   
4d640 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
4d650 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
4d660 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
4d670 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
4d680 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
4d690 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
4d6a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4d6b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4d6c0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
4d6d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4d6e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4d6f0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4d700 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4d710 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4d720 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4d730 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4d740 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4d750 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4d760 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4d770 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4d780 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4d790 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4d7a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4d7b0 20 22 68 79 70 6f 74 22 29 20 28 6e 73 20 2e 20   "hypot") (ns . 
4d7c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
4d7d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
4d7e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4d7f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35  s/mathcalls.h:15
4d800 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  3:1 <Spelling=/u
4d810 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4d820 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35 33 3a  mathcalls.h:153:
4d830 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  13>").    (varia
4d840 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
4d850 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
4d860 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
4d870 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
4d880 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
4d890 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
4d8a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
4d8b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
4d8c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
4d8d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
4d8e0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4d8f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4d900 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4d910 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
4d920 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4d930 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
4d940 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
4d950 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
4d960 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
4d970 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
4d980 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4d990 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4d9a0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
4d9b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
4d9c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4d9d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
4d9e0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
4d9f0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4da00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4da10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4da20 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
4da30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4da40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
4da50 68 79 70 6f 74 22 29 20 28 6e 73 20 2e 20 30 29  hypot") (ns . 0)
4da60 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
4da70 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
4da80 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4da90 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35 33 3a  mathcalls.h:153:
4daa0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
4dab0 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30 38 3a  atch space>:108:
4dac0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
4dad0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
4dae0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
4daf0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
4db00 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
4db10 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
4db20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
4db30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
4db40 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
4db50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
4db60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
4db70 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4db80 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
4db90 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4dba0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
4dbb0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
4dbc0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
4dbd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4dbe0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
4dbf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
4dc00 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
4dc10 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4dc20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4dc30 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
4dc40 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
4dc50 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
4dc60 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
4dc70 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
4dc80 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
4dc90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4dca0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
4dcb0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
4dcc0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
4dcd0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 62 72  n") (name . "cbr
4dce0 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
4dcf0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
4dd00 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
4dd10 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4dd20 63 61 6c 6c 73 2e 68 3a 31 35 38 3a 31 20 3c 53  calls.h:158:1 <S
4dd30 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
4dd40 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4dd50 6c 6c 73 2e 68 3a 31 35 38 3a 31 33 3e 22 29 0a  lls.h:158:13>").
4dd60 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
4dd70 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
4dd80 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
4dd90 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
4dda0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
4ddb0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
4ddc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
4ddd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
4dde0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
4ddf0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
4de00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
4de10 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
4de20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4de30 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
4de40 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
4de50 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
4de60 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
4de70 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4de80 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
4de90 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
4dea0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4deb0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
4dec0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
4ded0 65 20 2e 20 22 5f 5f 63 62 72 74 22 29 20 28 6e  e . "__cbrt") (n
4dee0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
4def0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
4df00 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
4df10 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4df20 68 3a 31 35 38 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:158:1 <Spellin
4df30 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
4df40 3e 3a 31 30 39 3a 31 3e 22 29 0a 20 20 20 20 28  >:109:1>").    (
4df50 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
4df60 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
4df70 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
4df80 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
4df90 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
4dfa0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
4dfb0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
4dfc0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
4dfd0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
4dfe0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
4dff0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4e000 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
4e010 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
4e020 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4e030 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4e040 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
4e050 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
4e060 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
4e070 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4e080 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
4e090 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
4e0a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
4e0b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
4e0c0 63 65 69 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  ceil") (ns . 0).
4e0d0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
4e0e0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
4e0f0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4e100 61 74 68 63 61 6c 6c 73 2e 68 3a 31 36 35 3a 31  athcalls.h:165:1
4e110 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
4e120 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4e130 68 63 61 6c 6c 73 2e 68 3a 31 36 35 3a 31 34 3e  hcalls.h:165:14>
4e140 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
4e150 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
4e160 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
4e170 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
4e180 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
4e190 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
4e1a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4e1b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4e1c0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
4e1d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
4e1e0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
4e1f0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
4e200 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
4e210 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
4e220 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
4e230 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
4e240 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
4e250 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4e260 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
4e270 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4e280 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4e290 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
4e2a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
4e2b0 6e 61 6d 65 20 2e 20 22 5f 5f 63 65 69 6c 22 29  name . "__ceil")
4e2c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4e2d0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4e2e0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4e2f0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4e300 6c 73 2e 68 3a 31 36 35 3a 31 20 3c 53 70 65 6c  ls.h:165:1 <Spel
4e310 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4e320 61 63 65 3e 3a 31 31 30 3a 31 3e 22 29 0a 20 20  ace>:110:1>").  
4e330 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4e340 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4e350 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4e360 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4e370 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4e380 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4e390 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4e3a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4e3b0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4e3c0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4e3d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4e3e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4e3f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4e400 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4e410 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4e420 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
4e430 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4e440 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4e450 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4e460 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4e470 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4e480 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4e490 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4e4a0 2e 20 22 66 61 62 73 22 29 20 28 6e 73 20 2e 20  . "fabs") (ns . 
4e4b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
4e4c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
4e4d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4e4e0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 36  s/mathcalls.h:16
4e4f0 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  8:1 <Spelling=/u
4e500 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
4e510 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 36 38 3a  mathcalls.h:168:
4e520 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  14>").    (varia
4e530 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
4e540 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
4e550 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
4e560 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
4e570 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
4e580 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
4e590 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
4e5a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
4e5b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
4e5c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
4e5d0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4e5e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4e5f0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4e600 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
4e610 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
4e620 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
4e630 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
4e640 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
4e650 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4e660 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
4e670 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
4e680 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
4e690 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 61 62  ) (name . "__fab
4e6a0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
4e6b0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
4e6c0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
4e6d0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
4e6e0 63 61 6c 6c 73 2e 68 3a 31 36 38 3a 31 20 3c 53  calls.h:168:1 <S
4e6f0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
4e700 20 73 70 61 63 65 3e 3a 31 31 31 3a 31 3e 22 29   space>:111:1>")
4e710 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
4e720 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
4e730 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
4e740 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
4e750 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
4e760 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
4e770 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
4e780 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
4e790 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
4e7a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4e7b0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4e7c0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4e7d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4e7e0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
4e7f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4e800 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
4e810 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
4e820 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4e830 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
4e840 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4e850 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4e860 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
4e870 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
4e880 6d 65 20 2e 20 22 66 6c 6f 6f 72 22 29 20 28 6e  me . "floor") (n
4e890 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
4e8a0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
4e8b0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
4e8c0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4e8d0 68 3a 31 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:171:1 <Spellin
4e8e0 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
4e8f0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4e900 31 37 31 3a 31 34 3e 22 29 0a 20 20 20 20 28 76  171:14>").    (v
4e910 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
4e920 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
4e930 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
4e940 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
4e950 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
4e960 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
4e970 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4e980 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4e990 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
4e9a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4e9b0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4e9c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4e9d0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4e9e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4e9f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4ea00 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
4ea10 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
4ea20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
4ea30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4ea40 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
4ea50 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
4ea60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
4ea70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
4ea80 5f 66 6c 6f 6f 72 22 29 20 28 6e 73 20 2e 20 30  _floor") (ns . 0
4ea90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
4eaa0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
4eab0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
4eac0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 37 31  /mathcalls.h:171
4ead0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
4eae0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31 32  ratch space>:112
4eaf0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
4eb00 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
4eb10 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
4eb20 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
4eb30 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
4eb40 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
4eb50 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
4eb60 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
4eb70 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
4eb80 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
4eb90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
4eba0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4ebb0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4ebc0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
4ebd0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
4ebe0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
4ebf0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
4ec00 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
4ec10 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
4ec20 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4ec30 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
4ec40 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
4ec50 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
4ec60 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d 6f 64 22  ) (name . "fmod"
4ec70 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
4ec80 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
4ec90 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
4eca0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
4ecb0 6c 6c 73 2e 68 3a 31 37 34 3a 31 20 3c 53 70 65  lls.h:174:1 <Spe
4ecc0 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
4ecd0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4ece0 73 2e 68 3a 31 37 34 3a 31 33 3e 22 29 0a 20 20  s.h:174:13>").  
4ecf0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4ed00 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4ed10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4ed20 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4ed30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4ed40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4ed50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4ed60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4ed70 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4ed80 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4ed90 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4eda0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4edb0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4edc0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4edd0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4ede0 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
4edf0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
4ee00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
4ee10 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
4ee20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
4ee30 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
4ee40 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
4ee50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4ee60 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
4ee70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
4ee80 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
4ee90 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
4eea0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
4eeb0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
4eec0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
4eed0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4eee0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
4eef0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
4ef00 6d 65 20 2e 20 22 5f 5f 66 6d 6f 64 22 29 20 28  me . "__fmod") (
4ef10 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
4ef20 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
4ef30 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
4ef40 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
4ef50 2e 68 3a 31 37 34 3a 31 20 3c 53 70 65 6c 6c 69  .h:174:1 <Spelli
4ef60 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
4ef70 65 3e 3a 31 31 33 3a 31 3e 22 29 0a 20 20 20 20  e>:113:1>").    
4ef80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
4ef90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
4efa0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
4efb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
4efc0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
4efd0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
4efe0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
4eff0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
4f000 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
4f010 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4f020 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4f030 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
4f040 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4f050 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4f060 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4f070 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
4f080 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
4f090 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
4f0a0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
4f0b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
4f0c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4f0d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
4f0e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4f0f0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
4f100 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4f110 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
4f120 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
4f130 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4f140 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
4f150 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
4f160 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4f170 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
4f180 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
4f190 20 2e 20 22 69 73 69 6e 66 22 29 20 28 6e 73 20   . "isinf") (ns 
4f1a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
4f1b0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
4f1c0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
4f1d0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4f1e0 31 38 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  183:1 <Spelling=
4f1f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
4f200 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 38  s/mathcalls.h:18
4f210 33 3a 31 39 3e 22 29 0a 20 20 20 20 28 76 61 72  3:19>").    (var
4f220 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
4f230 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
4f240 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
4f250 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
4f260 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
4f270 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
4f280 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
4f290 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
4f2a0 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
4f2b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4f2c0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4f2d0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
4f2e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4f2f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4f300 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4f310 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
4f320 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
4f330 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
4f340 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
4f350 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
4f360 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
4f370 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
4f380 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 69  on") (name . "fi
4f390 6e 69 74 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  nite") (ns . 0).
4f3a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
4f3b0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
4f3c0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
4f3d0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 38 38 3a 31  athcalls.h:188:1
4f3e0 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
4f3f0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
4f400 68 63 61 6c 6c 73 2e 68 3a 31 38 38 3a 31 39 3e  hcalls.h:188:19>
4f410 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
4f420 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
4f430 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
4f440 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
4f450 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
4f460 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
4f470 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
4f480 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
4f490 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
4f4a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
4f4b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
4f4c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4f4d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
4f4e0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
4f4f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
4f500 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
4f510 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
4f520 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
4f530 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
4f540 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
4f550 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
4f560 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
4f570 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
4f580 28 6e 61 6d 65 20 2e 20 22 64 72 65 6d 22 29 20  (name . "drem") 
4f590 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
4f5a0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
4f5b0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
4f5c0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4f5d0 73 2e 68 3a 31 39 31 3a 31 20 3c 53 70 65 6c 6c  s.h:191:1 <Spell
4f5e0 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
4f5f0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4f600 68 3a 31 39 31 3a 31 33 3e 22 29 0a 20 20 20 20  h:191:13>").    
4f610 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
4f620 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
4f630 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
4f640 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
4f650 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
4f660 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
4f670 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
4f680 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
4f690 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
4f6a0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4f6b0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4f6c0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
4f6d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4f6e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4f6f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4f700 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
4f710 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
4f720 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
4f730 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
4f740 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
4f750 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
4f760 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
4f770 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
4f780 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
4f790 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
4f7a0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
4f7b0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
4f7c0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
4f7d0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
4f7e0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
4f7f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4f800 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
4f810 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
4f820 20 2e 20 22 5f 5f 64 72 65 6d 22 29 20 28 6e 73   . "__drem") (ns
4f830 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
4f840 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
4f850 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
4f860 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
4f870 3a 31 39 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :191:1 <Spelling
4f880 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
4f890 3a 31 31 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  :114:1>").    (v
4f8a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
4f8b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
4f8c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
4f8d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
4f8e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
4f8f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
4f900 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4f910 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4f920 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
4f930 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4f940 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4f950 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4f960 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
4f970 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
4f980 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4f990 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
4f9a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
4f9b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
4f9c0 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
4f9d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
4f9e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
4f9f0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
4fa00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
4fa10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
4fa20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
4fa30 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
4fa40 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
4fa50 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
4fa60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
4fa70 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
4fa80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
4fa90 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
4faa0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
4fab0 20 22 73 69 67 6e 69 66 69 63 61 6e 64 22 29 20   "significand") 
4fac0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
4fad0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
4fae0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
4faf0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
4fb00 73 2e 68 3a 31 39 35 3a 31 20 3c 53 70 65 6c 6c  s.h:195:1 <Spell
4fb10 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
4fb20 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4fb30 68 3a 31 39 35 3a 31 33 3e 22 29 0a 20 20 20 20  h:195:13>").    
4fb40 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
4fb50 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
4fb60 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
4fb70 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
4fb80 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
4fb90 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
4fba0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
4fbb0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
4fbc0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
4fbd0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
4fbe0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
4fbf0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
4fc00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
4fc10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
4fc20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4fc30 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
4fc40 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
4fc50 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
4fc60 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
4fc70 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
4fc80 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
4fc90 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
4fca0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
4fcb0 22 5f 5f 73 69 67 6e 69 66 69 63 61 6e 64 22 29  "__significand")
4fcc0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
4fcd0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
4fce0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
4fcf0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
4fd00 6c 73 2e 68 3a 31 39 35 3a 31 20 3c 53 70 65 6c  ls.h:195:1 <Spel
4fd10 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
4fd20 61 63 65 3e 3a 31 31 35 3a 31 3e 22 29 0a 20 20  ace>:115:1>").  
4fd30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
4fd40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
4fd50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
4fd60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
4fd70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
4fd80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
4fd90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
4fda0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
4fdb0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
4fdc0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
4fdd0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
4fde0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
4fdf0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
4fe00 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
4fe10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
4fe20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
4fe30 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
4fe40 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
4fe50 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
4fe60 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
4fe70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
4fe80 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
4fe90 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
4fea0 2e 20 22 63 6f 70 79 73 69 67 6e 22 29 20 28 6e  . "copysign") (n
4feb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
4fec0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
4fed0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
4fee0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
4fef0 68 3a 32 30 32 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:202:1 <Spellin
4ff00 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62  g=/usr/include/b
4ff10 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
4ff20 32 30 32 3a 31 34 3e 22 29 0a 20 20 20 20 28 76  202:14>").    (v
4ff30 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
4ff40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
4ff50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
4ff60 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
4ff70 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
4ff80 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
4ff90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
4ffa0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
4ffb0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
4ffc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
4ffd0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
4ffe0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
4fff0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
50000 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
50010 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
50020 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
50030 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
50040 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
50050 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
50060 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
50070 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
50080 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
50090 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
500a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
500b0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
500c0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
500d0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
500e0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
500f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
50100 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
50110 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
50120 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
50130 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
50140 20 22 5f 5f 63 6f 70 79 73 69 67 6e 22 29 20 28   "__copysign") (
50150 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
50160 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
50170 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
50180 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
50190 2e 68 3a 32 30 32 3a 31 20 3c 53 70 65 6c 6c 69  .h:202:1 <Spelli
501a0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
501b0 65 3e 3a 31 31 36 3a 31 3e 22 29 0a 20 20 20 20  e>:116:1>").    
501c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
501d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
501e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
501f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
50200 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
50210 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
50220 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
50230 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
50240 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
50250 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
50260 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
50270 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
50280 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
50290 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
502a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
502b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
502c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
502d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
502e0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
502f0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
50300 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
50310 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
50320 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
50330 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
50340 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
50350 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
50360 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
50370 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
50380 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
50390 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
503a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
503b0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
503c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
503d0 20 2e 20 22 6e 61 6e 22 29 20 28 6e 73 20 2e 20   . "nan") (ns . 
503e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
503f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
50400 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
50410 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30  s/mathcalls.h:20
50420 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  7:1 <Spelling=/u
50430 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
50440 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30 37 3a  mathcalls.h:207:
50450 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  14>").    (varia
50460 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
50470 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
50480 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
50490 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
504a0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
504b0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
504c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
504d0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 67    (name . "__tag
504e0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
504f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
50500 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
50510 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
50520 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
50530 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
50540 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
50550 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
50560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
50570 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
50580 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
50590 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
505a0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
505b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
505c0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
505d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
505e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
505f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
50600 20 22 5f 5f 6e 61 6e 22 29 20 28 6e 73 20 2e 20   "__nan") (ns . 
50610 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
50620 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
50630 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
50640 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30  s/mathcalls.h:20
50650 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  7:1 <Spelling=<s
50660 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31  cratch space>:11
50670 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  7:1>").    (vari
50680 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
50690 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
506a0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
506b0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
506c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
506d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
506e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
506f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61     (name . "__ta
50700 67 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  gb").          (
50710 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
50720 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
50730 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
50740 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
50750 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
50760 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
50770 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
50780 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
50790 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
507a0 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
507b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
507c0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
507d0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
507e0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
507f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
50800 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
50810 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
50820 2e 20 22 69 73 6e 61 6e 22 29 20 28 6e 73 20 2e  . "isnan") (ns .
50830 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
50840 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
50850 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
50860 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
50870 31 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  17:1 <Spelling=/
50880 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
50890 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 31 37  /mathcalls.h:217
508a0 3a 31 39 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :19>").    (vari
508b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
508c0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
508d0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
508e0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
508f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
50900 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
50910 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
50920 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61     (name . "__va
50930 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
50940 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
50950 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
50960 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
50970 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
50980 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
50990 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
509a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
509b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
509c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
509d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
509e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
509f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
50a00 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
50a10 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 30 22  n") (name . "j0"
50a20 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
50a30 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
50a40 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
50a50 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
50a60 6c 6c 73 2e 68 3a 32 32 33 3a 31 20 3c 53 70 65  lls.h:223:1 <Spe
50a70 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
50a80 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
50a90 73 2e 68 3a 32 32 33 3a 31 33 3e 22 29 0a 20 20  s.h:223:13>").  
50aa0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
50ab0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
50ac0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
50ad0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
50ae0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
50af0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
50b00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
50b10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
50b20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
50b30 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
50b40 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
50b50 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
50b60 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
50b70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
50b80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
50b90 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
50ba0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
50bb0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
50bc0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
50bd0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
50be0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
50bf0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
50c00 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
50c10 5f 5f 6a 30 22 29 20 28 6e 73 20 2e 20 30 29 0a  __j0") (ns . 0).
50c20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
50c30 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
50c40 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
50c50 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 33 3a 31  athcalls.h:223:1
50c60 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
50c70 74 63 68 20 73 70 61 63 65 3e 3a 31 31 38 3a 31  tch space>:118:1
50c80 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
50c90 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
50ca0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
50cb0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
50cc0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
50cd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
50ce0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
50cf0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
50d00 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
50d10 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
50d20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
50d30 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
50d40 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
50d50 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
50d60 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
50d70 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
50d80 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
50d90 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
50da0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
50db0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
50dc0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
50dd0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
50de0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
50df0 6d 65 20 2e 20 22 6a 31 22 29 20 28 6e 73 20 2e  me . "j1") (ns .
50e00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
50e10 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
50e20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
50e30 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
50e40 32 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  24:1 <Spelling=/
50e50 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
50e60 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 34  /mathcalls.h:224
50e70 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
50e80 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
50e90 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
50ea0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
50eb0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
50ec0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
50ed0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
50ee0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
50ef0 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
50f00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
50f10 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
50f20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
50f30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
50f40 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
50f50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
50f60 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
50f70 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
50f80 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
50f90 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
50fa0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
50fb0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
50fc0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
50fd0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
50fe0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 31 22 29 20  (name . "__j1") 
50ff0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
51000 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
51010 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
51020 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
51030 73 2e 68 3a 32 32 34 3a 31 20 3c 53 70 65 6c 6c  s.h:224:1 <Spell
51040 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
51050 63 65 3e 3a 31 31 39 3a 31 3e 22 29 0a 20 20 20  ce>:119:1>").   
51060 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
51070 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
51080 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
51090 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
510a0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
510b0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
510c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
510d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
510e0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
510f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
51100 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
51110 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
51120 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
51130 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
51140 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
51150 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
51160 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
51170 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
51180 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
51190 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
511a0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
511b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
511c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a  ion") (name . "j
511d0 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  n") (ns . 0).   
511e0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
511f0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
51200 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
51210 63 61 6c 6c 73 2e 68 3a 32 32 35 3a 31 20 3c 53  calls.h:225:1 <S
51220 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
51230 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
51240 6c 6c 73 2e 68 3a 32 32 35 3a 31 33 3e 22 29 0a  lls.h:225:13>").
51250 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
51260 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
51270 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
51280 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
51290 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
512a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
512b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
512c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
512d0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
512e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
512f0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
51300 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
51310 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
51320 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
51330 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
51340 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
51350 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
51360 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
51370 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
51380 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
51390 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
513a0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
513b0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
513c0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
513d0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
513e0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
513f0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
51400 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
51410 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
51420 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
51430 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 6e 22  ) (name . "__jn"
51440 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
51450 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
51460 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
51470 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
51480 6c 6c 73 2e 68 3a 32 32 35 3a 31 20 3c 53 70 65  lls.h:225:1 <Spe
51490 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
514a0 70 61 63 65 3e 3a 31 32 30 3a 31 3e 22 29 0a 20  pace>:120:1>"). 
514b0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
514c0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
514d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
514e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
514f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
51500 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
51510 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
51520 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
51530 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
51540 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
51550 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
51560 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
51570 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
51580 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
51590 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
515a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
515b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
515c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
515d0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
515e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
515f0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
51600 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
51610 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
51620 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
51630 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
51640 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
51650 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
51660 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
51670 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
51680 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
51690 20 28 6e 61 6d 65 20 2e 20 22 79 30 22 29 20 28   (name . "y0") (
516a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
516b0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
516c0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
516d0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
516e0 2e 68 3a 32 32 36 3a 31 20 3c 53 70 65 6c 6c 69  .h:226:1 <Spelli
516f0 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
51700 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
51710 3a 32 32 36 3a 31 33 3e 22 29 0a 20 20 20 20 28  :226:13>").    (
51720 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
51730 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
51740 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
51750 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
51760 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
51770 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
51780 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
51790 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
517a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
517b0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
517c0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
517d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
517e0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
517f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
51800 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
51810 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
51820 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
51830 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
51840 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
51850 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
51860 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
51870 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
51880 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79  n") (name . "__y
51890 30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  0") (ns . 0).   
518a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
518b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
518c0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
518d0 63 61 6c 6c 73 2e 68 3a 32 32 36 3a 31 20 3c 53  calls.h:226:1 <S
518e0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
518f0 20 73 70 61 63 65 3e 3a 31 32 31 3a 31 3e 22 29   space>:121:1>")
51900 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
51910 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
51920 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
51930 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
51940 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
51950 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
51960 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
51970 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
51980 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
51990 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
519a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
519b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
519c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
519d0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
519e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
519f0 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
51a00 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
51a10 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
51a20 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
51a30 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
51a40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
51a50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
51a60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
51a70 2e 20 22 79 31 22 29 20 28 6e 73 20 2e 20 30 29  . "y1") (ns . 0)
51a80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
51a90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
51aa0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
51ab0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a  mathcalls.h:227:
51ac0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
51ad0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
51ae0 74 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a 31 33  thcalls.h:227:13
51af0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
51b00 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
51b10 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
51b20 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
51b30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
51b40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
51b50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
51b60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
51b70 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
51b80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
51b90 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
51ba0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
51bb0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
51bc0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
51bd0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
51be0 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
51bf0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
51c00 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
51c10 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
51c20 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
51c30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
51c40 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
51c50 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
51c60 6d 65 20 2e 20 22 5f 5f 79 31 22 29 20 28 6e 73  me . "__y1") (ns
51c70 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
51c80 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
51c90 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
51ca0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
51cb0 3a 32 32 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :227:1 <Spelling
51cc0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
51cd0 3a 31 32 32 3a 31 3e 22 29 0a 20 20 20 20 28 76  :122:1>").    (v
51ce0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
51cf0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
51d00 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
51d10 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
51d20 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
51d30 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
51d40 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
51d50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
51d60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
51d70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
51d80 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
51d90 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
51da0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
51db0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
51dc0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
51dd0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
51de0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
51df0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
51e00 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
51e10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
51e20 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
51e30 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
51e40 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 6e 22 29  ") (name . "yn")
51e50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
51e60 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
51e70 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
51e80 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
51e90 6c 73 2e 68 3a 32 32 38 3a 31 20 3c 53 70 65 6c  ls.h:228:1 <Spel
51ea0 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
51eb0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
51ec0 2e 68 3a 32 32 38 3a 31 33 3e 22 29 0a 20 20 20  .h:228:13>").   
51ed0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
51ee0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
51ef0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
51f00 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
51f10 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
51f20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
51f30 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
51f40 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
51f50 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
51f60 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
51f70 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
51f80 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
51f90 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
51fa0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
51fb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
51fc0 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
51fd0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
51fe0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
51ff0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
52000 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
52010 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
52020 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
52030 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
52040 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
52050 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
52060 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
52070 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
52080 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
52090 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
520a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
520b0 6e 61 6d 65 20 2e 20 22 5f 5f 79 6e 22 29 20 28  name . "__yn") (
520c0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
520d0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
520e0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
520f0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
52100 2e 68 3a 32 32 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:228:1 <Spelli
52110 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
52120 65 3e 3a 31 32 33 3a 31 3e 22 29 0a 20 20 20 20  e>:123:1>").    
52130 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
52140 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
52150 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
52160 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
52170 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
52180 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
52190 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
521a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
521b0 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
521c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
521d0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
521e0 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
521f0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
52200 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
52210 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
52220 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
52230 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
52240 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
52250 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
52260 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
52270 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
52280 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
52290 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
522a0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
522b0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
522c0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
522d0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
522e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
522f0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
52300 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
52310 61 6d 65 20 2e 20 22 65 72 66 22 29 20 28 6e 73  ame . "erf") (ns
52320 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
52330 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
52340 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
52350 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
52360 3a 32 33 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :234:1 <Spelling
52370 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
52380 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
52390 33 34 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  34:13>").    (va
523a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
523b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
523c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
523d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
523e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
523f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
52400 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
52410 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
52420 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
52430 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
52440 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
52450 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
52460 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
52470 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
52480 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
52490 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
524a0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
524b0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
524c0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
524d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
524e0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
524f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
52500 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 72 66  ) (name . "__erf
52510 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
52520 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
52530 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
52540 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
52550 61 6c 6c 73 2e 68 3a 32 33 34 3a 31 20 3c 53 70  alls.h:234:1 <Sp
52560 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
52570 73 70 61 63 65 3e 3a 31 32 34 3a 31 3e 22 29 0a  space>:124:1>").
52580 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
52590 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
525a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
525b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
525c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
525d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
525e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
525f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
52600 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
52610 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
52620 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
52630 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
52640 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
52650 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
52660 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
52670 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
52680 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
52690 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
526a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
526b0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
526c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
526d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
526e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
526f0 20 22 65 72 66 63 22 29 20 28 6e 73 20 2e 20 30   "erfc") (ns . 0
52700 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
52710 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
52720 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
52730 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 35  /mathcalls.h:235
52740 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
52750 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
52760 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 35 3a 31  athcalls.h:235:1
52770 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
52780 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
52790 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
527a0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
527b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
527c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
527d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
527e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
527f0 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
52800 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
52810 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
52820 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
52830 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
52840 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
52850 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
52860 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
52870 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
52880 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
52890 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
528a0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
528b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
528c0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
528d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
528e0 61 6d 65 20 2e 20 22 5f 5f 65 72 66 63 22 29 20  ame . "__erfc") 
528f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
52900 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
52910 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
52920 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
52930 73 2e 68 3a 32 33 35 3a 31 20 3c 53 70 65 6c 6c  s.h:235:1 <Spell
52940 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
52950 63 65 3e 3a 31 32 35 3a 31 3e 22 29 0a 20 20 20  ce>:125:1>").   
52960 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
52970 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
52980 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
52990 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
529a0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
529b0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
529c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
529d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
529e0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
529f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
52a00 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
52a10 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
52a20 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
52a30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
52a40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
52a50 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
52a60 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
52a70 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
52a80 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
52a90 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
52aa0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
52ab0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
52ac0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c  ion") (name . "l
52ad0 67 61 6d 6d 61 22 29 20 28 6e 73 20 2e 20 30 29  gamma") (ns . 0)
52ae0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
52af0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
52b00 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
52b10 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 36 3a  mathcalls.h:236:
52b20 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72  1 <Spelling=/usr
52b30 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
52b40 74 68 63 61 6c 6c 73 2e 68 3a 32 33 36 3a 31 33  thcalls.h:236:13
52b50 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
52b60 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
52b70 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
52b80 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
52b90 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
52ba0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
52bb0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
52bc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
52bd0 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
52be0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
52bf0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
52c00 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
52c10 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
52c20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
52c30 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
52c40 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
52c50 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
52c60 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
52c70 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
52c80 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
52c90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
52ca0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
52cb0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
52cc0 6d 65 20 2e 20 22 5f 5f 6c 67 61 6d 6d 61 22 29  me . "__lgamma")
52cd0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
52ce0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
52cf0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
52d00 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
52d10 6c 73 2e 68 3a 32 33 36 3a 31 20 3c 53 70 65 6c  ls.h:236:1 <Spel
52d20 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
52d30 61 63 65 3e 3a 31 32 36 3a 31 3e 22 29 0a 20 20  ace>:126:1>").  
52d40 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
52d50 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
52d60 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
52d70 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
52d80 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
52d90 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
52da0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
52db0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
52dc0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
52dd0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
52de0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
52df0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
52e00 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
52e10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
52e20 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
52e30 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
52e40 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
52e50 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
52e60 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
52e70 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
52e80 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
52e90 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
52ea0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
52eb0 74 67 61 6d 6d 61 22 29 20 28 6e 73 20 2e 20 30  tgamma") (ns . 0
52ec0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
52ed0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
52ee0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
52ef0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34 31  /mathcalls.h:241
52f00 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
52f10 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
52f20 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34 31 3a 31  athcalls.h:241:1
52f30 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
52f40 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
52f50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
52f60 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
52f70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
52f80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
52f90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
52fa0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
52fb0 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
52fc0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
52fd0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
52fe0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
52ff0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
53000 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
53010 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
53020 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
53030 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
53040 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
53050 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
53060 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
53070 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
53080 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
53090 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
530a0 61 6d 65 20 2e 20 22 5f 5f 74 67 61 6d 6d 61 22  ame . "__tgamma"
530b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
530c0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
530d0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
530e0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
530f0 6c 6c 73 2e 68 3a 32 34 31 3a 31 20 3c 53 70 65  lls.h:241:1 <Spe
53100 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
53110 70 61 63 65 3e 3a 31 32 37 3a 31 3e 22 29 0a 20  pace>:127:1>"). 
53120 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
53130 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
53140 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
53150 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
53160 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
53170 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
53180 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
53190 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
531a0 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
531b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
531c0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
531d0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
531e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
531f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
53200 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
53210 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
53220 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
53230 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
53240 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
53250 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
53260 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
53270 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
53280 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
53290 22 67 61 6d 6d 61 22 29 20 28 6e 73 20 2e 20 30  "gamma") (ns . 0
532a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
532b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
532c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
532d0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34 37  /mathcalls.h:247
532e0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
532f0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
53300 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34 37 3a 31  athcalls.h:247:1
53310 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
53320 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
53330 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
53340 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
53350 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
53360 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
53370 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
53380 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
53390 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
533a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
533b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
533c0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
533d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
533e0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
533f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
53400 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
53410 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
53420 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
53430 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
53440 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
53450 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
53460 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
53470 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
53480 61 6d 65 20 2e 20 22 5f 5f 67 61 6d 6d 61 22 29  ame . "__gamma")
53490 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
534a0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
534b0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
534c0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
534d0 6c 73 2e 68 3a 32 34 37 3a 31 20 3c 53 70 65 6c  ls.h:247:1 <Spel
534e0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
534f0 61 63 65 3e 3a 31 32 38 3a 31 3e 22 29 0a 20 20  ace>:128:1>").  
53500 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
53510 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
53520 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
53530 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
53540 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
53550 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
53560 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
53570 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
53580 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
53590 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
535a0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
535b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
535c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
535d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
535e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
535f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
53600 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
53610 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
53620 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
53630 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
53640 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
53650 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
53660 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
53670 6c 67 61 6d 6d 61 5f 72 22 29 20 28 6e 73 20 2e  lgamma_r") (ns .
53680 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
53690 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
536a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
536b0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
536c0 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  55:1 <Spelling=<
536d0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
536e0 32 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  29:1>").    (var
536f0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
53700 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
53710 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
53720 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
53730 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
53740 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
53750 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
53760 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
53770 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
53780 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
53790 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
537a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
537b0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
537c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
537d0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
537e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
537f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
53800 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
53810 69 67 6e 67 61 6d 70 22 29 0a 20 20 20 20 20 20  igngamp").      
53820 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
53830 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
53840 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
53850 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
53860 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
53870 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
53880 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
53890 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
538a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
538b0 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
538c0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
538d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
538e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
538f0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
53900 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
53910 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
53920 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
53930 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 67 61 6d 6d  (name . "__lgamm
53940 61 5f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  a_r") (ns . 0). 
53950 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
53960 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
53970 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
53980 74 68 63 61 6c 6c 73 2e 68 3a 32 35 35 3a 31 20  thcalls.h:255:1 
53990 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
539a0 63 68 20 73 70 61 63 65 3e 3a 31 33 31 3a 31 3e  ch space>:131:1>
539b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
539c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
539d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
539e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
539f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
53a00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
53a10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
53a20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
53a30 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
53a40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
53a50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
53a60 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
53a70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
53a80 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
53a90 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
53aa0 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
53ab0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
53ac0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
53ad0 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67 6e 67 61  name . "__signga
53ae0 6d 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  mp").          (
53af0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
53b00 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
53b10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
53b20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
53b30 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
53b40 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
53b50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
53b60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
53b70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
53b80 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  32)))))).    (re
53b90 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
53ba0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
53bb0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
53bc0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
53bd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
53be0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
53bf0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
53c00 20 2e 20 22 72 69 6e 74 22 29 20 28 6e 73 20 2e   . "rint") (ns .
53c10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
53c20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
53c30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
53c40 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
53c50 36 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  62:1 <Spelling=/
53c60 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
53c70 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 32  /mathcalls.h:262
53c80 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :13>").    (vari
53c90 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
53ca0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
53cb0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
53cc0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
53cd0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
53ce0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
53cf0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
53d00 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
53d10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
53d20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
53d30 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
53d40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
53d50 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
53d60 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
53d70 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
53d80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
53d90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
53da0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
53db0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
53dc0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
53dd0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
53de0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
53df0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 69  ") (name . "__ri
53e00 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nt") (ns . 0).  
53e10 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
53e20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
53e30 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
53e40 68 63 61 6c 6c 73 2e 68 3a 32 36 32 3a 31 20 3c  hcalls.h:262:1 <
53e50 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
53e60 68 20 73 70 61 63 65 3e 3a 31 33 32 3a 31 3e 22  h space>:132:1>"
53e70 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
53e80 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
53e90 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
53ea0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
53eb0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
53ec0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
53ed0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
53ee0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
53ef0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
53f00 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
53f10 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
53f20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
53f30 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
53f40 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
53f50 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
53f60 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
53f70 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
53f80 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
53f90 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
53fa0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
53fb0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
53fc0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
53fd0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
53fe0 61 6d 65 20 2e 20 22 6e 65 78 74 61 66 74 65 72  ame . "nextafter
53ff0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
54000 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
54010 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
54020 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
54030 61 6c 6c 73 2e 68 3a 32 36 35 3a 31 20 3c 53 70  alls.h:265:1 <Sp
54040 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
54050 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
54060 6c 73 2e 68 3a 32 36 35 3a 31 34 3e 22 29 0a 20  ls.h:265:14>"). 
54070 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
54080 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
54090 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
540a0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
540b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
540c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
540d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
540e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
540f0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
54100 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
54110 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
54120 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
54130 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
54140 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
54150 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
54160 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28   64))).        (
54170 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
54180 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
54190 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
541a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
541b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
541c0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
541d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
541e0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
541f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
54200 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
54210 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
54220 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
54230 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
54240 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
54250 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
54260 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
54270 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
54280 61 6d 65 20 2e 20 22 5f 5f 6e 65 78 74 61 66 74  ame . "__nextaft
54290 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  er") (ns . 0).  
542a0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
542b0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
542c0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
542d0 68 63 61 6c 6c 73 2e 68 3a 32 36 35 3a 31 20 3c  hcalls.h:265:1 <
542e0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
542f0 68 20 73 70 61 63 65 3e 3a 31 33 33 3a 31 3e 22  h space>:133:1>"
54300 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
54310 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
54320 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
54330 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
54340 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
54350 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
54360 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
54370 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
54380 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
54390 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
543a0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
543b0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
543c0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
543d0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
543e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
543f0 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
54400 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
54410 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
54420 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
54430 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
54440 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
54450 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
54460 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
54470 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
54480 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
54490 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
544a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
544b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
544c0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
544d0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
544e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
544f0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
54500 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
54510 20 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 74 6f   (name . "nextto
54520 77 61 72 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  ward") (ns . 0).
54530 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
54540 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
54550 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
54560 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 37 3a 31  athcalls.h:267:1
54570 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f   <Spelling=/usr/
54580 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
54590 68 63 61 6c 6c 73 2e 68 3a 32 36 37 3a 31 34 3e  hcalls.h:267:14>
545a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
545b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
545c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
545d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
545e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
545f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
54600 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
54610 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
54620 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
54630 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
54640 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
54650 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
54660 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
54670 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
54680 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
54690 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
546a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
546b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
546c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
546d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
546e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
546f0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
54700 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
54710 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
54720 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
54730 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
54740 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
54750 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
54760 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
54770 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
54780 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
54790 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
547a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
547b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
547c0 20 22 5f 5f 6e 65 78 74 74 6f 77 61 72 64 22 29   "__nexttoward")
547d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
547e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
547f0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
54800 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
54810 6c 73 2e 68 3a 32 36 37 3a 31 20 3c 53 70 65 6c  ls.h:267:1 <Spel
54820 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
54830 61 63 65 3e 3a 31 33 34 3a 31 3e 22 29 0a 20 20  ace>:134:1>").  
54840 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
54850 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
54860 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
54870 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
54880 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
54890 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
548a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
548b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
548c0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
548d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
548e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
548f0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
54900 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
54910 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
54920 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
54930 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
54940 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
54950 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
54960 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
54970 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
54980 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
54990 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
549a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
549b0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
549c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
549d0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
549e0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
549f0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
54a00 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
54a10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
54a20 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
54a30 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
54a40 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
54a50 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d  n") (name . "rem
54a60 61 69 6e 64 65 72 22 29 20 28 6e 73 20 2e 20 30  ainder") (ns . 0
54a70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
54a80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
54a90 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
54aa0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 37 38  /mathcalls.h:278
54ab0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
54ac0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
54ad0 61 74 68 63 61 6c 6c 73 2e 68 3a 32 37 38 3a 31  athcalls.h:278:1
54ae0 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
54af0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
54b00 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
54b10 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
54b20 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
54b30 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
54b40 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
54b50 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
54b60 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
54b70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
54b80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
54b90 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
54ba0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
54bb0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
54bc0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
54bd0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
54be0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
54bf0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
54c00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
54c10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
54c20 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
54c30 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
54c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
54c50 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
54c60 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
54c70 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
54c80 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
54c90 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
54ca0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
54cb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
54cc0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
54cd0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
54ce0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
54cf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72  n") (name . "__r
54d00 65 6d 61 69 6e 64 65 72 22 29 20 28 6e 73 20 2e  emainder") (ns .
54d10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
54d20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
54d30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
54d40 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
54d50 37 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  78:1 <Spelling=<
54d60 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
54d70 33 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  36:1>").    (var
54d80 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
54d90 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
54da0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
54db0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
54dc0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
54dd0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
54de0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
54df0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
54e00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
54e10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
54e20 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
54e30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
54e40 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
54e50 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
54e60 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
54e70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
54e80 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
54e90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
54ea0 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
54eb0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
54ec0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
54ed0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
54ee0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
54ef0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
54f00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
54f10 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
54f20 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
54f30 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
54f40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
54f50 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
54f60 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
54f70 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
54f80 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
54f90 73 63 61 6c 62 6e 22 29 20 28 6e 73 20 2e 20 30  scalbn") (ns . 0
54fa0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
54fb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
54fc0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
54fd0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38 32  /mathcalls.h:282
54fe0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
54ff0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
55000 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38 32 3a 31  athcalls.h:282:1
55010 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
55020 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
55030 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
55040 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
55050 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
55060 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
55070 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
55080 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
55090 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
550a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
550b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
550c0 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
550d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
550e0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
550f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
55100 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
55110 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
55120 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
55130 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
55140 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
55150 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
55160 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
55170 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
55180 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
55190 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
551a0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
551b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
551c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
551d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
551e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
551f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
55200 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
55210 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
55220 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 63 61 6c   (name . "__scal
55230 62 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bn") (ns . 0).  
55240 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
55250 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
55260 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
55270 68 63 61 6c 6c 73 2e 68 3a 32 38 32 3a 31 20 3c  hcalls.h:282:1 <
55280 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
55290 68 20 73 70 61 63 65 3e 3a 31 33 37 3a 31 3e 22  h space>:137:1>"
552a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
552b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
552c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
552d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
552e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
552f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
55300 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
55310 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
55320 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
55330 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
55340 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
55350 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
55360 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
55370 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
55380 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
55390 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
553a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
553b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
553c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a   (name . "__n").
553d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
553e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
553f0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
55400 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
55410 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
55420 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
55430 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
55440 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
55450 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
55460 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
55470 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
55480 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
55490 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
554a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
554b0 61 6d 65 20 2e 20 22 69 6c 6f 67 62 22 29 20 28  ame . "ilogb") (
554c0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
554d0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
554e0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
554f0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
55500 2e 68 3a 32 38 36 3a 31 20 3c 53 70 65 6c 6c 69  .h:286:1 <Spelli
55510 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  ng=/usr/include/
55520 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
55530 3a 32 38 36 3a 31 37 3e 22 29 0a 20 20 20 20 28  :286:17>").    (
55540 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
55550 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
55560 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
55570 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
55580 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
55590 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
555a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
555b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
555c0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
555d0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
555e0 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
555f0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
55600 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
55610 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
55620 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
55630 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
55640 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
55650 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
55660 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
55670 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
55680 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
55690 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
556a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69  n") (name . "__i
556b0 6c 6f 67 62 22 29 20 28 6e 73 20 2e 20 30 29 0a  logb") (ns . 0).
556c0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
556d0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
556e0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
556f0 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38 36 3a 31  athcalls.h:286:1
55700 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
55710 74 63 68 20 73 70 61 63 65 3e 3a 31 33 38 3a 31  tch space>:138:1
55720 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
55730 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
55740 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
55750 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
55760 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
55770 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
55780 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
55790 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
557a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
557b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
557c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
557d0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
557e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
557f0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
55800 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
55810 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
55820 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
55830 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
55840 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
55850 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
55860 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
55870 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
55880 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
55890 6d 65 20 2e 20 22 73 63 61 6c 62 6c 6e 22 29 20  me . "scalbln") 
558a0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
558b0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
558c0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
558d0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
558e0 73 2e 68 3a 32 39 36 3a 31 20 3c 53 70 65 6c 6c  s.h:296:1 <Spell
558f0 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
55900 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
55910 68 3a 32 39 36 3a 31 33 3e 22 29 0a 20 20 20 20  h:296:13>").    
55920 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
55930 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
55940 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
55950 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
55960 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
55970 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
55980 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
55990 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
559a0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
559b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
559c0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
559d0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
559e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
559f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
55a00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
55a10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
55a20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
55a30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
55a40 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20   . "__n").      
55a50 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
55a60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
55a70 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
55a80 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
55a90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
55aa0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
55ab0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
55ac0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
55ad0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
55ae0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
55af0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
55b00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
55b10 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
55b20 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
55b30 20 22 5f 5f 73 63 61 6c 62 6c 6e 22 29 20 28 6e   "__scalbln") (n
55b40 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
55b50 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
55b60 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
55b70 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
55b80 68 3a 32 39 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:296:1 <Spellin
55b90 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
55ba0 3e 3a 31 34 30 3a 31 3e 22 29 0a 20 20 20 20 28  >:140:1>").    (
55bb0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
55bc0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
55bd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
55be0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
55bf0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
55c00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
55c10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
55c20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
55c30 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
55c40 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
55c50 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
55c60 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
55c70 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
55c80 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
55c90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
55ca0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
55cb0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
55cc0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
55cd0 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20  . "__n").       
55ce0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
55cf0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
55d00 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ng").           
55d10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
55d20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
55d30 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
55d40 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
55d50 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
55d60 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
55d70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
55d80 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
55d90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
55da0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
55db0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
55dc0 22 6e 65 61 72 62 79 69 6e 74 22 29 20 28 6e 73  "nearbyint") (ns
55dd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
55de0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
55df0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
55e00 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
55e10 3a 33 30 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :300:1 <Spelling
55e20 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  =/usr/include/bi
55e30 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
55e40 30 30 3a 31 33 3e 22 29 0a 20 20 20 20 28 76 61  00:13>").    (va
55e50 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
55e60 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
55e70 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
55e80 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
55e90 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
55ea0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
55eb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
55ec0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
55ed0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
55ee0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
55ef0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
55f00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
55f10 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
55f20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
55f30 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
55f40 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
55f50 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
55f60 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
55f70 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
55f80 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
55f90 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
55fa0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
55fb0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
55fc0 6e 65 61 72 62 79 69 6e 74 22 29 20 28 6e 73 20  nearbyint") (ns 
55fd0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
55fe0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
55ff0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
56000 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
56010 33 30 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  300:1 <Spelling=
56020 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
56030 31 34 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  141:1>").    (va
56040 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
56050 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
56060 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
56070 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
56080 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
56090 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
560a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
560b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
560c0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
560d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
560e0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
560f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
56100 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
56110 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
56120 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
56130 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
56140 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
56150 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
56160 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
56170 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
56180 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
56190 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
561a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 6f  on") (name . "ro
561b0 75 6e 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  und") (ns . 0). 
561c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
561d0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
561e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
561f0 74 68 63 61 6c 6c 73 2e 68 3a 33 30 34 3a 31 20  thcalls.h:304:1 
56200 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69  <Spelling=/usr/i
56210 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
56220 63 61 6c 6c 73 2e 68 3a 33 30 34 3a 31 34 3e 22  calls.h:304:14>"
56230 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
56240 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
56250 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
56260 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
56270 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
56280 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
56290 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
562a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
562b0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
562c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
562d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
562e0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
562f0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
56300 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
56310 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
56320 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
56330 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
56340 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
56350 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
56360 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
56370 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
56380 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
56390 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
563a0 61 6d 65 20 2e 20 22 5f 5f 72 6f 75 6e 64 22 29  ame . "__round")
563b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
563c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
563d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
563e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
563f0 6c 73 2e 68 3a 33 30 34 3a 31 20 3c 53 70 65 6c  ls.h:304:1 <Spel
56400 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
56410 61 63 65 3e 3a 31 34 32 3a 31 3e 22 29 0a 20 20  ace>:142:1>").  
56420 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
56430 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
56440 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
56450 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
56460 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
56470 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
56480 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
56490 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
564a0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
564b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
564c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
564d0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
564e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
564f0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
56500 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
56510 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  64))))).    (ret
56520 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
56530 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
56540 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
56550 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69   . 64).      (bi
56560 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
56570 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
56580 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
56590 2e 20 22 74 72 75 6e 63 22 29 20 28 6e 73 20 2e  . "trunc") (ns .
565a0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
565b0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
565c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
565d0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
565e0 30 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f  08:1 <Spelling=/
565f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
56600 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 38  /mathcalls.h:308
56610 3a 31 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69  :14>").    (vari
56620 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
56630 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
56640 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
56650 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
56660 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
56670 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
56680 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
56690 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
566a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
566b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
566c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
566d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
566e0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
566f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
56700 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
56710 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
56720 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
56730 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
56740 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
56750 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
56760 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
56770 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
56780 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 72  ") (name . "__tr
56790 75 6e 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  unc") (ns . 0). 
567a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
567b0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
567c0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
567d0 74 68 63 61 6c 6c 73 2e 68 3a 33 30 38 3a 31 20  thcalls.h:308:1 
567e0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
567f0 63 68 20 73 70 61 63 65 3e 3a 31 34 33 3a 31 3e  ch space>:143:1>
56800 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
56810 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
56820 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
56830 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
56840 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
56850 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
56860 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
56870 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
56880 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
56890 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
568a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
568b0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
568c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
568d0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
568e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
568f0 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
56900 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
56910 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
56920 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
56930 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
56940 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
56950 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
56960 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
56970 6e 61 6d 65 20 2e 20 22 72 65 6d 71 75 6f 22 29  name . "remquo")
56980 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
56990 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
569a0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
569b0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
569c0 6c 73 2e 68 3a 33 31 33 3a 31 20 3c 53 70 65 6c  ls.h:313:1 <Spel
569d0 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
569e0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
569f0 2e 68 3a 33 31 33 3a 31 33 3e 22 29 0a 20 20 20  .h:313:13>").   
56a00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
56a10 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
56a20 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
56a30 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
56a40 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
56a50 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
56a60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
56a70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
56a80 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
56a90 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
56aa0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
56ab0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
56ac0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
56ad0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
56ae0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
56af0 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  4))).        ((t
56b00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
56b10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
56b20 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
56b30 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
56b40 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
56b50 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
56b60 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
56b70 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
56b80 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
56b90 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20 20  . 64))).        
56ba0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
56bb0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
56bc0 6e 61 6d 65 20 2e 20 22 5f 5f 71 75 6f 22 29 0a  name . "__quo").
56bd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
56be0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
56bf0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
56c00 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
56c10 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
56c20 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
56c30 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
56c40 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
56c50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
56c60 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
56c70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
56c80 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
56c90 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
56ca0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
56cb0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
56cc0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
56cd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
56ce0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
56cf0 5f 72 65 6d 71 75 6f 22 29 20 28 6e 73 20 2e 20  _remquo") (ns . 
56d00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
56d10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
56d20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
56d30 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 31  s/mathcalls.h:31
56d40 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  3:1 <Spelling=<s
56d50 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 34  cratch space>:14
56d60 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  4:1>").    (vari
56d70 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
56d80 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
56d90 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
56da0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
56db0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
56dc0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
56dd0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
56de0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
56df0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
56e00 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
56e10 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
56e20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
56e30 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
56e40 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
56e50 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
56e60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
56e70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
56e80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
56e90 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
56ea0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
56eb0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
56ec0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
56ed0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
56ee0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
56ef0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
56f00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
56f10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
56f20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
56f30 20 22 5f 5f 71 75 6f 22 29 0a 20 20 20 20 20 20   "__quo").      
56f40 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
56f50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
56f60 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
56f70 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
56f80 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
56f90 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
56fa0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
56fb0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
56fc0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
56fd0 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
56fe0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
56ff0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
57000 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
57010 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
57020 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
57030 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
57040 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
57050 28 6e 61 6d 65 20 2e 20 22 6c 72 69 6e 74 22 29  (name . "lrint")
57060 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
57070 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
57080 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
57090 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
570a0 6c 73 2e 68 3a 33 32 30 3a 31 20 3c 53 70 65 6c  ls.h:320:1 <Spel
570b0 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64  ling=/usr/includ
570c0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
570d0 2e 68 3a 33 32 30 3a 32 32 3e 22 29 0a 20 20 20  .h:320:22>").   
570e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
570f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
57100 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
57110 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
57120 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
57130 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
57140 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
57150 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
57160 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
57170 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
57180 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
57190 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
571a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
571b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
571c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
571d0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
571e0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
571f0 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
57200 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
57210 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
57220 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
57230 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
57240 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
57250 5f 5f 6c 72 69 6e 74 22 29 20 28 6e 73 20 2e 20  __lrint") (ns . 
57260 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
57270 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
57280 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
57290 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32  s/mathcalls.h:32
572a0 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  0:1 <Spelling=<s
572b0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 34  cratch space>:14
572c0 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  5:1>").    (vari
572d0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
572e0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
572f0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
57300 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
57310 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
57320 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
57330 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
57340 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
57350 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
57360 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
57370 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
57380 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
57390 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
573a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
573b0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
573c0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
573d0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
573e0 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
573f0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
57400 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
57410 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
57420 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
57430 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 72 69 6e 74   (name . "llrint
57440 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
57450 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
57460 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
57470 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
57480 61 6c 6c 73 2e 68 3a 33 32 32 3a 31 20 3c 53 70  alls.h:322:1 <Sp
57490 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c  elling=/usr/incl
574a0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
574b0 6c 73 2e 68 3a 33 32 32 3a 32 37 3e 22 29 0a 20  ls.h:322:27>"). 
574c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
574d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
574e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
574f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
57500 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
57510 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
57520 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
57530 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
57540 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
57550 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
57560 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
57570 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
57580 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
57590 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
575a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
575b0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
575c0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
575d0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f  (tag . ":long-lo
575e0 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
575f0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
57600 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
57610 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
57620 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
57630 61 6d 65 20 2e 20 22 5f 5f 6c 6c 72 69 6e 74 22  ame . "__llrint"
57640 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
57650 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
57660 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
57670 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
57680 6c 6c 73 2e 68 3a 33 32 32 3a 31 20 3c 53 70 65  lls.h:322:1 <Spe
57690 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
576a0 70 61 63 65 3e 3a 31 34 36 3a 31 3e 22 29 0a 20  pace>:146:1>"). 
576b0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
576c0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
576d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
576e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
576f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
57700 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
57710 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
57720 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
57730 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
57740 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
57750 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
57760 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
57770 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
57780 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
57790 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
577a0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
577b0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
577c0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f  (tag . ":long-lo
577d0 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
577e0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
577f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
57800 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
57810 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
57820 61 6d 65 20 2e 20 22 6c 72 6f 75 6e 64 22 29 20  ame . "lround") 
57830 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
57840 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
57850 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
57860 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
57870 73 2e 68 3a 33 32 36 3a 31 20 3c 53 70 65 6c 6c  s.h:326:1 <Spell
57880 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
57890 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
578a0 68 3a 33 32 36 3a 32 32 3e 22 29 0a 20 20 20 20  h:326:22>").    
578b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
578c0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
578d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
578e0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
578f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
57900 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
57910 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
57920 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
57930 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
57940 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
57950 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
57960 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
57970 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
57980 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
57990 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
579a0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
579b0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
579c0 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
579d0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
579e0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
579f0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
57a00 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
57a10 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
57a20 5f 6c 72 6f 75 6e 64 22 29 20 28 6e 73 20 2e 20  _lround") (ns . 
57a30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
57a40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
57a50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
57a60 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32  s/mathcalls.h:32
57a70 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
57a80 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 34  cratch space>:14
57a90 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  7:1>").    (vari
57aa0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
57ab0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
57ac0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
57ad0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
57ae0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
57af0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
57b00 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
57b10 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
57b20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
57b30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
57b40 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
57b50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
57b60 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
57b70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
57b80 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
57b90 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
57ba0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
57bb0 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62  :long").      (b
57bc0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
57bd0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
57be0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
57bf0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
57c00 20 28 6e 61 6d 65 20 2e 20 22 6c 6c 72 6f 75 6e   (name . "llroun
57c10 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
57c20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
57c30 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
57c40 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
57c50 63 61 6c 6c 73 2e 68 3a 33 32 38 3a 31 20 3c 53  calls.h:328:1 <S
57c60 70 65 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63  pelling=/usr/inc
57c70 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
57c80 6c 6c 73 2e 68 3a 33 32 38 3a 32 37 3e 22 29 0a  lls.h:328:27>").
57c90 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
57ca0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
57cb0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
57cc0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
57cd0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
57ce0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
57cf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
57d00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
57d10 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
57d20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
57d30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
57d40 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
57d50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
57d60 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
57d70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
57d80 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
57d90 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
57da0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
57db0 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
57dc0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
57dd0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
57de0 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
57df0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
57e00 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6c 72 6f 75 6e  name . "__llroun
57e10 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
57e20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
57e30 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
57e40 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
57e50 63 61 6c 6c 73 2e 68 3a 33 32 38 3a 31 20 3c 53  calls.h:328:1 <S
57e60 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
57e70 20 73 70 61 63 65 3e 3a 31 34 38 3a 31 3e 22 29   space>:148:1>")
57e80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
57e90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
57ea0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
57eb0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
57ec0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
57ed0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
57ee0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
57ef0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
57f00 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
57f10 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
57f20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
57f30 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
57f40 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
57f50 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
57f60 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
57f70 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
57f80 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
57f90 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
57fa0 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
57fb0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
57fc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
57fd0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
57fe0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
57ff0 28 6e 61 6d 65 20 2e 20 22 66 64 69 6d 22 29 20  (name . "fdim") 
58000 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
58010 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
58020 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
58030 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
58040 73 2e 68 3a 33 33 32 3a 31 20 3c 53 70 65 6c 6c  s.h:332:1 <Spell
58050 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75 64 65  ing=/usr/include
58060 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
58070 68 3a 33 33 32 3a 31 33 3e 22 29 0a 20 20 20 20  h:332:13>").    
58080 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
58090 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
580a0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
580b0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
580c0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
580d0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
580e0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
580f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
58100 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
58110 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
58120 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
58130 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
58140 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
58150 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
58160 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
58170 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
58180 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
58190 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
581a0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
581b0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
581c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
581d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
581e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
581f0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
58200 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
58210 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
58220 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
58230 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
58240 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
58250 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
58260 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
58270 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
58280 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
58290 20 2e 20 22 5f 5f 66 64 69 6d 22 29 20 28 6e 73   . "__fdim") (ns
582a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
582b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
582c0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
582d0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
582e0 3a 33 33 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :332:1 <Spelling
582f0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
58300 3a 31 34 39 3a 31 3e 22 29 0a 20 20 20 20 28 76  :149:1>").    (v
58310 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
58320 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
58330 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
58340 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
58350 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
58360 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
58370 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
58380 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
58390 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
583a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
583b0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
583c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
583d0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
583e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
583f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
58400 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
58410 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
58420 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
58430 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
58440 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
58450 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
58460 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
58470 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
58480 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
58490 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
584a0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
584b0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
584c0 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
584d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
584e0 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
584f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
58500 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
58510 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
58520 20 22 66 6d 61 78 22 29 20 28 6e 73 20 2e 20 30   "fmax") (ns . 0
58530 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
58540 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
58550 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
58560 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33 35  /mathcalls.h:335
58570 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
58580 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
58590 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33 35 3a 31  athcalls.h:335:1
585a0 34 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  4>").    (variad
585b0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
585c0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
585d0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
585e0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
585f0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
58600 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
58610 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
58620 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
58630 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
58640 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
58650 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
58660 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
58670 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
58680 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
58690 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
586a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
586b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
586c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
586d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
586e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
586f0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
58700 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
58710 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
58720 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
58730 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
58740 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
58750 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
58760 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
58770 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
58780 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
58790 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
587a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
587b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66  n") (name . "__f
587c0 6d 61 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  max") (ns . 0). 
587d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
587e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
587f0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
58800 74 68 63 61 6c 6c 73 2e 68 3a 33 33 35 3a 31 20  thcalls.h:335:1 
58810 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
58820 63 68 20 73 70 61 63 65 3e 3a 31 35 30 3a 31 3e  ch space>:150:1>
58830 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
58840 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
58850 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
58860 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
58870 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
58880 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
58890 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
588a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
588b0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
588c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
588d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
588e0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
588f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
58900 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
58910 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
58920 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
58930 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
58940 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
58950 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
58960 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
58970 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
58980 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
58990 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
589a0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
589b0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
589c0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
589d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
589e0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
589f0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
58a00 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
58a10 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
58a20 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
58a30 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
58a40 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d 69 6e 22  ) (name . "fmin"
58a50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
58a60 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
58a70 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
58a80 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
58a90 6c 6c 73 2e 68 3a 33 33 38 3a 31 20 3c 53 70 65  lls.h:338:1 <Spe
58aa0 6c 6c 69 6e 67 3d 2f 75 73 72 2f 69 6e 63 6c 75  lling=/usr/inclu
58ab0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
58ac0 73 2e 68 3a 33 33 38 3a 31 34 3e 22 29 0a 20 20  s.h:338:14>").  
58ad0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
58ae0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
58af0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
58b00 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
58b10 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
58b20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
58b30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
58b40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
58b50 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
58b60 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
58b70 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
58b80 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
58b90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
58ba0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
58bb0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
58bc0 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
58bd0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
58be0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
58bf0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
58c00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
58c10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
58c20 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
58c30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
58c40 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
58c50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
58c60 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
58c70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
58c80 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
58c90 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
58ca0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
58cb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
58cc0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
58cd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
58ce0 6d 65 20 2e 20 22 5f 5f 66 6d 69 6e 22 29 20 28  me . "__fmin") (
58cf0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
58d00 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
58d10 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
58d20 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
58d30 2e 68 3a 33 33 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:338:1 <Spelli
58d40 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
58d50 65 3e 3a 31 35 31 3a 31 3e 22 29 0a 20 20 20 20  e>:151:1>").    
58d60 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
58d70 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
58d80 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
58d90 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
58da0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
58db0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
58dc0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
58dd0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
58de0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
58df0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
58e00 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
58e10 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
58e20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
58e30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
58e40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
58e50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
58e60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
58e70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
58e80 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
58e90 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
58ea0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
58eb0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
58ec0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
58ed0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
58ee0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
58ef0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
58f00 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
58f10 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
58f20 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
58f30 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
58f40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
58f50 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
58f60 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
58f70 20 2e 20 22 66 6d 61 22 29 20 28 6e 73 20 2e 20   . "fma") (ns . 
58f80 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
58f90 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
58fa0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
58fb0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 34  s/mathcalls.h:34
58fc0 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75  1:1 <Spelling=/u
58fd0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
58fe0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 34 31 3a  mathcalls.h:341:
58ff0 31 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  13>").    (varia
59000 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
59010 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
59020 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
59030 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
59040 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
59050 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
59060 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
59070 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
59080 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
59090 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
590a0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
590b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
590c0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
590d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
590e0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
590f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
59100 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
59110 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
59120 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
59130 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
59140 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
59150 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
59160 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
59170 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
59180 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
59190 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
591a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
591b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
591c0 22 5f 5f 7a 22 29 0a 20 20 20 20 20 20 20 20 20  "__z").         
591d0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
591e0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
591f0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
59200 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
59210 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
59220 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
59230 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
59240 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
59250 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
59260 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
59270 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
59280 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
59290 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
592a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
592b0 22 5f 5f 66 6d 61 22 29 20 28 6e 73 20 2e 20 30  "__fma") (ns . 0
592c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
592d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
592e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
592f0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 34 31  /mathcalls.h:341
59300 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
59310 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 35 32  ratch space>:152
59320 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
59330 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
59340 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
59350 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
59360 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
59370 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
59380 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
59390 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
593a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
593b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
593c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
593d0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
593e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
593f0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
59400 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
59410 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
59420 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
59430 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
59440 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
59450 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
59460 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
59470 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
59480 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
59490 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
594a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
594b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
594c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
594d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
594e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
594f0 22 5f 5f 7a 22 29 0a 20 20 20 20 20 20 20 20 20  "__z").         
59500 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
59510 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
59520 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
59530 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
59540 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
59550 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
59560 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
59570 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
59580 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
59590 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
595a0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
595b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
595c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
595d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
595e0 22 73 63 61 6c 62 22 29 20 28 6e 73 20 2e 20 30  "scalb") (ns . 0
595f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
59600 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
59610 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
59620 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 34 30 32  /mathcalls.h:402
59630 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 2f 75 73  :1 <Spelling=/us
59640 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
59650 61 74 68 63 61 6c 6c 73 2e 68 3a 34 30 32 3a 31  athcalls.h:402:1
59660 33 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  3>").    (variad
59670 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
59680 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
59690 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
596a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
596b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
596c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
596d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
596e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
596f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
59700 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
59710 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
59720 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
59730 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
59740 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
59750 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20  ment . 64))).   
59760 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
59770 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
59780 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e      (name . "__n
59790 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
597a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
597b0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
597c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
597d0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
597e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
597f0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
59800 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
59810 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
59820 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
59830 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
59840 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
59850 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
59860 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
59870 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  n") (name . "__s
59880 63 61 6c 62 22 29 20 28 6e 73 20 2e 20 30 29 0a  calb") (ns . 0).
59890 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
598a0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
598b0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
598c0 61 74 68 63 61 6c 6c 73 2e 68 3a 34 30 32 3a 31  athcalls.h:402:1
598d0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
598e0 74 63 68 20 73 70 61 63 65 3e 3a 31 35 34 3a 31  tch space>:154:1
598f0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
59900 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
59910 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
59920 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
59930 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
59940 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
59950 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
59960 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
59970 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
59980 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
59990 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
599a0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
599b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
599c0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
599d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
599e0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20  ent . 64))).    
599f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
59a00 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
59a10 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22     (name . "__n"
59a20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
59a30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
59a40 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
59a50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
59a60 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
59a70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
59a80 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
59a90 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
59aa0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
59ab0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
59ac0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
59ad0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
59ae0 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
59af0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
59b00 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 70  ") (name . "__fp
59b10 63 6c 61 73 73 69 66 79 66 22 29 20 28 6e 73 20  classifyf") (ns 
59b20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
59b30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
59b40 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
59b50 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65  its/mathcalls-he
59b60 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68  lper-functions.h
59b70 3a 32 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :21:1 <Spelling=
59b80 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
59b90 31 35 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  155:1>").    (va
59ba0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
59bb0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
59bc0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
59bd0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
59be0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
59bf0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
59c00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
59c10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
59c20 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
59c30 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
59c40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
59c50 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
59c60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
59c70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
59c80 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
59c90 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
59ca0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
59cb0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
59cc0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
59cd0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
59ce0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
59cf0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
59d00 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
59d10 73 69 67 6e 62 69 74 66 22 29 20 28 6e 73 20 2e  signbitf") (ns .
59d20 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
59d30 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
59d40 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
59d50 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c  ts/mathcalls-hel
59d60 70 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a  per-functions.h:
59d70 32 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  25:1 <Spelling=<
59d80 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
59d90 35 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  56:1>").    (var
59da0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
59db0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
59dc0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
59dd0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
59de0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
59df0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
59e00 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
59e10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
59e20 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
59e30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
59e40 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
59e50 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
59e60 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
59e70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
59e80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
59e90 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
59ea0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
59eb0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
59ec0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
59ed0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
59ee0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
59ef0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
59f00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69  n") (name . "__i
59f10 73 69 6e 66 66 22 29 20 28 6e 73 20 2e 20 30 29  sinff") (ns . 0)
59f20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
59f30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
59f40 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
59f50 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72  mathcalls-helper
59f60 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 30 3a  -functions.h:30:
59f70 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
59f80 61 74 63 68 20 73 70 61 63 65 3e 3a 31 35 37 3a  atch space>:157:
59f90 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
59fa0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
59fb0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
59fc0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
59fd0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
59fe0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
59ff0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
5a000 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
5a010 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75   (name . "__valu
5a020 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
5a030 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5a040 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5a050 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5a060 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5a070 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5a080 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5a090 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5a0a0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5a0b0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
5a0c0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5a0d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5a0e0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
5a0f0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
5a100 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 69 6e 69   (name . "__fini
5a110 74 65 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  tef") (ns . 0). 
5a120 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5a130 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5a140 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5a150 74 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66  thcalls-helper-f
5a160 75 6e 63 74 69 6f 6e 73 2e 68 3a 33 33 3a 31 20  unctions.h:33:1 
5a170 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
5a180 63 68 20 73 70 61 63 65 3e 3a 31 35 38 3a 31 3e  ch space>:158:1>
5a190 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
5a1a0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
5a1b0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
5a1c0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
5a1d0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
5a1e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
5a1f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
5a200 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
5a210 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22  name . "__value"
5a220 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5a230 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5a240 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5a250 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5a260 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5a270 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5a280 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
5a290 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
5a2a0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
5a2b0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
5a2c0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5a2d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5a2e0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
5a2f0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
5a300 6e 61 6d 65 20 2e 20 22 5f 5f 69 73 6e 61 6e 66  name . "__isnanf
5a310 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
5a320 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
5a330 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
5a340 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
5a350 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63  alls-helper-func
5a360 74 69 6f 6e 73 2e 68 3a 33 36 3a 31 20 3c 53 70  tions.h:36:1 <Sp
5a370 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
5a380 73 70 61 63 65 3e 3a 31 35 39 3a 31 3e 22 29 0a  space>:159:1>").
5a390 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
5a3a0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
5a3b0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
5a3c0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
5a3d0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
5a3e0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
5a3f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
5a400 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5a410 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20  e . "__value"). 
5a420 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5a430 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5a440 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5a450 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5a460 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5a470 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5a480 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5a490 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5a4a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
5a4b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5a4c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5a4d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5a4e0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5a4f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5a500 65 20 2e 20 22 5f 5f 69 73 65 71 73 69 67 66 22  e . "__iseqsigf"
5a510 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5a520 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5a530 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5a540 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5a550 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74  lls-helper-funct
5a560 69 6f 6e 73 2e 68 3a 33 39 3a 31 20 3c 53 70 65  ions.h:39:1 <Spe
5a570 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
5a580 70 61 63 65 3e 3a 31 36 30 3a 31 3e 22 29 0a 20  pace>:160:1>"). 
5a590 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5a5a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5a5b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5a5c0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5a5d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5a5e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5a5f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5a600 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5a610 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
5a620 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5a630 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5a640 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5a650 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5a660 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5a670 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5a680 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
5a690 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5a6a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5a6b0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
5a6c0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5a6d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5a6e0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5a6f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5a700 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5a710 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5a720 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5a730 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5a740 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
5a750 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5a760 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
5a770 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5a780 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
5a790 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
5a7a0 20 22 5f 5f 69 73 73 69 67 6e 61 6c 69 6e 67 66   "__issignalingf
5a7b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
5a7c0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
5a7d0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
5a7e0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
5a7f0 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63  alls-helper-func
5a800 74 69 6f 6e 73 2e 68 3a 34 32 3a 31 20 3c 53 70  tions.h:42:1 <Sp
5a810 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
5a820 73 70 61 63 65 3e 3a 31 36 31 3a 31 3e 22 29 0a  space>:161:1>").
5a830 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
5a840 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
5a850 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
5a860 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
5a870 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
5a880 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
5a890 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
5a8a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5a8b0 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20  e . "__value"). 
5a8c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5a8d0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5a8e0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5a8f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5a900 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5a910 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5a920 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5a930 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5a940 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
5a950 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5a960 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5a970 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5a980 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5a990 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5a9a0 65 20 2e 20 22 61 63 6f 73 66 22 29 20 28 6e 73  e . "acosf") (ns
5a9b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5a9c0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5a9d0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5a9e0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5a9f0 3a 35 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :53:1 <Spelling=
5aa00 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5aa10 31 36 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  162:1>").    (va
5aa20 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5aa30 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5aa40 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5aa50 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5aa60 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5aa70 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5aa80 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5aa90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5aaa0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5aab0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5aac0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5aad0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5aae0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5aaf0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5ab00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5ab10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5ab20 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5ab30 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5ab40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5ab50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5ab60 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5ab70 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5ab80 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 63  ") (name . "__ac
5ab90 6f 73 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  osf") (ns . 0). 
5aba0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5abb0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5abc0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5abd0 74 68 63 61 6c 6c 73 2e 68 3a 35 33 3a 31 20 3c  thcalls.h:53:1 <
5abe0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5abf0 68 20 73 70 61 63 65 3e 3a 31 36 34 3a 31 3e 22  h space>:164:1>"
5ac00 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5ac10 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5ac20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5ac30 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5ac40 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5ac50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5ac60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5ac70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5ac80 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5ac90 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5aca0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5acb0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5acc0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5acd0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5ace0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5acf0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5ad00 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5ad10 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5ad20 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5ad30 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5ad40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5ad50 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5ad60 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5ad70 65 20 2e 20 22 61 73 69 6e 66 22 29 20 28 6e 73  e . "asinf") (ns
5ad80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5ad90 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5ada0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5adb0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5adc0 3a 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :55:1 <Spelling=
5add0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5ade0 31 36 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  165:1>").    (va
5adf0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5ae00 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5ae10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5ae20 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5ae30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5ae40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5ae50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5ae60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5ae70 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5ae80 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5ae90 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5aea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5aeb0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5aec0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5aed0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5aee0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5aef0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5af00 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5af10 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5af20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5af30 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5af40 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5af50 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 73  ") (name . "__as
5af60 69 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  inf") (ns . 0). 
5af70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5af80 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5af90 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5afa0 74 68 63 61 6c 6c 73 2e 68 3a 35 35 3a 31 20 3c  thcalls.h:55:1 <
5afb0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5afc0 68 20 73 70 61 63 65 3e 3a 31 36 37 3a 31 3e 22  h space>:167:1>"
5afd0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5afe0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5aff0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5b000 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5b010 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5b020 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5b030 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5b040 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5b050 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5b060 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5b070 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5b080 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5b090 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5b0a0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5b0b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5b0c0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5b0d0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5b0e0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5b0f0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5b100 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5b110 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5b120 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5b130 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5b140 65 20 2e 20 22 61 74 61 6e 66 22 29 20 28 6e 73  e . "atanf") (ns
5b150 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5b160 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5b170 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5b180 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5b190 3a 35 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :57:1 <Spelling=
5b1a0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5b1b0 31 36 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  168:1>").    (va
5b1c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5b1d0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5b1e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5b1f0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5b200 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5b210 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5b220 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5b230 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5b240 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5b250 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5b260 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5b270 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5b280 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5b290 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5b2a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5b2b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5b2c0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5b2d0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5b2e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5b2f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5b300 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5b310 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5b320 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 74  ") (name . "__at
5b330 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
5b340 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5b350 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5b360 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5b370 74 68 63 61 6c 6c 73 2e 68 3a 35 37 3a 31 20 3c  thcalls.h:57:1 <
5b380 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5b390 68 20 73 70 61 63 65 3e 3a 31 37 30 3a 31 3e 22  h space>:170:1>"
5b3a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5b3b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5b3c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5b3d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5b3e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5b3f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5b400 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5b410 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5b420 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5b430 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5b440 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5b450 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5b460 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5b470 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5b480 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5b490 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5b4a0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5b4b0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5b4c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5b4d0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5b4e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5b4f0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5b500 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5b510 65 20 2e 20 22 61 74 61 6e 32 66 22 29 20 28 6e  e . "atan2f") (n
5b520 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5b530 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5b540 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5b550 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
5b560 68 3a 35 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:59:1 <Spelling
5b570 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
5b580 3a 31 37 31 3a 31 3e 22 29 0a 20 20 20 20 28 76  :171:1>").    (v
5b590 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
5b5a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
5b5b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
5b5c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
5b5d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
5b5e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
5b5f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
5b600 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
5b610 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
5b620 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5b630 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5b640 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5b650 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5b660 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5b670 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5b680 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
5b690 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5b6a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5b6b0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5b6c0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5b6d0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5b6e0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5b6f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5b700 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5b710 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5b720 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5b730 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5b740 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5b750 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5b760 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5b770 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5b780 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5b790 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
5b7a0 5f 61 74 61 6e 32 66 22 29 20 28 6e 73 20 2e 20  _atan2f") (ns . 
5b7b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
5b7c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
5b7d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
5b7e0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35 39  s/mathcalls.h:59
5b7f0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
5b800 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 37 33  ratch space>:173
5b810 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
5b820 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
5b830 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
5b840 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
5b850 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
5b860 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
5b870 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
5b880 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5b890 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
5b8a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
5b8b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
5b8c0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5b8d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
5b8e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5b8f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5b900 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
5b910 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
5b920 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
5b930 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
5b940 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
5b950 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
5b960 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
5b970 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5b980 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5b990 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
5b9a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
5b9b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
5b9c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
5b9d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
5b9e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5b9f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5ba00 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
5ba10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
5ba20 29 20 28 6e 61 6d 65 20 2e 20 22 63 6f 73 66 22  ) (name . "cosf"
5ba30 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5ba40 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5ba50 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5ba60 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5ba70 6c 6c 73 2e 68 3a 36 32 3a 31 20 3c 53 70 65 6c  lls.h:62:1 <Spel
5ba80 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
5ba90 61 63 65 3e 3a 31 37 36 3a 31 3e 22 29 0a 20 20  ace>:176:1>").  
5baa0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
5bab0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
5bac0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
5bad0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
5bae0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
5baf0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
5bb00 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5bb10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5bb20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
5bb30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
5bb40 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5bb50 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
5bb60 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5bb70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5bb80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5bb90 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
5bba0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
5bbb0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5bbc0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5bbd0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
5bbe0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
5bbf0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
5bc00 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
5bc10 22 5f 5f 63 6f 73 66 22 29 20 28 6e 73 20 2e 20  "__cosf") (ns . 
5bc20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
5bc30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
5bc40 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
5bc50 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 32  s/mathcalls.h:62
5bc60 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
5bc70 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 37 38  ratch space>:178
5bc80 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
5bc90 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
5bca0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
5bcb0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
5bcc0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
5bcd0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
5bce0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
5bcf0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5bd00 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
5bd10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
5bd20 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
5bd30 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5bd40 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
5bd50 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5bd60 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5bd70 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
5bd80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
5bd90 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5bda0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
5bdb0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5bdc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5bdd0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
5bde0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
5bdf0 28 6e 61 6d 65 20 2e 20 22 73 69 6e 66 22 29 20  (name . "sinf") 
5be00 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
5be10 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
5be20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
5be30 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
5be40 73 2e 68 3a 36 34 3a 31 20 3c 53 70 65 6c 6c 69  s.h:64:1 <Spelli
5be50 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5be60 65 3e 3a 31 38 31 3a 31 3e 22 29 0a 20 20 20 20  e>:181:1>").    
5be70 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5be80 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5be90 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5bea0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5beb0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5bec0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5bed0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5bee0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5bef0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5bf00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5bf10 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5bf20 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5bf30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5bf40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5bf50 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5bf60 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5bf70 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5bf80 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5bf90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5bfa0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5bfb0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5bfc0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5bfd0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
5bfe0 5f 73 69 6e 66 22 29 20 28 6e 73 20 2e 20 30 29  _sinf") (ns . 0)
5bff0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5c000 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5c010 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5c020 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 34 3a 31  mathcalls.h:64:1
5c030 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5c040 74 63 68 20 73 70 61 63 65 3e 3a 31 38 33 3a 31  tch space>:183:1
5c050 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5c060 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5c070 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5c080 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5c090 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5c0a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5c0b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5c0c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5c0d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5c0e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5c0f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5c100 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5c110 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5c120 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5c130 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5c140 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5c150 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5c160 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5c170 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5c180 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5c190 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5c1a0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5c1b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5c1c0 61 6d 65 20 2e 20 22 74 61 6e 66 22 29 20 28 6e  ame . "tanf") (n
5c1d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5c1e0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5c1f0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5c200 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
5c210 68 3a 36 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:66:1 <Spelling
5c220 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
5c230 3a 31 38 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  :184:1>").    (v
5c240 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
5c250 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
5c260 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
5c270 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
5c280 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
5c290 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
5c2a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
5c2b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
5c2c0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
5c2d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5c2e0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5c2f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5c300 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5c310 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5c320 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5c330 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
5c340 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
5c350 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5c360 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5c370 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
5c380 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
5c390 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
5c3a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74  n") (name . "__t
5c3b0 61 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  anf") (ns . 0). 
5c3c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5c3d0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5c3e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5c3f0 74 68 63 61 6c 6c 73 2e 68 3a 36 36 3a 31 20 3c  thcalls.h:66:1 <
5c400 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5c410 68 20 73 70 61 63 65 3e 3a 31 38 36 3a 31 3e 22  h space>:186:1>"
5c420 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5c430 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5c440 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5c450 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5c460 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5c470 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5c480 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5c490 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5c4a0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5c4b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5c4c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5c4d0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5c4e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5c4f0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5c500 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5c510 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5c520 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5c530 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5c540 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5c550 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5c560 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5c570 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5c580 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5c590 65 20 2e 20 22 63 6f 73 68 66 22 29 20 28 6e 73  e . "coshf") (ns
5c5a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5c5b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5c5c0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5c5d0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5c5e0 3a 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :71:1 <Spelling=
5c5f0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5c600 31 38 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  187:1>").    (va
5c610 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5c620 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5c630 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5c640 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5c650 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5c660 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5c670 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5c680 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5c690 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5c6a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5c6b0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5c6c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5c6d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5c6e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5c6f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5c700 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5c710 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5c720 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5c730 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5c740 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5c750 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5c760 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5c770 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f  ") (name . "__co
5c780 73 68 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  shf") (ns . 0). 
5c790 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5c7a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5c7b0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5c7c0 74 68 63 61 6c 6c 73 2e 68 3a 37 31 3a 31 20 3c  thcalls.h:71:1 <
5c7d0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5c7e0 68 20 73 70 61 63 65 3e 3a 31 38 39 3a 31 3e 22  h space>:189:1>"
5c7f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5c800 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5c810 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5c820 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5c830 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5c840 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5c850 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5c860 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5c870 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5c880 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5c890 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5c8a0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5c8b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5c8c0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5c8d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5c8e0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5c8f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5c900 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5c910 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5c920 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5c930 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5c940 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5c950 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5c960 65 20 2e 20 22 73 69 6e 68 66 22 29 20 28 6e 73  e . "sinhf") (ns
5c970 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5c980 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5c990 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5c9a0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5c9b0 3a 37 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :73:1 <Spelling=
5c9c0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5c9d0 31 39 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  190:1>").    (va
5c9e0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5c9f0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5ca00 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5ca10 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5ca20 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5ca30 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5ca40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5ca50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5ca60 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5ca70 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5ca80 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5ca90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5caa0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5cab0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5cac0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5cad0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5cae0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5caf0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5cb00 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5cb10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5cb20 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5cb30 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5cb40 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69  ") (name . "__si
5cb50 6e 68 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  nhf") (ns . 0). 
5cb60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5cb70 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5cb80 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5cb90 74 68 63 61 6c 6c 73 2e 68 3a 37 33 3a 31 20 3c  thcalls.h:73:1 <
5cba0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5cbb0 68 20 73 70 61 63 65 3e 3a 31 39 32 3a 31 3e 22  h space>:192:1>"
5cbc0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5cbd0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5cbe0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5cbf0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5cc00 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5cc10 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5cc20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5cc30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5cc40 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5cc50 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5cc60 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5cc70 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5cc80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5cc90 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5cca0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5ccb0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5ccc0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5ccd0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5cce0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5ccf0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5cd00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5cd10 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5cd20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5cd30 65 20 2e 20 22 74 61 6e 68 66 22 29 20 28 6e 73  e . "tanhf") (ns
5cd40 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
5cd50 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
5cd60 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
5cd70 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
5cd80 3a 37 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :75:1 <Spelling=
5cd90 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
5cda0 31 39 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  193:1>").    (va
5cdb0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
5cdc0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
5cdd0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
5cde0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
5cdf0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
5ce00 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
5ce10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5ce20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5ce30 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
5ce40 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5ce50 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5ce60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
5ce70 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5ce80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
5ce90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
5cea0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
5ceb0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
5cec0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5ced0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5cee0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5cef0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
5cf00 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
5cf10 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61  ") (name . "__ta
5cf20 6e 68 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  nhf") (ns . 0). 
5cf30 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
5cf40 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
5cf50 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
5cf60 74 68 63 61 6c 6c 73 2e 68 3a 37 35 3a 31 20 3c  thcalls.h:75:1 <
5cf70 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
5cf80 68 20 73 70 61 63 65 3e 3a 31 39 35 3a 31 3e 22  h space>:195:1>"
5cf90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
5cfa0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
5cfb0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
5cfc0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
5cfd0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
5cfe0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
5cff0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
5d000 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
5d010 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
5d020 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
5d030 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
5d040 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
5d050 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5d060 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
5d070 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5d080 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
5d090 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
5d0a0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5d0b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
5d0c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
5d0d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5d0e0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
5d0f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
5d100 65 20 2e 20 22 61 63 6f 73 68 66 22 29 20 28 6e  e . "acoshf") (n
5d110 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5d120 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5d130 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5d140 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
5d150 68 3a 38 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:85:1 <Spelling
5d160 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
5d170 3a 31 39 36 3a 31 3e 22 29 0a 20 20 20 20 28 76  :196:1>").    (v
5d180 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
5d190 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
5d1a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
5d1b0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
5d1c0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
5d1d0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
5d1e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
5d1f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
5d200 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
5d210 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5d220 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5d230 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5d240 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5d250 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
5d260 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5d270 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
5d280 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
5d290 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5d2a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
5d2b0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
5d2c0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
5d2d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
5d2e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  n") (name . "__a
5d2f0 63 6f 73 68 66 22 29 20 28 6e 73 20 2e 20 30 29  coshf") (ns . 0)
5d300 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5d310 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5d320 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5d330 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 35 3a 31  mathcalls.h:85:1
5d340 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5d350 74 63 68 20 73 70 61 63 65 3e 3a 31 39 38 3a 31  tch space>:198:1
5d360 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5d370 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5d380 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5d390 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5d3a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5d3b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5d3c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5d3d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5d3e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5d3f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5d400 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5d410 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5d420 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5d430 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5d440 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5d450 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
5d460 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
5d470 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
5d480 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
5d490 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5d4a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5d4b0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
5d4c0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
5d4d0 61 6d 65 20 2e 20 22 61 73 69 6e 68 66 22 29 20  ame . "asinhf") 
5d4e0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
5d4f0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
5d500 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
5d510 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
5d520 73 2e 68 3a 38 37 3a 31 20 3c 53 70 65 6c 6c 69  s.h:87:1 <Spelli
5d530 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5d540 65 3e 3a 31 39 39 3a 31 3e 22 29 0a 20 20 20 20  e>:199:1>").    
5d550 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5d560 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5d570 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5d580 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5d590 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5d5a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5d5b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5d5c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5d5d0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5d5e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5d5f0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5d600 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5d610 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5d620 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5d630 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5d640 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5d650 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5d660 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5d670 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5d680 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5d690 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5d6a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5d6b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
5d6c0 5f 61 73 69 6e 68 66 22 29 20 28 6e 73 20 2e 20  _asinhf") (ns . 
5d6d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
5d6e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
5d6f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
5d700 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 37  s/mathcalls.h:87
5d710 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
5d720 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 30 31  ratch space>:201
5d730 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
5d740 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
5d750 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
5d760 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
5d770 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
5d780 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
5d790 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
5d7a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5d7b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
5d7c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
5d7d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
5d7e0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5d7f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
5d800 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5d810 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5d820 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
5d830 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
5d840 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5d850 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
5d860 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5d870 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5d880 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
5d890 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
5d8a0 28 6e 61 6d 65 20 2e 20 22 61 74 61 6e 68 66 22  (name . "atanhf"
5d8b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5d8c0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5d8d0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5d8e0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5d8f0 6c 6c 73 2e 68 3a 38 39 3a 31 20 3c 53 70 65 6c  lls.h:89:1 <Spel
5d900 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
5d910 61 63 65 3e 3a 32 30 32 3a 31 3e 22 29 0a 20 20  ace>:202:1>").  
5d920 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
5d930 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
5d940 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
5d950 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
5d960 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
5d970 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
5d980 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5d990 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5d9a0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
5d9b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
5d9c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5d9d0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
5d9e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5d9f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5da00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5da10 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
5da20 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
5da30 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5da40 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5da50 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
5da60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
5da70 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
5da80 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
5da90 22 5f 5f 61 74 61 6e 68 66 22 29 20 28 6e 73 20  "__atanhf") (ns 
5daa0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
5dab0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
5dac0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
5dad0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
5dae0 38 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  89:1 <Spelling=<
5daf0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
5db00 30 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  04:1>").    (var
5db10 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
5db20 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
5db30 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
5db40 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
5db50 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
5db60 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
5db70 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
5db80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
5db90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
5dba0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
5dbb0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
5dbc0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5dbd0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5dbe0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
5dbf0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
5dc00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
5dc10 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
5dc20 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
5dc30 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5dc40 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5dc50 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
5dc60 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
5dc70 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 70 66 22  ) (name . "expf"
5dc80 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5dc90 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5dca0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5dcb0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5dcc0 6c 6c 73 2e 68 3a 39 35 3a 31 20 3c 53 70 65 6c  lls.h:95:1 <Spel
5dcd0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
5dce0 61 63 65 3e 3a 32 30 37 3a 31 3e 22 29 0a 20 20  ace>:207:1>").  
5dcf0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
5dd00 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
5dd10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
5dd20 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
5dd30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
5dd40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
5dd50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5dd60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5dd70 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
5dd80 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
5dd90 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5dda0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
5ddb0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5ddc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5ddd0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5dde0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
5ddf0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
5de00 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5de10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5de20 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
5de30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
5de40 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
5de50 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
5de60 22 5f 5f 65 78 70 66 22 29 20 28 6e 73 20 2e 20  "__expf") (ns . 
5de70 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
5de80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
5de90 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
5dea0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39 35  s/mathcalls.h:95
5deb0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
5dec0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 30 39  ratch space>:209
5ded0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
5dee0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
5def0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
5df00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
5df10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
5df20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
5df30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
5df40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5df50 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
5df60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
5df70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
5df80 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5df90 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
5dfa0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5dfb0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5dfc0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
5dfd0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
5dfe0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5dff0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
5e000 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5e010 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5e020 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
5e030 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
5e040 28 6e 61 6d 65 20 2e 20 22 66 72 65 78 70 66 22  (name . "frexpf"
5e050 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5e060 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5e070 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5e080 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5e090 6c 6c 73 2e 68 3a 39 38 3a 31 20 3c 53 70 65 6c  lls.h:98:1 <Spel
5e0a0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
5e0b0 61 63 65 3e 3a 32 31 30 3a 31 3e 22 29 0a 20 20  ace>:210:1>").  
5e0c0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
5e0d0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
5e0e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
5e0f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
5e100 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
5e110 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
5e120 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
5e130 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
5e140 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
5e150 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
5e160 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5e170 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
5e180 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5e190 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
5e1a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5e1b0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
5e1c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
5e1d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5e1e0 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e 74 22  e . "__exponent"
5e1f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5e200 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5e210 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
5e220 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
5e230 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
5e240 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
5e250 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
5e260 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
5e270 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5e280 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5e290 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
5e2a0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
5e2b0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
5e2c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5e2d0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
5e2e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
5e2f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
5e300 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
5e310 5f 5f 66 72 65 78 70 66 22 29 20 28 6e 73 20 2e  __frexpf") (ns .
5e320 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
5e330 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
5e340 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
5e350 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 39  ts/mathcalls.h:9
5e360 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  8:1 <Spelling=<s
5e370 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 31  cratch space>:21
5e380 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  2:1>").    (vari
5e390 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
5e3a0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
5e3b0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
5e3c0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
5e3d0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
5e3e0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
5e3f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
5e400 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
5e410 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
5e420 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
5e430 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
5e440 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5e450 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
5e460 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5e470 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
5e480 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
5e490 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
5e4a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
5e4b0 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20 20 20 20  exponent").     
5e4c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
5e4d0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
5e4e0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
5e4f0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5e500 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5e510 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
5e520 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
5e530 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
5e540 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5e550 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
5e560 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
5e570 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5e580 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
5e590 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5e5a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5e5b0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
5e5c0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
5e5d0 28 6e 61 6d 65 20 2e 20 22 6c 64 65 78 70 66 22  (name . "ldexpf"
5e5e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5e5f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5e600 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5e610 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5e620 6c 6c 73 2e 68 3a 31 30 31 3a 31 20 3c 53 70 65  lls.h:101:1 <Spe
5e630 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
5e640 70 61 63 65 3e 3a 32 31 33 3a 31 3e 22 29 0a 20  pace>:213:1>"). 
5e650 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5e660 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5e670 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5e680 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5e690 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5e6a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5e6b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5e6c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5e6d0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
5e6e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5e6f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5e700 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5e710 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5e720 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5e730 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5e740 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
5e750 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5e760 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5e770 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e 74  me . "__exponent
5e780 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
5e790 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
5e7a0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
5e7b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
5e7c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
5e7d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
5e7e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
5e7f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
5e800 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5e810 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
5e820 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
5e830 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
5e840 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
5e850 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
5e860 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 64 65 78 70  (name . "__ldexp
5e870 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
5e880 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
5e890 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
5e8a0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
5e8b0 63 61 6c 6c 73 2e 68 3a 31 30 31 3a 31 20 3c 53  calls.h:101:1 <S
5e8c0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5e8d0 20 73 70 61 63 65 3e 3a 32 31 35 3a 31 3e 22 29   space>:215:1>")
5e8e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5e8f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5e900 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5e910 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5e920 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5e930 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5e940 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5e950 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5e960 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
5e970 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5e980 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5e990 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5e9a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5e9b0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5e9c0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5e9d0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
5e9e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
5e9f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
5ea00 6e 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65  name . "__expone
5ea10 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
5ea20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5ea30 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
5ea40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5ea50 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5ea60 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
5ea70 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
5ea80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
5ea90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
5eaa0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
5eab0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5eac0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5ead0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
5eae0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
5eaf0 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 66 22  ) (name . "logf"
5eb00 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
5eb10 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
5eb20 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
5eb30 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
5eb40 6c 6c 73 2e 68 3a 31 30 34 3a 31 20 3c 53 70 65  lls.h:104:1 <Spe
5eb50 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
5eb60 70 61 63 65 3e 3a 32 31 38 3a 31 3e 22 29 0a 20  pace>:218:1>"). 
5eb70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
5eb80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
5eb90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
5eba0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
5ebb0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
5ebc0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
5ebd0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
5ebe0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
5ebf0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
5ec00 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
5ec10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
5ec20 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
5ec30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5ec40 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
5ec50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
5ec60 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
5ec70 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
5ec80 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
5ec90 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
5eca0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
5ecb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5ecc0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
5ecd0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
5ece0 20 22 5f 5f 6c 6f 67 66 22 29 20 28 6e 73 20 2e   "__logf") (ns .
5ecf0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
5ed00 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
5ed10 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
5ed20 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
5ed30 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  04:1 <Spelling=<
5ed40 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
5ed50 32 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  20:1>").    (var
5ed60 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
5ed70 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
5ed80 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
5ed90 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
5eda0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
5edb0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
5edc0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
5edd0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
5ede0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
5edf0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
5ee00 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
5ee10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5ee20 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5ee30 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
5ee40 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
5ee50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
5ee60 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
5ee70 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
5ee80 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5ee90 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5eea0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
5eeb0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
5eec0 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 67 31 30  ) (name . "log10
5eed0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
5eee0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
5eef0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
5ef00 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
5ef10 63 61 6c 6c 73 2e 68 3a 31 30 37 3a 31 20 3c 53  calls.h:107:1 <S
5ef20 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5ef30 20 73 70 61 63 65 3e 3a 32 32 31 3a 31 3e 22 29   space>:221:1>")
5ef40 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5ef50 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5ef60 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5ef70 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5ef80 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5ef90 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5efa0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5efb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5efc0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
5efd0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5efe0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5eff0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5f000 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5f010 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5f020 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5f030 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5f040 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5f050 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5f060 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5f070 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5f080 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5f090 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5f0a0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5f0b0 20 2e 20 22 5f 5f 6c 6f 67 31 30 66 22 29 20 28   . "__log10f") (
5f0c0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
5f0d0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
5f0e0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
5f0f0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
5f100 2e 68 3a 31 30 37 3a 31 20 3c 53 70 65 6c 6c 69  .h:107:1 <Spelli
5f110 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5f120 65 3e 3a 32 32 33 3a 31 3e 22 29 0a 20 20 20 20  e>:223:1>").    
5f130 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5f140 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5f150 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5f160 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5f170 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5f180 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5f190 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5f1a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5f1b0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5f1c0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5f1d0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5f1e0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5f1f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5f200 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5f210 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5f220 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5f230 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5f240 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5f250 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5f260 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5f270 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5f280 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5f290 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d  ion") (name . "m
5f2a0 6f 64 66 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  odff") (ns . 0).
5f2b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
5f2c0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
5f2d0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
5f2e0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 31 30 3a 31  athcalls.h:110:1
5f2f0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
5f300 74 63 68 20 73 70 61 63 65 3e 3a 32 32 34 3a 31  tch space>:224:1
5f310 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
5f320 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
5f330 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
5f340 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
5f350 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
5f360 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
5f370 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
5f380 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
5f390 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
5f3a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
5f3b0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
5f3c0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
5f3d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
5f3e0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
5f3f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
5f400 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
5f410 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
5f420 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
5f430 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 70 74    (name . "__ipt
5f440 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
5f450 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
5f460 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
5f470 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
5f480 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
5f490 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5f4a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5f4b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
5f4c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
5f4d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5f4e0 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
5f4f0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5f500 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5f510 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5f520 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5f530 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5f540 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5f550 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5f560 20 2e 20 22 5f 5f 6d 6f 64 66 66 22 29 20 28 6e   . "__modff") (n
5f570 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
5f580 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
5f590 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
5f5a0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
5f5b0 68 3a 31 31 30 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:110:1 <Spellin
5f5c0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
5f5d0 3e 3a 32 32 36 3a 31 3e 22 29 0a 20 20 20 20 28  >:226:1>").    (
5f5e0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
5f5f0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
5f600 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
5f610 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
5f620 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
5f630 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
5f640 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
5f650 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
5f660 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
5f670 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
5f680 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
5f690 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
5f6a0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5f6b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
5f6c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
5f6d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
5f6e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
5f6f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
5f700 20 22 5f 5f 69 70 74 72 22 29 0a 20 20 20 20 20   "__iptr").     
5f710 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
5f720 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
5f730 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
5f740 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5f750 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
5f760 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
5f770 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
5f780 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
5f790 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
5f7a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
5f7b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
5f7c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
5f7d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
5f7e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
5f7f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5f800 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
5f810 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
5f820 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 70 6d 31  ) (name . "expm1
5f830 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
5f840 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
5f850 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
5f860 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
5f870 63 61 6c 6c 73 2e 68 3a 31 32 35 3a 31 20 3c 53  calls.h:125:1 <S
5f880 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
5f890 20 73 70 61 63 65 3e 3a 32 32 38 3a 31 3e 22 29   space>:228:1>")
5f8a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
5f8b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
5f8c0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
5f8d0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
5f8e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
5f8f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
5f900 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
5f910 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
5f920 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
5f930 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
5f940 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
5f950 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
5f960 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
5f970 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
5f980 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
5f990 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
5f9a0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
5f9b0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
5f9c0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
5f9d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
5f9e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
5f9f0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
5fa00 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
5fa10 20 2e 20 22 5f 5f 65 78 70 6d 31 66 22 29 20 28   . "__expm1f") (
5fa20 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
5fa30 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
5fa40 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
5fa50 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
5fa60 2e 68 3a 31 32 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:125:1 <Spelli
5fa70 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
5fa80 65 3e 3a 32 33 30 3a 31 3e 22 29 0a 20 20 20 20  e>:230:1>").    
5fa90 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
5faa0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
5fab0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
5fac0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
5fad0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
5fae0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
5faf0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
5fb00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
5fb10 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
5fb20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
5fb30 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
5fb40 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
5fb50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
5fb60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
5fb70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
5fb80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
5fb90 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
5fba0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5fbb0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
5fbc0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
5fbd0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
5fbe0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
5fbf0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c  ion") (name . "l
5fc00 6f 67 31 70 66 22 29 20 28 6e 73 20 2e 20 30 29  og1pf") (ns . 0)
5fc10 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
5fc20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
5fc30 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
5fc40 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32 38 3a  mathcalls.h:128:
5fc50 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
5fc60 61 74 63 68 20 73 70 61 63 65 3e 3a 32 33 31 3a  atch space>:231:
5fc70 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
5fc80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
5fc90 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
5fca0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
5fcb0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
5fcc0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
5fcd0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
5fce0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
5fcf0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
5fd00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
5fd10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
5fd20 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
5fd30 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
5fd40 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
5fd50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
5fd60 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
5fd70 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
5fd80 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
5fd90 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
5fda0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
5fdb0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
5fdc0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
5fdd0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
5fde0 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 31 70 66  name . "__log1pf
5fdf0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
5fe00 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
5fe10 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
5fe20 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
5fe30 61 6c 6c 73 2e 68 3a 31 32 38 3a 31 20 3c 53 70  alls.h:128:1 <Sp
5fe40 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
5fe50 73 70 61 63 65 3e 3a 32 33 33 3a 31 3e 22 29 0a  space>:233:1>").
5fe60 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
5fe70 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
5fe80 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
5fe90 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
5fea0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
5feb0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
5fec0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
5fed0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
5fee0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
5fef0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
5ff00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
5ff10 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
5ff20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
5ff30 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
5ff40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
5ff50 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
5ff60 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
5ff70 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
5ff80 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
5ff90 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
5ffa0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
5ffb0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
5ffc0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
5ffd0 2e 20 22 6c 6f 67 62 66 22 29 20 28 6e 73 20 2e  . "logbf") (ns .
5ffe0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
5fff0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
60000 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
60010 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
60020 33 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  31:1 <Spelling=<
60030 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
60040 33 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  34:1>").    (var
60050 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
60060 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
60070 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
60080 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
60090 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
600a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
600b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
600c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
600d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
600e0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
600f0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
60100 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
60110 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
60120 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
60130 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
60140 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
60150 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
60160 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
60170 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
60180 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
60190 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
601a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
601b0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67  ) (name . "__log
601c0 62 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bf") (ns . 0).  
601d0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
601e0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
601f0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
60200 68 63 61 6c 6c 73 2e 68 3a 31 33 31 3a 31 20 3c  hcalls.h:131:1 <
60210 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
60220 68 20 73 70 61 63 65 3e 3a 32 33 36 3a 31 3e 22  h space>:236:1>"
60230 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
60240 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
60250 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
60260 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
60270 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
60280 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
60290 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
602a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
602b0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
602c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
602d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
602e0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
602f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
60300 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
60310 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
60320 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
60330 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
60340 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
60350 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
60360 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
60370 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
60380 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
60390 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
603a0 65 20 2e 20 22 65 78 70 32 66 22 29 20 28 6e 73  e . "exp2f") (ns
603b0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
603c0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
603d0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
603e0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
603f0 3a 31 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :136:1 <Spelling
60400 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
60410 3a 32 33 37 3a 31 3e 22 29 0a 20 20 20 20 28 76  :237:1>").    (v
60420 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
60430 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
60440 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
60450 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
60460 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
60470 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
60480 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
60490 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
604a0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
604b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
604c0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
604d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
604e0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
604f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
60500 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
60510 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
60520 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
60530 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
60540 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
60550 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
60560 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
60570 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
60580 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65  n") (name . "__e
60590 78 70 32 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  xp2f") (ns . 0).
605a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
605b0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
605c0 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
605d0 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 36 3a 31  athcalls.h:136:1
605e0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
605f0 74 63 68 20 73 70 61 63 65 3e 3a 32 33 39 3a 31  tch space>:239:1
60600 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
60610 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
60620 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
60630 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
60640 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
60650 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
60660 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
60670 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
60680 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
60690 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
606a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
606b0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
606c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
606d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
606e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
606f0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
60700 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
60710 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
60720 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
60730 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
60740 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
60750 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
60760 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
60770 61 6d 65 20 2e 20 22 6c 6f 67 32 66 22 29 20 28  ame . "log2f") (
60780 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
60790 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
607a0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
607b0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
607c0 2e 68 3a 31 33 39 3a 31 20 3c 53 70 65 6c 6c 69  .h:139:1 <Spelli
607d0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
607e0 65 3e 3a 32 34 30 3a 31 3e 22 29 0a 20 20 20 20  e>:240:1>").    
607f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
60800 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
60810 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
60820 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
60830 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
60840 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
60850 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
60860 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
60870 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
60880 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
60890 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
608a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
608b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
608c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
608d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
608e0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
608f0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
60900 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
60910 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
60920 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
60930 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
60940 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
60950 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
60960 5f 6c 6f 67 32 66 22 29 20 28 6e 73 20 2e 20 30  _log2f") (ns . 0
60970 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
60980 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
60990 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
609a0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 39  /mathcalls.h:139
609b0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
609c0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 34 32  ratch space>:242
609d0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
609e0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
609f0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
60a00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
60a10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
60a20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
60a30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
60a40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
60a50 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
60a60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
60a70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
60a80 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
60a90 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
60aa0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
60ab0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
60ac0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
60ad0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
60ae0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
60af0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
60b00 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
60b10 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
60b20 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
60b30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
60b40 28 6e 61 6d 65 20 2e 20 22 70 6f 77 66 22 29 20  (name . "powf") 
60b50 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
60b60 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
60b70 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
60b80 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
60b90 73 2e 68 3a 31 34 36 3a 31 20 3c 53 70 65 6c 6c  s.h:146:1 <Spell
60ba0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
60bb0 63 65 3e 3a 32 34 35 3a 31 3e 22 29 0a 20 20 20  ce>:245:1>").   
60bc0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
60bd0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
60be0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
60bf0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
60c00 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
60c10 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
60c20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
60c30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
60c40 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
60c50 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
60c60 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
60c70 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
60c80 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
60c90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
60ca0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
60cb0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
60cc0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
60cd0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
60ce0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
60cf0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
60d00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
60d10 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
60d20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
60d30 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
60d40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
60d50 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
60d60 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
60d70 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
60d80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
60d90 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
60da0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
60db0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
60dc0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
60dd0 20 22 5f 5f 70 6f 77 66 22 29 20 28 6e 73 20 2e   "__powf") (ns .
60de0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
60df0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
60e00 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
60e10 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
60e20 34 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  46:1 <Spelling=<
60e30 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
60e40 34 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  47:1>").    (var
60e50 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
60e60 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
60e70 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
60e80 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
60e90 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
60ea0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
60eb0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
60ec0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
60ed0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
60ee0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
60ef0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
60f00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
60f10 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
60f20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
60f30 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
60f40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
60f50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
60f60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
60f70 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
60f80 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
60f90 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
60fa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
60fb0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
60fc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
60fd0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
60fe0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
60ff0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
61000 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
61010 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
61020 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
61030 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
61040 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
61050 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 71 72  n") (name . "sqr
61060 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tf") (ns . 0).  
61070 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
61080 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
61090 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
610a0 68 63 61 6c 6c 73 2e 68 3a 31 34 39 3a 31 20 3c  hcalls.h:149:1 <
610b0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
610c0 68 20 73 70 61 63 65 3e 3a 32 34 38 3a 31 3e 22  h space>:248:1>"
610d0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
610e0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
610f0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
61100 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
61110 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
61120 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
61130 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
61140 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
61150 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
61160 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
61170 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
61180 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
61190 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
611a0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
611b0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
611c0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
611d0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
611e0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
611f0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
61200 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
61210 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
61220 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
61230 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
61240 65 20 2e 20 22 5f 5f 73 71 72 74 66 22 29 20 28  e . "__sqrtf") (
61250 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
61260 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
61270 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
61280 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
61290 2e 68 3a 31 34 39 3a 31 20 3c 53 70 65 6c 6c 69  .h:149:1 <Spelli
612a0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
612b0 65 3e 3a 32 35 30 3a 31 3e 22 29 0a 20 20 20 20  e>:250:1>").    
612c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
612d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
612e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
612f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
61300 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
61310 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
61320 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
61330 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
61340 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
61350 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
61360 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
61370 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
61380 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
61390 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
613a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
613b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
613c0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
613d0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
613e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
613f0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
61400 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
61410 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
61420 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 68  ion") (name . "h
61430 79 70 6f 74 66 22 29 20 28 6e 73 20 2e 20 30 29  ypotf") (ns . 0)
61440 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
61450 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
61460 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
61470 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35 33 3a  mathcalls.h:153:
61480 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
61490 61 74 63 68 20 73 70 61 63 65 3e 3a 32 35 31 3a  atch space>:251:
614a0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
614b0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
614c0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
614d0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
614e0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
614f0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
61500 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
61510 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
61520 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
61530 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
61540 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
61550 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
61560 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
61570 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
61580 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
61590 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
615a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
615b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
615c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22     (name . "__y"
615d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
615e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
615f0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
61600 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
61610 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
61620 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
61630 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
61640 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
61650 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
61660 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
61670 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
61680 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
61690 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
616a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
616b0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 68 79 70 6f   (name . "__hypo
616c0 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  tf") (ns . 0).  
616d0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
616e0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
616f0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
61700 68 63 61 6c 6c 73 2e 68 3a 31 35 33 3a 31 20 3c  hcalls.h:153:1 <
61710 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
61720 68 20 73 70 61 63 65 3e 3a 32 35 33 3a 31 3e 22  h space>:253:1>"
61730 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
61740 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
61750 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
61760 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
61770 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
61780 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
61790 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
617a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
617b0 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
617c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
617d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
617e0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
617f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
61800 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
61810 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
61820 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
61830 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
61840 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
61850 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
61860 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
61870 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
61880 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
61890 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
618a0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
618b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
618c0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
618d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
618e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
618f0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
61900 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
61910 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
61920 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
61930 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
61940 61 6d 65 20 2e 20 22 63 62 72 74 66 22 29 20 28  ame . "cbrtf") (
61950 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
61960 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
61970 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
61980 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
61990 2e 68 3a 31 35 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:158:1 <Spelli
619a0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
619b0 65 3e 3a 32 35 34 3a 31 3e 22 29 0a 20 20 20 20  e>:254:1>").    
619c0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
619d0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
619e0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
619f0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
61a00 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
61a10 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
61a20 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
61a30 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
61a40 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
61a50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
61a60 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
61a70 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
61a80 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
61a90 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
61aa0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
61ab0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
61ac0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
61ad0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
61ae0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
61af0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
61b00 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
61b10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
61b20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
61b30 5f 63 62 72 74 66 22 29 20 28 6e 73 20 2e 20 30  _cbrtf") (ns . 0
61b40 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
61b50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
61b60 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
61b70 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35 38  /mathcalls.h:158
61b80 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
61b90 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 35 36  ratch space>:256
61ba0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
61bb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
61bc0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
61bd0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
61be0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
61bf0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
61c00 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
61c10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
61c20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
61c30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
61c40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
61c50 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
61c60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
61c70 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
61c80 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
61c90 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
61ca0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
61cb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
61cc0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
61cd0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
61ce0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
61cf0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
61d00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
61d10 28 6e 61 6d 65 20 2e 20 22 63 65 69 6c 66 22 29  (name . "ceilf")
61d20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
61d30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
61d40 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
61d50 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
61d60 6c 73 2e 68 3a 31 36 35 3a 31 20 3c 53 70 65 6c  ls.h:165:1 <Spel
61d70 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
61d80 61 63 65 3e 3a 32 35 37 3a 31 3e 22 29 0a 20 20  ace>:257:1>").  
61d90 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
61da0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
61db0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
61dc0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
61dd0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
61de0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
61df0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
61e00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
61e10 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
61e20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
61e30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
61e40 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
61e50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
61e60 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
61e70 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
61e80 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
61e90 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
61ea0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
61eb0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
61ec0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
61ed0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
61ee0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
61ef0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
61f00 22 5f 5f 63 65 69 6c 66 22 29 20 28 6e 73 20 2e  "__ceilf") (ns .
61f10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
61f20 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
61f30 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
61f40 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
61f50 36 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  65:1 <Spelling=<
61f60 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
61f70 35 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  59:1>").    (var
61f80 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
61f90 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
61fa0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
61fb0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
61fc0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
61fd0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
61fe0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
61ff0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
62000 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
62010 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
62020 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
62030 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
62040 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
62050 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
62060 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
62070 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
62080 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
62090 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
620a0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
620b0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
620c0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
620d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
620e0 29 20 28 6e 61 6d 65 20 2e 20 22 66 61 62 73 66  ) (name . "fabsf
620f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
62100 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
62110 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
62120 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
62130 61 6c 6c 73 2e 68 3a 31 36 38 3a 31 20 3c 53 70  alls.h:168:1 <Sp
62140 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
62150 73 70 61 63 65 3e 3a 32 36 30 3a 31 3e 22 29 0a  space>:260:1>").
62160 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
62170 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
62180 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
62190 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
621a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
621b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
621c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
621d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
621e0 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
621f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
62200 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
62210 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
62220 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
62230 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
62240 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
62250 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
62260 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
62270 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
62280 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
62290 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
622a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
622b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
622c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
622d0 2e 20 22 5f 5f 66 61 62 73 66 22 29 20 28 6e 73  . "__fabsf") (ns
622e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
622f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
62300 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
62310 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
62320 3a 31 36 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :168:1 <Spelling
62330 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
62340 3a 32 36 32 3a 31 3e 22 29 0a 20 20 20 20 28 76  :262:1>").    (v
62350 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
62360 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
62370 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
62380 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
62390 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
623a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
623b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
623c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
623d0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
623e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
623f0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
62400 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
62410 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
62420 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
62430 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
62440 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
62450 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
62460 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
62470 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
62480 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
62490 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
624a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
624b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6c 6f  n") (name . "flo
624c0 6f 72 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  orf") (ns . 0). 
624d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
624e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
624f0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
62500 74 68 63 61 6c 6c 73 2e 68 3a 31 37 31 3a 31 20  thcalls.h:171:1 
62510 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
62520 63 68 20 73 70 61 63 65 3e 3a 32 36 33 3a 31 3e  ch space>:263:1>
62530 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
62540 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
62550 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
62560 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
62570 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
62580 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
62590 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
625a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
625b0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
625c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
625d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
625e0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
625f0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
62600 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
62610 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
62620 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
62630 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
62640 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
62650 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
62660 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
62670 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
62680 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
62690 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
626a0 6d 65 20 2e 20 22 5f 5f 66 6c 6f 6f 72 66 22 29  me . "__floorf")
626b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
626c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
626d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
626e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
626f0 6c 73 2e 68 3a 31 37 31 3a 31 20 3c 53 70 65 6c  ls.h:171:1 <Spel
62700 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
62710 61 63 65 3e 3a 32 36 35 3a 31 3e 22 29 0a 20 20  ace>:265:1>").  
62720 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
62730 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
62740 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
62750 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
62760 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
62770 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
62780 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
62790 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
627a0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
627b0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
627c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
627d0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
627e0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
627f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
62800 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
62810 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
62820 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
62830 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
62840 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
62850 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
62860 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
62870 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
62880 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
62890 22 66 6d 6f 64 66 22 29 20 28 6e 73 20 2e 20 30  "fmodf") (ns . 0
628a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
628b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
628c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
628d0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 37 34  /mathcalls.h:174
628e0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
628f0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 36 36  ratch space>:266
62900 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
62910 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
62920 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
62930 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
62940 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
62950 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
62960 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
62970 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
62980 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
62990 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
629a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
629b0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
629c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
629d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
629e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
629f0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
62a00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
62a10 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
62a20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
62a30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
62a40 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
62a50 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
62a60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
62a70 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
62a80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
62a90 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
62aa0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
62ab0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
62ac0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
62ad0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
62ae0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
62af0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
62b00 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
62b10 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d 6f  ) (name . "__fmo
62b20 64 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  df") (ns . 0).  
62b30 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
62b40 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
62b50 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
62b60 68 63 61 6c 6c 73 2e 68 3a 31 37 34 3a 31 20 3c  hcalls.h:174:1 <
62b70 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
62b80 68 20 73 70 61 63 65 3e 3a 32 36 38 3a 31 3e 22  h space>:268:1>"
62b90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
62ba0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
62bb0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
62bc0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
62bd0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
62be0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
62bf0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
62c00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
62c10 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
62c20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
62c30 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
62c40 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
62c50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
62c60 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
62c70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
62c80 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
62c90 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
62ca0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
62cb0 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
62cc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
62cd0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
62ce0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
62cf0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
62d00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
62d10 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
62d20 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
62d30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
62d40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
62d50 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
62d60 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
62d70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
62d80 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
62d90 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
62da0 61 6d 65 20 2e 20 22 69 73 69 6e 66 66 22 29 20  ame . "isinff") 
62db0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
62dc0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
62dd0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
62de0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
62df0 73 2e 68 3a 31 38 33 3a 31 20 3c 53 70 65 6c 6c  s.h:183:1 <Spell
62e00 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
62e10 63 65 3e 3a 32 36 39 3a 31 3e 22 29 0a 20 20 20  ce>:269:1>").   
62e20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
62e30 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
62e40 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
62e50 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
62e60 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
62e70 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
62e80 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
62e90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
62ea0 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20   "__value").    
62eb0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
62ec0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
62ed0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
62ee0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
62ef0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
62f00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
62f10 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
62f20 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
62f30 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
62f40 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
62f50 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
62f60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
62f70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
62f80 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
62f90 20 22 66 69 6e 69 74 65 66 22 29 20 28 6e 73 20   "finitef") (ns 
62fa0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
62fb0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
62fc0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
62fd0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
62fe0 31 38 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  188:1 <Spelling=
62ff0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
63000 32 37 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  270:1>").    (va
63010 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
63020 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
63030 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
63040 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
63050 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
63060 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
63070 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
63080 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
63090 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
630a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
630b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
630c0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
630d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
630e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
630f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
63100 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
63110 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
63120 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
63130 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
63140 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
63150 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
63160 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
63170 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 72  on") (name . "dr
63180 65 6d 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  emf") (ns . 0). 
63190 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
631a0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
631b0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
631c0 74 68 63 61 6c 6c 73 2e 68 3a 31 39 31 3a 31 20  thcalls.h:191:1 
631d0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
631e0 63 68 20 73 70 61 63 65 3e 3a 32 37 31 3a 31 3e  ch space>:271:1>
631f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
63200 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
63210 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
63220 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
63230 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
63240 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
63250 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
63260 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
63270 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
63280 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
63290 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
632a0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
632b0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
632c0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
632d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
632e0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
632f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
63300 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
63310 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
63320 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
63330 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
63340 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
63350 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
63360 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
63370 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
63380 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
63390 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
633a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
633b0 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
633c0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
633d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
633e0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
633f0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
63400 6e 61 6d 65 20 2e 20 22 5f 5f 64 72 65 6d 66 22  name . "__dremf"
63410 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
63420 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
63430 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
63440 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
63450 6c 6c 73 2e 68 3a 31 39 31 3a 31 20 3c 53 70 65  lls.h:191:1 <Spe
63460 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
63470 70 61 63 65 3e 3a 32 37 33 3a 31 3e 22 29 0a 20  pace>:273:1>"). 
63480 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
63490 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
634a0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
634b0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
634c0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
634d0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
634e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
634f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
63500 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
63510 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
63520 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
63530 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
63540 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
63550 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
63560 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
63570 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
63580 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
63590 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
635a0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
635b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
635c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
635d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
635e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
635f0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
63600 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
63610 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
63620 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
63630 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
63640 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
63650 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
63660 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
63670 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
63680 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
63690 20 2e 20 22 73 69 67 6e 69 66 69 63 61 6e 64 66   . "significandf
636a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
636b0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
636c0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
636d0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
636e0 61 6c 6c 73 2e 68 3a 31 39 35 3a 31 20 3c 53 70  alls.h:195:1 <Sp
636f0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
63700 73 70 61 63 65 3e 3a 32 37 34 3a 31 3e 22 29 0a  space>:274:1>").
63710 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
63720 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
63730 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
63740 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
63750 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
63760 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
63770 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
63780 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
63790 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
637a0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
637b0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
637c0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
637d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
637e0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
637f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
63800 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
63810 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
63820 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
63830 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
63840 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
63850 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
63860 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
63870 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
63880 2e 20 22 5f 5f 73 69 67 6e 69 66 69 63 61 6e 64  . "__significand
63890 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
638a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
638b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
638c0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
638d0 63 61 6c 6c 73 2e 68 3a 31 39 35 3a 31 20 3c 53  calls.h:195:1 <S
638e0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
638f0 20 73 70 61 63 65 3e 3a 32 37 36 3a 31 3e 22 29   space>:276:1>")
63900 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
63910 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
63920 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
63930 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
63940 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
63950 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
63960 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
63970 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
63980 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
63990 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
639a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
639b0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
639c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
639d0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
639e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
639f0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
63a00 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
63a10 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
63a20 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
63a30 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
63a40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
63a50 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
63a60 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
63a70 20 2e 20 22 63 6f 70 79 73 69 67 6e 66 22 29 20   . "copysignf") 
63a80 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
63a90 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
63aa0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
63ab0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
63ac0 73 2e 68 3a 32 30 32 3a 31 20 3c 53 70 65 6c 6c  s.h:202:1 <Spell
63ad0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
63ae0 63 65 3e 3a 32 37 37 3a 31 3e 22 29 0a 20 20 20  ce>:277:1>").   
63af0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
63b00 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
63b10 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
63b20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
63b30 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
63b40 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
63b50 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
63b60 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
63b70 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
63b80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
63b90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
63ba0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
63bb0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
63bc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
63bd0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
63be0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
63bf0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
63c00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
63c10 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
63c20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
63c30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
63c40 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
63c50 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
63c60 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
63c70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
63c80 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
63c90 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
63ca0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
63cb0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
63cc0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
63cd0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
63ce0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
63cf0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
63d00 20 22 5f 5f 63 6f 70 79 73 69 67 6e 66 22 29 20   "__copysignf") 
63d10 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
63d20 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
63d30 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
63d40 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
63d50 73 2e 68 3a 32 30 32 3a 31 20 3c 53 70 65 6c 6c  s.h:202:1 <Spell
63d60 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
63d70 63 65 3e 3a 32 37 39 3a 31 3e 22 29 0a 20 20 20  ce>:279:1>").   
63d80 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
63d90 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
63da0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
63db0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
63dc0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
63dd0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
63de0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
63df0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
63e00 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
63e10 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
63e20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
63e30 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
63e40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
63e50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
63e60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
63e70 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
63e80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
63e90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
63ea0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
63eb0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
63ec0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
63ed0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
63ee0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
63ef0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
63f00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
63f10 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
63f20 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
63f30 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
63f40 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
63f50 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
63f60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
63f70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
63f80 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
63f90 20 22 6e 61 6e 66 22 29 20 28 6e 73 20 2e 20 30   "nanf") (ns . 0
63fa0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
63fb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
63fc0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
63fd0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30 37  /mathcalls.h:207
63fe0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
63ff0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 38 30  ratch space>:280
64000 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
64010 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
64020 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
64030 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
64040 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
64050 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
64060 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
64070 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
64080 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61 67    (name . "__tag
64090 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
640a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
640b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
640c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
640d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
640e0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
640f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
64100 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
64110 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
64120 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
64130 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
64140 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
64150 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
64160 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
64170 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
64180 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
64190 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
641a0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
641b0 22 5f 5f 6e 61 6e 66 22 29 20 28 6e 73 20 2e 20  "__nanf") (ns . 
641c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
641d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
641e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
641f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30  s/mathcalls.h:20
64200 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  7:1 <Spelling=<s
64210 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 38  cratch space>:28
64220 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  2:1>").    (vari
64230 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
64240 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
64250 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
64260 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
64270 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
64280 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
64290 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
642a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74 61     (name . "__ta
642b0 67 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  gb").          (
642c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
642d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
642e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
642f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
64300 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
64310 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
64320 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
64330 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
64340 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
64350 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
64360 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
64370 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
64380 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
64390 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
643a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
643b0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
643c0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
643d0 20 22 69 73 6e 61 6e 66 22 29 20 28 6e 73 20 2e   "isnanf") (ns .
643e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
643f0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
64400 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
64410 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
64420 31 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  17:1 <Spelling=<
64430 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
64440 38 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  83:1>").    (var
64450 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
64460 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
64470 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
64480 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
64490 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
644a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
644b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
644c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
644d0 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
644e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
644f0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
64500 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
64510 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
64520 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
64530 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
64540 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
64550 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
64560 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
64570 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
64580 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
64590 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
645a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
645b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 30 66  n") (name . "j0f
645c0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
645d0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
645e0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
645f0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
64600 61 6c 6c 73 2e 68 3a 32 32 33 3a 31 20 3c 53 70  alls.h:223:1 <Sp
64610 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
64620 73 70 61 63 65 3e 3a 32 38 34 3a 31 3e 22 29 0a  space>:284:1>").
64630 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
64640 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
64650 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
64660 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
64670 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
64680 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
64690 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
646a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
646b0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
646c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
646d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
646e0 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
646f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
64700 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
64710 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
64720 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
64730 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
64740 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
64750 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
64760 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
64770 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
64780 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
64790 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
647a0 5f 5f 6a 30 66 22 29 20 28 6e 73 20 2e 20 30 29  __j0f") (ns . 0)
647b0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
647c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
647d0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
647e0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 33 3a  mathcalls.h:223:
647f0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
64800 61 74 63 68 20 73 70 61 63 65 3e 3a 32 38 36 3a  atch space>:286:
64810 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
64820 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
64830 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
64840 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
64850 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
64860 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
64870 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
64880 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
64890 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
648a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
648b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
648c0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
648d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
648e0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
648f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
64900 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
64910 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
64920 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
64930 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
64940 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
64950 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
64960 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
64970 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
64980 65 20 2e 20 22 6a 31 66 22 29 20 28 6e 73 20 2e  e . "j1f") (ns .
64990 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
649a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
649b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
649c0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
649d0 32 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  24:1 <Spelling=<
649e0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
649f0 38 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  87:1>").    (var
64a00 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
64a10 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
64a20 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
64a30 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
64a40 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
64a50 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
64a60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
64a70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
64a80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
64a90 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
64aa0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
64ab0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
64ac0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
64ad0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
64ae0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
64af0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
64b00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
64b10 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
64b20 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
64b30 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
64b40 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
64b50 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
64b60 6e 61 6d 65 20 2e 20 22 5f 5f 6a 31 66 22 29 20  name . "__j1f") 
64b70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
64b80 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
64b90 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
64ba0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
64bb0 73 2e 68 3a 32 32 34 3a 31 20 3c 53 70 65 6c 6c  s.h:224:1 <Spell
64bc0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
64bd0 63 65 3e 3a 32 38 39 3a 31 3e 22 29 0a 20 20 20  ce>:289:1>").   
64be0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
64bf0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
64c00 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
64c10 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
64c20 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
64c30 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
64c40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
64c50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
64c60 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
64c70 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
64c80 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
64c90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
64ca0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
64cb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
64cc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
64cd0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
64ce0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
64cf0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
64d00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
64d10 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
64d20 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
64d30 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
64d40 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 6e 66  n") (name . "jnf
64d50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
64d60 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
64d70 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
64d80 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
64d90 61 6c 6c 73 2e 68 3a 32 32 35 3a 31 20 3c 53 70  alls.h:225:1 <Sp
64da0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
64db0 73 70 61 63 65 3e 3a 32 39 30 3a 31 3e 22 29 0a  space>:290:1>").
64dc0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
64dd0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
64de0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
64df0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
64e00 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
64e10 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
64e20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
64e30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
64e40 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
64e50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
64e60 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
64e70 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
64e80 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
64e90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
64ea0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
64eb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
64ec0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
64ed0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
64ee0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
64ef0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
64f00 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
64f10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
64f20 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
64f30 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
64f40 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
64f50 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
64f60 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
64f70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
64f80 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
64f90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
64fa0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 6e 66 22 29  (name . "__jnf")
64fb0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
64fc0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
64fd0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
64fe0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
64ff0 6c 73 2e 68 3a 32 32 35 3a 31 20 3c 53 70 65 6c  ls.h:225:1 <Spel
65000 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
65010 61 63 65 3e 3a 32 39 32 3a 31 3e 22 29 0a 20 20  ace>:292:1>").  
65020 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
65030 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
65040 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
65050 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
65060 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
65070 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
65080 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
65090 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
650a0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
650b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
650c0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
650d0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
650e0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
650f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
65100 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
65110 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
65120 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
65130 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
65140 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
65150 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
65160 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
65170 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
65180 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
65190 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
651a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
651b0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
651c0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
651d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
651e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
651f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
65200 61 6d 65 20 2e 20 22 79 30 66 22 29 20 28 6e 73  ame . "y0f") (ns
65210 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
65220 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
65230 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
65240 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
65250 3a 32 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :226:1 <Spelling
65260 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
65270 3a 32 39 33 3a 31 3e 22 29 0a 20 20 20 20 28 76  :293:1>").    (v
65280 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
65290 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
652a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
652b0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
652c0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
652d0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
652e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
652f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
65300 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
65310 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
65320 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
65330 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
65340 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
65350 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
65360 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
65370 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
65380 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
65390 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
653a0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
653b0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
653c0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
653d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
653e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 30 66 22   (name . "__y0f"
653f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
65400 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
65410 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
65420 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
65430 6c 6c 73 2e 68 3a 32 32 36 3a 31 20 3c 53 70 65  lls.h:226:1 <Spe
65440 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
65450 70 61 63 65 3e 3a 32 39 35 3a 31 3e 22 29 0a 20  pace>:295:1>"). 
65460 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
65470 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
65480 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
65490 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
654a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
654b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
654c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
654d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
654e0 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
654f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
65500 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
65510 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
65520 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
65530 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
65540 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
65550 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
65560 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
65570 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
65580 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
65590 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
655a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
655b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
655c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 79  ion") (name . "y
655d0 31 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  1f") (ns . 0).  
655e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
655f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
65600 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
65610 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a 31 20 3c  hcalls.h:227:1 <
65620 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
65630 68 20 73 70 61 63 65 3e 3a 32 39 36 3a 31 3e 22  h space>:296:1>"
65640 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
65650 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
65660 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
65670 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
65680 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
65690 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
656a0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
656b0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
656c0 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
656d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
656e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
656f0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
65700 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
65710 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
65720 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
65730 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
65740 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
65750 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
65760 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
65770 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
65780 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
65790 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
657a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
657b0 20 22 5f 5f 79 31 66 22 29 20 28 6e 73 20 2e 20   "__y1f") (ns . 
657c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
657d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
657e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
657f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32  s/mathcalls.h:22
65800 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  7:1 <Spelling=<s
65810 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 39  cratch space>:29
65820 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
65830 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
65840 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
65850 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
65860 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
65870 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
65880 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
65890 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
658a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
658b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
658c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
658d0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
658e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
658f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
65900 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
65910 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
65920 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
65930 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
65940 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
65950 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
65960 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
65970 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
65980 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
65990 61 6d 65 20 2e 20 22 79 6e 66 22 29 20 28 6e 73  ame . "ynf") (ns
659a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
659b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
659c0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
659d0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
659e0 3a 32 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :228:1 <Spelling
659f0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
65a00 3a 32 39 39 3a 31 3e 22 29 0a 20 20 20 20 28 76  :299:1>").    (v
65a10 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
65a20 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
65a30 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
65a40 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
65a50 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
65a60 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
65a70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
65a80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
65a90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
65aa0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
65ab0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
65ac0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
65ad0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
65ae0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
65af0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
65b00 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
65b10 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
65b20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
65b30 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
65b40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
65b50 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
65b60 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
65b70 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
65b80 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
65b90 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
65ba0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
65bb0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
65bc0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
65bd0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
65be0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
65bf0 2e 20 22 5f 5f 79 6e 66 22 29 20 28 6e 73 20 2e  . "__ynf") (ns .
65c00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
65c10 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
65c20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
65c30 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
65c40 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  28:1 <Spelling=<
65c50 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
65c60 30 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  01:1>").    (var
65c70 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
65c80 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
65c90 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
65ca0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
65cb0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
65cc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
65cd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
65ce0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
65cf0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
65d00 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
65d10 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
65d20 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
65d30 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
65d40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
65d50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
65d60 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
65d70 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
65d80 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
65d90 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
65da0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
65db0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
65dc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
65dd0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
65de0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
65df0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
65e00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
65e10 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
65e20 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
65e30 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
65e40 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
65e50 22 65 72 66 66 22 29 20 28 6e 73 20 2e 20 30 29  "erff") (ns . 0)
65e60 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
65e70 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
65e80 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
65e90 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 34 3a  mathcalls.h:234:
65ea0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
65eb0 61 74 63 68 20 73 70 61 63 65 3e 3a 33 30 32 3a  atch space>:302:
65ec0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
65ed0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
65ee0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
65ef0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
65f00 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
65f10 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
65f20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
65f30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
65f40 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
65f50 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
65f60 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
65f70 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
65f80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
65f90 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
65fa0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
65fb0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
65fc0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
65fd0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
65fe0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
65ff0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
66000 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
66010 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
66020 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
66030 65 20 2e 20 22 5f 5f 65 72 66 66 22 29 20 28 6e  e . "__erff") (n
66040 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
66050 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
66060 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
66070 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
66080 68 3a 32 33 34 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:234:1 <Spellin
66090 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
660a0 3e 3a 33 30 34 3a 31 3e 22 29 0a 20 20 20 20 28  >:304:1>").    (
660b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
660c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
660d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
660e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
660f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
66100 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
66110 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
66120 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
66130 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
66140 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
66150 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
66160 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
66170 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
66180 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
66190 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
661a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
661b0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
661c0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
661d0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
661e0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
661f0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
66200 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
66210 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 66 63 66  ) (name . "erfcf
66220 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
66230 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
66240 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
66250 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
66260 61 6c 6c 73 2e 68 3a 32 33 35 3a 31 20 3c 53 70  alls.h:235:1 <Sp
66270 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
66280 73 70 61 63 65 3e 3a 33 30 35 3a 31 3e 22 29 0a  space>:305:1>").
66290 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
662a0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
662b0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
662c0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
662d0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
662e0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
662f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
66300 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
66310 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
66320 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
66330 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
66340 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
66350 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
66360 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
66370 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
66380 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
66390 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
663a0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
663b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
663c0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
663d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
663e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
663f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
66400 5f 5f 65 72 66 63 66 22 29 20 28 6e 73 20 2e 20  __erfcf") (ns . 
66410 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
66420 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
66430 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
66440 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33  s/mathcalls.h:23
66450 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  5:1 <Spelling=<s
66460 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 30  cratch space>:30
66470 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  7:1>").    (vari
66480 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
66490 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
664a0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
664b0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
664c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
664d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
664e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
664f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
66500 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
66510 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
66520 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
66530 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
66540 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
66550 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
66560 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
66570 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
66580 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
66590 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
665a0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
665b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
665c0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
665d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
665e0 61 6d 65 20 2e 20 22 6c 67 61 6d 6d 61 66 22 29  ame . "lgammaf")
665f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
66600 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
66610 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
66620 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
66630 6c 73 2e 68 3a 32 33 36 3a 31 20 3c 53 70 65 6c  ls.h:236:1 <Spel
66640 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
66650 61 63 65 3e 3a 33 30 38 3a 31 3e 22 29 0a 20 20  ace>:308:1>").  
66660 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
66670 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
66680 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
66690 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
666a0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
666b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
666c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
666d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
666e0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
666f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
66700 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
66710 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
66720 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
66730 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
66740 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
66750 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
66760 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
66770 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
66780 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
66790 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
667a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
667b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
667c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
667d0 6c 67 61 6d 6d 61 66 22 29 20 28 6e 73 20 2e 20  lgammaf") (ns . 
667e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
667f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
66800 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
66810 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33  s/mathcalls.h:23
66820 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
66830 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 31  cratch space>:31
66840 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
66850 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
66860 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
66870 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
66880 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
66890 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
668a0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
668b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
668c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
668d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
668e0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
668f0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
66900 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
66910 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
66920 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
66930 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
66940 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
66950 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
66960 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
66970 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
66980 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
66990 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
669a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
669b0 61 6d 65 20 2e 20 22 74 67 61 6d 6d 61 66 22 29  ame . "tgammaf")
669c0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
669d0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
669e0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
669f0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
66a00 6c 73 2e 68 3a 32 34 31 3a 31 20 3c 53 70 65 6c  ls.h:241:1 <Spel
66a10 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
66a20 61 63 65 3e 3a 33 31 31 3a 31 3e 22 29 0a 20 20  ace>:311:1>").  
66a30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
66a40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
66a50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
66a60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
66a70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
66a80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
66a90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
66aa0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
66ab0 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
66ac0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
66ad0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
66ae0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
66af0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
66b00 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
66b10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
66b20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
66b30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
66b40 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
66b50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
66b60 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
66b70 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
66b80 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
66b90 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
66ba0 74 67 61 6d 6d 61 66 22 29 20 28 6e 73 20 2e 20  tgammaf") (ns . 
66bb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
66bc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
66bd0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
66be0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34  s/mathcalls.h:24
66bf0 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  1:1 <Spelling=<s
66c00 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 31  cratch space>:31
66c10 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
66c20 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
66c30 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
66c40 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
66c50 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
66c60 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
66c70 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
66c80 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
66c90 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20     (name . ""). 
66ca0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
66cb0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
66cc0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
66cd0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
66ce0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
66cf0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
66d00 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
66d10 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
66d20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
66d30 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
66d40 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
66d50 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
66d60 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
66d70 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
66d80 61 6d 65 20 2e 20 22 67 61 6d 6d 61 66 22 29 20  ame . "gammaf") 
66d90 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
66da0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
66db0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
66dc0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
66dd0 73 2e 68 3a 32 34 37 3a 31 20 3c 53 70 65 6c 6c  s.h:247:1 <Spell
66de0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
66df0 63 65 3e 3a 33 31 34 3a 31 3e 22 29 0a 20 20 20  ce>:314:1>").   
66e00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
66e10 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
66e20 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
66e30 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
66e40 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
66e50 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
66e60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
66e70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
66e80 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
66e90 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
66ea0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
66eb0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
66ec0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
66ed0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
66ee0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
66ef0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
66f00 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
66f10 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
66f20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
66f30 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
66f40 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
66f50 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
66f60 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 67  n") (name . "__g
66f70 61 6d 6d 61 66 22 29 20 28 6e 73 20 2e 20 30 29  ammaf") (ns . 0)
66f80 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
66f90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
66fa0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
66fb0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34 37 3a  mathcalls.h:247:
66fc0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
66fd0 61 74 63 68 20 73 70 61 63 65 3e 3a 33 31 36 3a  atch space>:316:
66fe0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
66ff0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
67000 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
67010 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
67020 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
67030 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
67040 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
67050 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
67060 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20   (name . "").   
67070 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
67080 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
67090 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
670a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
670b0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
670c0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
670d0 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
670e0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
670f0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
67100 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
67110 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
67120 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
67130 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
67140 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
67150 65 20 2e 20 22 6c 67 61 6d 6d 61 66 5f 72 22 29  e . "lgammaf_r")
67160 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
67170 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
67180 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
67190 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
671a0 6c 73 2e 68 3a 32 35 35 3a 31 20 3c 53 70 65 6c  ls.h:255:1 <Spel
671b0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
671c0 61 63 65 3e 3a 33 31 38 3a 31 3e 22 29 0a 20 20  ace>:318:1>").  
671d0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
671e0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
671f0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
67200 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
67210 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
67220 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
67230 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
67240 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
67250 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
67260 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
67270 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
67280 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
67290 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
672a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
672b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
672c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
672d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
672e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
672f0 20 22 5f 5f 73 69 67 6e 67 61 6d 70 22 29 0a 20   "__signgamp"). 
67300 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
67310 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
67320 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
67330 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
67340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
67350 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
67360 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
67370 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
67380 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
67390 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
673a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
673b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
673c0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
673d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
673e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
673f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
67400 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
67410 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c  n") (name . "__l
67420 67 61 6d 6d 61 66 5f 72 22 29 20 28 6e 73 20 2e  gammaf_r") (ns .
67430 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
67440 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
67450 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
67460 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
67470 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  55:1 <Spelling=<
67480 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
67490 32 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  21:1>").    (var
674a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
674b0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
674c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
674d0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
674e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
674f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
67500 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
67510 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
67520 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
67530 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
67540 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
67550 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
67560 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
67570 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
67580 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
67590 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
675a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
675b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69     (name . "__si
675c0 67 6e 67 61 6d 70 22 29 0a 20 20 20 20 20 20 20  gngamp").       
675d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
675e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
675f0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
67600 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
67610 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
67620 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
67630 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
67640 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
67650 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
67660 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
67670 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
67680 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
67690 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
676a0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
676b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
676c0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
676d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
676e0 61 6d 65 20 2e 20 22 72 69 6e 74 66 22 29 20 28  ame . "rintf") (
676f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
67700 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
67710 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
67720 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
67730 2e 68 3a 32 36 32 3a 31 20 3c 53 70 65 6c 6c 69  .h:262:1 <Spelli
67740 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
67750 65 3e 3a 33 32 32 3a 31 3e 22 29 0a 20 20 20 20  e>:322:1>").    
67760 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
67770 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
67780 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
67790 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
677a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
677b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
677c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
677d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
677e0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
677f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
67800 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
67810 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
67820 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
67830 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
67840 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
67850 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
67860 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
67870 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
67880 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
67890 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
678a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
678b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
678c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
678d0 5f 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30  _rintf") (ns . 0
678e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
678f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
67900 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
67910 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 32  /mathcalls.h:262
67920 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
67930 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 32 34  ratch space>:324
67940 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
67950 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
67960 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
67970 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
67980 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
67990 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
679a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
679b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
679c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
679d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
679e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
679f0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
67a00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
67a10 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
67a20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
67a30 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
67a40 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
67a50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
67a60 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
67a70 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
67a80 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
67a90 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
67aa0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
67ab0 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 61 66 74  (name . "nextaft
67ac0 65 72 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  erf") (ns . 0). 
67ad0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
67ae0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
67af0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
67b00 74 68 63 61 6c 6c 73 2e 68 3a 32 36 35 3a 31 20  thcalls.h:265:1 
67b10 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
67b20 63 68 20 73 70 61 63 65 3e 3a 33 32 35 3a 31 3e  ch space>:325:1>
67b30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
67b40 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
67b50 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
67b60 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
67b70 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
67b80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
67b90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
67ba0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
67bb0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
67bc0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
67bd0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
67be0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
67bf0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
67c00 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
67c10 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
67c20 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
67c30 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
67c40 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
67c50 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
67c60 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
67c70 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
67c80 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
67c90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
67ca0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
67cb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
67cc0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
67cd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
67ce0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
67cf0 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
67d00 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
67d10 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
67d20 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
67d30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
67d40 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 78 74 61 66  name . "__nextaf
67d50 74 65 72 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  terf") (ns . 0).
67d60 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
67d70 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
67d80 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
67d90 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 35 3a 31  athcalls.h:265:1
67da0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
67db0 74 63 68 20 73 70 61 63 65 3e 3a 33 32 37 3a 31  tch space>:327:1
67dc0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
67dd0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
67de0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
67df0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
67e00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
67e10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
67e20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
67e30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
67e40 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
67e50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
67e60 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
67e70 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
67e80 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
67e90 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
67ea0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
67eb0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
67ec0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
67ed0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
67ee0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
67ef0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
67f00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
67f10 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
67f20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
67f30 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
67f40 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
67f50 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
67f60 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
67f70 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
67f80 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
67f90 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
67fa0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
67fb0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
67fc0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
67fd0 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 74 6f 77  (name . "nexttow
67fe0 61 72 64 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  ardf") (ns . 0).
67ff0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
68000 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
68010 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
68020 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 37 3a 31  athcalls.h:267:1
68030 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
68040 74 63 68 20 73 70 61 63 65 3e 3a 33 32 38 3a 31  tch space>:328:1
68050 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
68060 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
68070 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
68080 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
68090 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
680a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
680b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
680c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
680d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
680e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
680f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
68100 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
68110 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
68120 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
68130 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
68140 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
68150 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
68160 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
68170 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
68180 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
68190 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
681a0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
681b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
681c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
681d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
681e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
681f0 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
68200 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
68210 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
68220 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
68230 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
68240 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
68250 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
68260 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
68270 22 5f 5f 6e 65 78 74 74 6f 77 61 72 64 66 22 29  "__nexttowardf")
68280 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
68290 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
682a0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
682b0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
682c0 6c 73 2e 68 3a 32 36 37 3a 31 20 3c 53 70 65 6c  ls.h:267:1 <Spel
682d0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
682e0 61 63 65 3e 3a 33 33 30 3a 31 3e 22 29 0a 20 20  ace>:330:1>").  
682f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
68300 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
68310 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
68320 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
68330 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
68340 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
68350 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
68360 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
68370 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
68380 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
68390 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
683a0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
683b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
683c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
683d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
683e0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
683f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
68400 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
68410 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
68420 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
68430 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
68440 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
68450 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
68460 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
68470 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
68480 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
68490 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
684a0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
684b0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
684c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
684d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
684e0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
684f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
68500 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 61 69  ) (name . "remai
68510 6e 64 65 72 66 22 29 20 28 6e 73 20 2e 20 30 29  nderf") (ns . 0)
68520 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
68530 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
68540 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
68550 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 37 38 3a  mathcalls.h:278:
68560 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
68570 61 74 63 68 20 73 70 61 63 65 3e 3a 33 33 32 3a  atch space>:332:
68580 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
68590 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
685a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
685b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
685c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
685d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
685e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
685f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
68600 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
68610 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
68620 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
68630 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
68640 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
68650 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
68660 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
68670 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
68680 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
68690 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
686a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22     (name . "__y"
686b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
686c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
686d0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
686e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
686f0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
68700 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
68710 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
68720 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
68730 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
68740 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62  float").      (b
68750 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
68760 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
68770 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
68780 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
68790 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 72 65 6d 61   (name . "__rema
687a0 69 6e 64 65 72 66 22 29 20 28 6e 73 20 2e 20 30  inderf") (ns . 0
687b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
687c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
687d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
687e0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 37 38  /mathcalls.h:278
687f0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
68800 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 33 34  ratch space>:334
68810 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
68820 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
68830 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
68840 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
68850 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
68860 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
68870 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
68880 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
68890 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
688a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
688b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
688c0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
688d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
688e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
688f0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
68900 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
68910 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
68920 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
68930 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
68940 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
68950 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
68960 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
68970 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
68980 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
68990 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
689a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
689b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
689c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
689d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
689e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
689f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
68a00 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
68a10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
68a20 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c 62  ) (name . "scalb
68a30 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
68a40 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
68a50 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
68a60 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
68a70 68 63 61 6c 6c 73 2e 68 3a 32 38 32 3a 31 20 3c  hcalls.h:282:1 <
68a80 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
68a90 68 20 73 70 61 63 65 3e 3a 33 33 35 3a 31 3e 22  h space>:335:1>"
68aa0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
68ab0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
68ac0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
68ad0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
68ae0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
68af0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
68b00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
68b10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
68b20 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
68b30 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
68b40 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
68b50 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
68b60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
68b70 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
68b80 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
68b90 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
68ba0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
68bb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
68bc0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
68bd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
68be0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
68bf0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
68c00 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
68c10 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
68c20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
68c30 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
68c40 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
68c50 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
68c60 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
68c70 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
68c80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
68c90 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
68ca0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
68cb0 65 20 2e 20 22 5f 5f 73 63 61 6c 62 6e 66 22 29  e . "__scalbnf")
68cc0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
68cd0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
68ce0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
68cf0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
68d00 6c 73 2e 68 3a 32 38 32 3a 31 20 3c 53 70 65 6c  ls.h:282:1 <Spel
68d10 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
68d20 61 63 65 3e 3a 33 33 37 3a 31 3e 22 29 0a 20 20  ace>:337:1>").  
68d30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
68d40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
68d50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
68d60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
68d70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
68d80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
68d90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
68da0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
68db0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
68dc0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
68dd0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
68de0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
68df0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
68e00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
68e10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
68e20 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
68e30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
68e40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
68e50 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
68e60 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
68e70 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
68e80 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
68e90 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
68ea0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
68eb0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
68ec0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
68ed0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
68ee0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
68ef0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
68f00 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
68f10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
68f20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
68f30 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
68f40 22 69 6c 6f 67 62 66 22 29 20 28 6e 73 20 2e 20  "ilogbf") (ns . 
68f50 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
68f60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
68f70 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
68f80 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 38  s/mathcalls.h:28
68f90 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
68fa0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 33  cratch space>:33
68fb0 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
68fc0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
68fd0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
68fe0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
68ff0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
69000 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
69010 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
69020 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
69030 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
69040 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
69050 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
69060 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
69070 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
69080 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
69090 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
690a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
690b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
690c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
690d0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
690e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
690f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
69100 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
69110 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
69120 6e 61 6d 65 20 2e 20 22 5f 5f 69 6c 6f 67 62 66  name . "__ilogbf
69130 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
69140 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
69150 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
69160 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
69170 61 6c 6c 73 2e 68 3a 32 38 36 3a 31 20 3c 53 70  alls.h:286:1 <Sp
69180 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
69190 73 70 61 63 65 3e 3a 33 34 30 3a 31 3e 22 29 0a  space>:340:1>").
691a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
691b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
691c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
691d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
691e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
691f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
69200 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
69210 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
69220 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
69230 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
69240 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
69250 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
69260 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
69270 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
69280 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
69290 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
692a0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
692b0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
692c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
692d0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
692e0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
692f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
69300 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
69310 22 73 63 61 6c 62 6c 6e 66 22 29 20 28 6e 73 20  "scalblnf") (ns 
69320 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
69330 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
69340 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
69350 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
69360 32 39 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  296:1 <Spelling=
69370 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
69380 33 34 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  342:1>").    (va
69390 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
693a0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
693b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
693c0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
693d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
693e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
693f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
69400 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
69410 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
69420 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
69430 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
69440 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
69450 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
69460 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
69470 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
69480 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
69490 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
694a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
694b0 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  __n").          
694c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
694d0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22    (tag . ":long"
694e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
694f0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
69500 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
69510 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
69520 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
69530 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
69540 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
69550 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
69560 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
69570 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
69580 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
69590 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  n") (name . "__s
695a0 63 61 6c 62 6c 6e 66 22 29 20 28 6e 73 20 2e 20  calblnf") (ns . 
695b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
695c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
695d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
695e0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 39  s/mathcalls.h:29
695f0 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
69600 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 34  cratch space>:34
69610 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  4:1>").    (vari
69620 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
69630 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
69640 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
69650 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
69660 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
69670 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
69680 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
69690 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
696a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
696b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
696c0 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
696d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
696e0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
696f0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
69700 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
69710 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
69720 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
69730 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
69740 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
69750 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
69760 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a  (tag . ":long").
69770 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
69780 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
69790 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
697a0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
697b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
697c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
697d0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
697e0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
697f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
69800 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
69810 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
69820 29 20 28 6e 61 6d 65 20 2e 20 22 6e 65 61 72 62  ) (name . "nearb
69830 79 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29  yintf") (ns . 0)
69840 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
69850 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
69860 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
69870 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30 3a  mathcalls.h:300:
69880 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
69890 61 74 63 68 20 73 70 61 63 65 3e 3a 33 34 35 3a  atch space>:345:
698a0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
698b0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
698c0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
698d0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
698e0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
698f0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
69900 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
69910 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
69920 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
69930 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
69940 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
69950 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
69960 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
69970 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
69980 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
69990 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
699a0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
699b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
699c0 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  oat").      (bit
699d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
699e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
699f0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
69a00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
69a10 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 61 72 62 79  name . "__nearby
69a20 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  intf") (ns . 0).
69a30 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
69a40 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
69a50 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
69a60 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30 3a 31  athcalls.h:300:1
69a70 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
69a80 74 63 68 20 73 70 61 63 65 3e 3a 33 34 37 3a 31  tch space>:347:1
69a90 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
69aa0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
69ab0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
69ac0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
69ad0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
69ae0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
69af0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
69b00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
69b10 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
69b20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
69b30 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
69b40 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
69b50 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
69b60 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
69b70 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
69b80 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
69b90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
69ba0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
69bb0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
69bc0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
69bd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
69be0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
69bf0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
69c00 61 6d 65 20 2e 20 22 72 6f 75 6e 64 66 22 29 20  ame . "roundf") 
69c10 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
69c20 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
69c30 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
69c40 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
69c50 73 2e 68 3a 33 30 34 3a 31 20 3c 53 70 65 6c 6c  s.h:304:1 <Spell
69c60 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
69c70 63 65 3e 3a 33 34 38 3a 31 3e 22 29 0a 20 20 20  ce>:348:1>").   
69c80 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
69c90 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
69ca0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
69cb0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
69cc0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
69cd0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
69ce0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
69cf0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
69d00 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
69d10 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
69d20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
69d30 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
69d40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
69d50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
69d60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
69d70 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
69d80 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
69d90 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
69da0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
69db0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
69dc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
69dd0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
69de0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
69df0 5f 5f 72 6f 75 6e 64 66 22 29 20 28 6e 73 20 2e  __roundf") (ns .
69e00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
69e10 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
69e20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
69e30 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
69e40 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  04:1 <Spelling=<
69e50 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
69e60 35 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  50:1>").    (var
69e70 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
69e80 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
69e90 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
69ea0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
69eb0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
69ec0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
69ed0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
69ee0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
69ef0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
69f00 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
69f10 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
69f20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
69f30 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
69f40 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
69f50 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
69f60 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
69f70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
69f80 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
69f90 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
69fa0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
69fb0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
69fc0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
69fd0 29 20 28 6e 61 6d 65 20 2e 20 22 74 72 75 6e 63  ) (name . "trunc
69fe0 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
69ff0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6a000 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6a010 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6a020 63 61 6c 6c 73 2e 68 3a 33 30 38 3a 31 20 3c 53  calls.h:308:1 <S
6a030 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
6a040 20 73 70 61 63 65 3e 3a 33 35 31 3a 31 3e 22 29   space>:351:1>")
6a050 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
6a060 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
6a070 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
6a080 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
6a090 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
6a0a0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
6a0b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6a0c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6a0d0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
6a0e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6a0f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6a100 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6a110 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6a120 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6a130 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6a140 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
6a150 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
6a160 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
6a170 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
6a180 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
6a190 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6a1a0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
6a1b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
6a1c0 20 2e 20 22 5f 5f 74 72 75 6e 63 66 22 29 20 28   . "__truncf") (
6a1d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6a1e0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6a1f0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6a200 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6a210 2e 68 3a 33 30 38 3a 31 20 3c 53 70 65 6c 6c 69  .h:308:1 <Spelli
6a220 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
6a230 65 3e 3a 33 35 33 3a 31 3e 22 29 0a 20 20 20 20  e>:353:1>").    
6a240 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
6a250 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
6a260 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
6a270 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
6a280 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
6a290 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
6a2a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
6a2b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
6a2c0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
6a2d0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6a2e0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6a2f0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
6a300 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6a310 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6a320 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6a330 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
6a340 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
6a350 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
6a360 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6a370 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
6a380 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6a390 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6a3a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 72  ion") (name . "r
6a3b0 65 6d 71 75 6f 66 22 29 20 28 6e 73 20 2e 20 30  emquof") (ns . 0
6a3c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
6a3d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
6a3e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
6a3f0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 31 33  /mathcalls.h:313
6a400 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
6a410 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 35 34  ratch space>:354
6a420 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
6a430 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
6a440 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
6a450 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
6a460 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
6a470 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
6a480 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
6a490 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6a4a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
6a4b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6a4c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6a4d0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6a4e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6a4f0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6a500 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6a510 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
6a520 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
6a530 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6a540 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
6a550 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6a560 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6a570 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6a580 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6a590 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6a5a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6a5b0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
6a5c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
6a5d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
6a5e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
6a5f0 5f 71 75 6f 22 29 0a 20 20 20 20 20 20 20 20 20  _quo").         
6a600 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6a610 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
6a620 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6a630 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6a640 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
6a650 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
6a660 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6a670 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
6a680 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6a690 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28  . 32)))))).    (
6a6a0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
6a6b0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
6a6c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
6a6d0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
6a6e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6a6f0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
6a700 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
6a710 65 20 2e 20 22 5f 5f 72 65 6d 71 75 6f 66 22 29  e . "__remquof")
6a720 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6a730 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6a740 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6a750 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6a760 6c 73 2e 68 3a 33 31 33 3a 31 20 3c 53 70 65 6c  ls.h:313:1 <Spel
6a770 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
6a780 61 63 65 3e 3a 33 35 36 3a 31 3e 22 29 0a 20 20  ace>:356:1>").  
6a790 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6a7a0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6a7b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6a7c0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6a7d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6a7e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6a7f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6a800 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6a810 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6a820 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6a830 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6a840 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
6a850 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6a860 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6a870 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6a880 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
6a890 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6a8a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6a8b0 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
6a8c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6a8d0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6a8e0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
6a8f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6a900 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
6a910 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6a920 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
6a930 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6a940 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6a950 61 6d 65 20 2e 20 22 5f 5f 71 75 6f 22 29 0a 20  ame . "__quo"). 
6a960 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6a970 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6a980 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
6a990 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
6a9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
6a9b0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
6a9c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6a9d0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6a9e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6a9f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
6aa00 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
6aa10 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
6aa20 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6aa30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6aa40 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6aa50 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
6aa60 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
6aa70 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 72 69  n") (name . "lri
6aa80 6e 74 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ntf") (ns . 0). 
6aa90 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
6aaa0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
6aab0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
6aac0 74 68 63 61 6c 6c 73 2e 68 3a 33 32 30 3a 31 20  thcalls.h:320:1 
6aad0 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
6aae0 63 68 20 73 70 61 63 65 3e 3a 33 35 37 3a 31 3e  ch space>:357:1>
6aaf0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
6ab00 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
6ab10 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
6ab20 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
6ab30 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
6ab40 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
6ab50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6ab60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6ab70 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
6ab80 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6ab90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6aba0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6abb0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6abc0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6abd0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6abe0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
6abf0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6ac00 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
6ac10 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
6ac20 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
6ac30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6ac40 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
6ac50 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
6ac60 65 20 2e 20 22 5f 5f 6c 72 69 6e 74 66 22 29 20  e . "__lrintf") 
6ac70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
6ac80 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
6ac90 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
6aca0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
6acb0 73 2e 68 3a 33 32 30 3a 31 20 3c 53 70 65 6c 6c  s.h:320:1 <Spell
6acc0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
6acd0 63 65 3e 3a 33 35 39 3a 31 3e 22 29 0a 20 20 20  ce>:359:1>").   
6ace0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
6acf0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
6ad00 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
6ad10 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
6ad20 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
6ad30 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
6ad40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
6ad50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
6ad60 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
6ad70 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6ad80 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
6ad90 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  at").           
6ada0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6adb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6adc0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
6add0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
6ade0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
6adf0 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
6ae00 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
6ae10 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
6ae20 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
6ae30 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6ae40 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c  ion") (name . "l
6ae50 6c 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30  lrintf") (ns . 0
6ae60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
6ae70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
6ae80 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
6ae90 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 32  /mathcalls.h:322
6aea0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
6aeb0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 36 30  ratch space>:360
6aec0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
6aed0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
6aee0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
6aef0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
6af00 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
6af10 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
6af20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
6af30 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6af40 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
6af50 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6af60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6af70 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6af80 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6af90 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6afa0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6afb0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
6afc0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
6afd0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6afe0 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
6aff0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
6b000 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6b010 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
6b020 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
6b030 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c  n") (name . "__l
6b040 6c 72 69 6e 74 66 22 29 20 28 6e 73 20 2e 20 30  lrintf") (ns . 0
6b050 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
6b060 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
6b070 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
6b080 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 32  /mathcalls.h:322
6b090 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
6b0a0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 36 32  ratch space>:362
6b0b0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
6b0c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
6b0d0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
6b0e0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
6b0f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
6b100 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
6b110 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
6b120 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6b130 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
6b140 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6b150 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6b160 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6b170 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6b180 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6b190 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6b1a0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
6b1b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
6b1c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6b1d0 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
6b1e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
6b1f0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6b200 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
6b210 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
6b220 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 72 6f  n") (name . "lro
6b230 75 6e 64 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  undf") (ns . 0).
6b240 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
6b250 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
6b260 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
6b270 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 36 3a 31  athcalls.h:326:1
6b280 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6b290 74 63 68 20 73 70 61 63 65 3e 3a 33 36 33 3a 31  tch space>:363:1
6b2a0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
6b2b0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
6b2c0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
6b2d0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
6b2e0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
6b2f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
6b300 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
6b310 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6b320 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
6b330 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6b340 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6b350 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6b360 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6b370 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6b380 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6b390 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
6b3a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
6b3b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
6b3c0 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
6b3d0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
6b3e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6b3f0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
6b400 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
6b410 6d 65 20 2e 20 22 5f 5f 6c 72 6f 75 6e 64 66 22  me . "__lroundf"
6b420 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
6b430 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
6b440 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
6b450 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
6b460 6c 6c 73 2e 68 3a 33 32 36 3a 31 20 3c 53 70 65  lls.h:326:1 <Spe
6b470 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
6b480 70 61 63 65 3e 3a 33 36 35 3a 31 3e 22 29 0a 20  pace>:365:1>"). 
6b490 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
6b4a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
6b4b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
6b4c0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
6b4d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
6b4e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
6b4f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6b500 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6b510 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
6b520 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6b530 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
6b540 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
6b550 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6b560 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
6b570 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6b580 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
6b590 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
6b5a0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20  tag . ":long"). 
6b5b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6b5c0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
6b5d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
6b5e0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6b5f0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6b600 22 6c 6c 72 6f 75 6e 64 66 22 29 20 28 6e 73 20  "llroundf") (ns 
6b610 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
6b620 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
6b630 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
6b640 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
6b650 33 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  328:1 <Spelling=
6b660 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6b670 33 36 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  366:1>").    (va
6b680 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6b690 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6b6a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6b6b0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6b6c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6b6d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6b6e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6b6f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6b700 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6b710 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6b720 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6b730 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6b740 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6b750 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6b760 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
6b770 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
6b780 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
6b790 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  ":long-long").  
6b7a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6b7b0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
6b7c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
6b7d0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
6b7e0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
6b7f0 5f 5f 6c 6c 72 6f 75 6e 64 66 22 29 20 28 6e 73  __llroundf") (ns
6b800 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6b810 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
6b820 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
6b830 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
6b840 3a 33 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :328:1 <Spelling
6b850 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
6b860 3a 33 36 38 3a 31 3e 22 29 0a 20 20 20 20 28 76  :368:1>").    (v
6b870 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
6b880 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
6b890 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
6b8a0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
6b8b0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
6b8c0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
6b8d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
6b8e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
6b8f0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
6b900 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
6b910 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
6b920 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6b930 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
6b940 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6b950 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
6b960 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
6b970 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
6b980 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20   ":long-long"). 
6b990 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6b9a0 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
6b9b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
6b9c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6b9d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6b9e0 22 66 64 69 6d 66 22 29 20 28 6e 73 20 2e 20 30  "fdimf") (ns . 0
6b9f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
6ba00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
6ba10 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
6ba20 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33 32  /mathcalls.h:332
6ba30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
6ba40 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 36 39  ratch space>:369
6ba50 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
6ba60 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
6ba70 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
6ba80 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
6ba90 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
6baa0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
6bab0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
6bac0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6bad0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
6bae0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6baf0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6bb00 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6bb10 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6bb20 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6bb30 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6bb40 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
6bb50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
6bb60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6bb70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
6bb80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6bb90 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6bba0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6bbb0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6bbc0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6bbd0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6bbe0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
6bbf0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6bc00 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6bc10 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
6bc20 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
6bc30 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6bc40 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
6bc50 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
6bc60 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 64 69  ) (name . "__fdi
6bc70 6d 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  mf") (ns . 0).  
6bc80 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
6bc90 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
6bca0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
6bcb0 68 63 61 6c 6c 73 2e 68 3a 33 33 32 3a 31 20 3c  hcalls.h:332:1 <
6bcc0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6bcd0 68 20 73 70 61 63 65 3e 3a 33 37 31 3a 31 3e 22  h space>:371:1>"
6bce0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
6bcf0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
6bd00 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
6bd10 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
6bd20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
6bd30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
6bd40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6bd50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6bd60 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
6bd70 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
6bd80 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
6bd90 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
6bda0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6bdb0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
6bdc0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6bdd0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
6bde0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
6bdf0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6be00 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
6be10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6be20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6be30 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6be40 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6be50 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6be60 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6be70 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
6be80 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
6be90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
6bea0 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
6beb0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6bec0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6bed0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
6bee0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
6bef0 61 6d 65 20 2e 20 22 66 6d 61 78 66 22 29 20 28  ame . "fmaxf") (
6bf00 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6bf10 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6bf20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6bf30 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6bf40 2e 68 3a 33 33 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:335:1 <Spelli
6bf50 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
6bf60 65 3e 3a 33 37 32 3a 31 3e 22 29 0a 20 20 20 20  e>:372:1>").    
6bf70 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
6bf80 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
6bf90 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
6bfa0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
6bfb0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
6bfc0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
6bfd0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
6bfe0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
6bff0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
6c000 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6c010 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6c020 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
6c030 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6c040 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6c050 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
6c060 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
6c070 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6c080 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6c090 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20  . "__y").       
6c0a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6c0b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6c0c0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
6c0d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6c0e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6c0f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6c100 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
6c110 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6c120 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
6c130 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6c140 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
6c150 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6c160 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6c170 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6c180 22 5f 5f 66 6d 61 78 66 22 29 20 28 6e 73 20 2e  "__fmaxf") (ns .
6c190 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
6c1a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
6c1b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
6c1c0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
6c1d0 33 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  35:1 <Spelling=<
6c1e0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33  scratch space>:3
6c1f0 37 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  74:1>").    (var
6c200 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
6c210 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
6c220 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
6c230 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
6c240 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
6c250 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
6c260 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6c270 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
6c280 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6c290 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6c2a0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6c2b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6c2c0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6c2d0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6c2e0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
6c2f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
6c300 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
6c310 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
6c320 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
6c330 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
6c340 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
6c350 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6c360 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
6c370 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6c380 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
6c390 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
6c3a0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
6c3b0 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6c3c0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6c3d0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6c3e0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
6c3f0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
6c400 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d 69  n") (name . "fmi
6c410 6e 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nf") (ns . 0).  
6c420 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
6c430 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
6c440 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
6c450 68 63 61 6c 6c 73 2e 68 3a 33 33 38 3a 31 20 3c  hcalls.h:338:1 <
6c460 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6c470 68 20 73 70 61 63 65 3e 3a 33 37 35 3a 31 3e 22  h space>:375:1>"
6c480 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
6c490 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
6c4a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
6c4b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
6c4c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
6c4d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
6c4e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6c4f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6c500 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
6c510 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
6c520 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
6c530 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
6c540 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6c550 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
6c560 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6c570 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
6c580 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
6c590 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6c5a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20  (name . "__y"). 
6c5b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6c5c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6c5d0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6c5e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6c5f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6c600 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6c610 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
6c620 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
6c630 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f      (tag . ":flo
6c640 61 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  at").      (bit-
6c650 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6c660 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6c670 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
6c680 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
6c690 61 6d 65 20 2e 20 22 5f 5f 66 6d 69 6e 66 22 29  ame . "__fminf")
6c6a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6c6b0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6c6c0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6c6d0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6c6e0 6c 73 2e 68 3a 33 33 38 3a 31 20 3c 53 70 65 6c  ls.h:338:1 <Spel
6c6f0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
6c700 61 63 65 3e 3a 33 37 37 3a 31 3e 22 29 0a 20 20  ace>:377:1>").  
6c710 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6c720 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6c730 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6c740 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6c750 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6c760 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6c770 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6c780 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6c790 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6c7a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6c7b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6c7c0 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
6c7d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6c7e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6c7f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6c800 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
6c810 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6c820 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6c830 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
6c840 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6c850 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6c860 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
6c870 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6c880 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
6c890 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6c8a0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
6c8b0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
6c8c0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6c8d0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
6c8e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
6c8f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
6c900 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
6c910 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
6c920 2e 20 22 66 6d 61 66 22 29 20 28 6e 73 20 2e 20  . "fmaf") (ns . 
6c930 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
6c940 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
6c950 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
6c960 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 34  s/mathcalls.h:34
6c970 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  1:1 <Spelling=<s
6c980 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 37  cratch space>:37
6c990 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
6c9a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6c9b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6c9c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6c9d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6c9e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6c9f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6ca00 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6ca10 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
6ca20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6ca30 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
6ca40 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
6ca50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6ca60 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
6ca70 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6ca80 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
6ca90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
6caa0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6cab0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6cac0 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
6cad0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6cae0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6caf0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6cb00 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6cb10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
6cb20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6cb30 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
6cb40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6cb50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6cb60 5f 5f 7a 22 29 0a 20 20 20 20 20 20 20 20 20 20  __z").          
6cb70 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6cb80 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
6cb90 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
6cba0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
6cbb0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6cbc0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6cbd0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6cbe0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6cbf0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6cc00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6cc10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
6cc20 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
6cc30 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
6cc40 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
6cc50 66 6d 61 66 22 29 20 28 6e 73 20 2e 20 30 29 0a  fmaf") (ns . 0).
6cc60 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
6cc70 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
6cc80 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
6cc90 61 74 68 63 61 6c 6c 73 2e 68 3a 33 34 31 3a 31  athcalls.h:341:1
6cca0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6ccb0 74 63 68 20 73 70 61 63 65 3e 3a 33 38 30 3a 31  tch space>:380:1
6ccc0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
6ccd0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
6cce0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
6ccf0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
6cd00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
6cd10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
6cd20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
6cd30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6cd40 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
6cd50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6cd60 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6cd70 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
6cd80 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6cd90 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
6cda0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6cdb0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
6cdc0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
6cdd0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
6cde0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
6cdf0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6ce00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6ce10 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
6ce20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6ce30 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6ce40 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6ce50 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
6ce60 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
6ce70 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6ce80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a      (name . "__z
6ce90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6cea0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6ceb0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
6cec0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6ced0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
6cee0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
6cef0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
6cf00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6cf10 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6cf20 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
6cf30 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
6cf40 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6cf50 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
6cf60 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
6cf70 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c 62  ) (name . "scalb
6cf80 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
6cf90 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6cfa0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6cfb0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6cfc0 63 61 6c 6c 73 2e 68 3a 34 30 32 3a 31 20 3c 53  calls.h:402:1 <S
6cfd0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
6cfe0 20 73 70 61 63 65 3e 3a 33 38 32 3a 31 3e 22 29   space>:382:1>")
6cff0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
6d000 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
6d010 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
6d020 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
6d030 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
6d040 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
6d050 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
6d060 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
6d070 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
6d080 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
6d090 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
6d0a0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
6d0b0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6d0c0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
6d0d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6d0e0 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
6d0f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6d100 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6d110 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20  name . "__n").  
6d120 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6d130 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6d140 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
6d150 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6d160 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
6d170 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6d180 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
6d190 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6d1a0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
6d1b0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
6d1c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
6d1d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6d1e0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
6d1f0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
6d200 6d 65 20 2e 20 22 5f 5f 73 63 61 6c 62 66 22 29  me . "__scalbf")
6d210 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6d220 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6d230 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6d240 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6d250 6c 73 2e 68 3a 34 30 32 3a 31 20 3c 53 70 65 6c  ls.h:402:1 <Spel
6d260 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
6d270 61 63 65 3e 3a 33 38 34 3a 31 3e 22 29 0a 20 20  ace>:384:1>").  
6d280 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6d290 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6d2a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6d2b0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6d2c0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6d2d0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6d2e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6d2f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6d300 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6d310 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6d320 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
6d330 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
6d340 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
6d350 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6d360 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6d370 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
6d380 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6d390 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6d3a0 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20  e . "__n").     
6d3b0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6d3c0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6d3d0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
6d3e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6d3f0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
6d400 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6d410 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
6d420 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
6d430 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
6d440 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
6d450 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
6d460 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
6d470 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
6d480 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
6d490 2e 20 22 5f 5f 66 70 63 6c 61 73 73 69 66 79 6c  . "__fpclassifyl
6d4a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
6d4b0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
6d4c0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
6d4d0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
6d4e0 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63  alls-helper-func
6d4f0 74 69 6f 6e 73 2e 68 3a 32 31 3a 31 20 3c 53 70  tions.h:21:1 <Sp
6d500 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
6d510 73 70 61 63 65 3e 3a 33 38 35 3a 31 3e 22 29 0a  space>:385:1>").
6d520 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
6d530 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
6d540 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
6d550 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
6d560 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
6d570 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
6d580 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6d590 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6d5a0 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20  e . "__value"). 
6d5b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6d5c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6d5d0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
6d5e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6d5f0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6d600 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6d610 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
6d620 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
6d630 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
6d640 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
6d650 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
6d660 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
6d670 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
6d680 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
6d690 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73  n") (name . "__s
6d6a0 69 67 6e 62 69 74 6c 22 29 20 28 6e 73 20 2e 20  ignbitl") (ns . 
6d6b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
6d6c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
6d6d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
6d6e0 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70  s/mathcalls-help
6d6f0 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 32  er-functions.h:2
6d700 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  5:1 <Spelling=<s
6d710 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 38  cratch space>:38
6d720 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  6:1>").    (vari
6d730 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6d740 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6d750 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6d760 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6d770 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6d780 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6d790 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6d7a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61     (name . "__va
6d7b0 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
6d7c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6d7d0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6d7e0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6d7f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6d800 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6d810 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6d820 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
6d830 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6d840 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
6d850 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
6d860 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
6d870 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6d880 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
6d890 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
6d8a0 20 2e 20 22 5f 5f 69 73 69 6e 66 6c 22 29 20 28   . "__isinfl") (
6d8b0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
6d8c0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
6d8d0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
6d8e0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
6d8f0 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69 6f 6e  -helper-function
6d900 73 2e 68 3a 33 30 3a 31 20 3c 53 70 65 6c 6c 69  s.h:30:1 <Spelli
6d910 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
6d920 65 3e 3a 33 38 37 3a 31 3e 22 29 0a 20 20 20 20  e>:387:1>").    
6d930 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
6d940 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
6d950 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
6d960 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
6d970 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
6d980 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
6d990 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
6d9a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
6d9b0 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20  "__value").     
6d9c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6d9d0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6d9e0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6d9f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6da00 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6da10 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6da20 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
6da30 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6da40 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6da50 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
6da60 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
6da70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6da80 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
6da90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
6daa0 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 69 6e 69 74  (name . "__finit
6dab0 65 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  el") (ns . 0).  
6dac0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
6dad0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
6dae0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
6daf0 68 63 61 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75  hcalls-helper-fu
6db00 6e 63 74 69 6f 6e 73 2e 68 3a 33 33 3a 31 20 3c  nctions.h:33:1 <
6db10 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
6db20 68 20 73 70 61 63 65 3e 3a 33 38 38 3a 31 3e 22  h space>:388:1>"
6db30 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
6db40 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
6db50 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
6db60 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
6db70 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
6db80 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
6db90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
6dba0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
6dbb0 61 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29  ame . "__value")
6dbc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
6dbd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
6dbe0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6dbf0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
6dc00 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
6dc10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6dc20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
6dc30 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
6dc40 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
6dc50 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
6dc60 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
6dc70 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
6dc80 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
6dc90 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6dca0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
6dcb0 5f 69 73 6e 61 6e 6c 22 29 20 28 6e 73 20 2e 20  _isnanl") (ns . 
6dcc0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
6dcd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
6dce0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
6dcf0 73 2f 6d 61 74 68 63 61 6c 6c 73 2d 68 65 6c 70  s/mathcalls-help
6dd00 65 72 2d 66 75 6e 63 74 69 6f 6e 73 2e 68 3a 33  er-functions.h:3
6dd10 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  6:1 <Spelling=<s
6dd20 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 38  cratch space>:38
6dd30 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  9:1>").    (vari
6dd40 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
6dd50 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
6dd60 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
6dd70 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
6dd80 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
6dd90 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
6dda0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6ddb0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61     (name . "__va
6ddc0 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
6ddd0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6dde0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6ddf0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6de00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6de10 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6de20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6de30 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
6de40 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6de50 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
6de60 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
6de70 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
6de80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
6de90 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
6dea0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
6deb0 20 2e 20 22 5f 5f 69 73 65 71 73 69 67 6c 22 29   . "__iseqsigl")
6dec0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6ded0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6dee0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6def0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6df00 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74 69  ls-helper-functi
6df10 6f 6e 73 2e 68 3a 33 39 3a 31 20 3c 53 70 65 6c  ons.h:39:1 <Spel
6df20 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
6df30 61 63 65 3e 3a 33 39 30 3a 31 3e 22 29 0a 20 20  ace>:390:1>").  
6df40 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6df50 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6df60 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6df70 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6df80 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6df90 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6dfa0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6dfb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6dfc0 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6dfd0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6dfe0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
6dff0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
6e000 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6e010 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
6e020 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6e030 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
6e040 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
6e050 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6e060 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
6e070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6e080 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6e090 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
6e0a0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
6e0b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
6e0c0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
6e0d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6e0e0 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
6e0f0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
6e100 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
6e110 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6e120 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
6e130 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
6e140 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6e150 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6e160 22 5f 5f 69 73 73 69 67 6e 61 6c 69 6e 67 6c 22  "__issignalingl"
6e170 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
6e180 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
6e190 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
6e1a0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
6e1b0 6c 6c 73 2d 68 65 6c 70 65 72 2d 66 75 6e 63 74  lls-helper-funct
6e1c0 69 6f 6e 73 2e 68 3a 34 32 3a 31 20 3c 53 70 65  ions.h:42:1 <Spe
6e1d0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
6e1e0 70 61 63 65 3e 3a 33 39 31 3a 31 3e 22 29 0a 20  pace>:391:1>"). 
6e1f0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
6e200 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
6e210 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
6e220 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
6e230 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
6e240 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
6e250 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6e260 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6e270 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a 20 20   . "__value").  
6e280 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6e290 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6e2a0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
6e2b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6e2c0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
6e2d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6e2e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
6e2f0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6e300 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6e310 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
6e320 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
6e330 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6e340 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
6e350 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6e360 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 63 6f 73  ") (name . "acos
6e370 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
6e380 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6e390 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6e3a0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6e3b0 63 61 6c 6c 73 2e 68 3a 35 33 3a 31 20 3c 53 70  calls.h:53:1 <Sp
6e3c0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
6e3d0 73 70 61 63 65 3e 3a 33 39 32 3a 31 3e 22 29 0a  space>:392:1>").
6e3e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
6e3f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
6e400 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
6e410 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
6e420 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
6e430 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
6e440 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6e450 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6e460 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
6e470 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6e480 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6e490 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6e4a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6e4b0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6e4c0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6e4d0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
6e4e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6e4f0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6e500 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
6e510 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6e520 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
6e530 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
6e540 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
6e550 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
6e560 2e 20 22 5f 5f 61 63 6f 73 6c 22 29 20 28 6e 73  . "__acosl") (ns
6e570 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6e580 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
6e590 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
6e5a0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
6e5b0 3a 35 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :53:1 <Spelling=
6e5c0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6e5d0 33 39 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  394:1>").    (va
6e5e0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6e5f0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6e600 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6e610 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6e620 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6e630 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6e640 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6e650 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6e660 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6e670 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6e680 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
6e690 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
6e6a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
6e6b0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
6e6c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6e6d0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
6e6e0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
6e6f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
6e700 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
6e710 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6e720 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6e730 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
6e740 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6e750 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 73 69 6e  ") (name . "asin
6e760 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
6e770 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6e780 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6e790 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6e7a0 63 61 6c 6c 73 2e 68 3a 35 35 3a 31 20 3c 53 70  calls.h:55:1 <Sp
6e7b0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
6e7c0 73 70 61 63 65 3e 3a 33 39 35 3a 31 3e 22 29 0a  space>:395:1>").
6e7d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
6e7e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
6e7f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
6e800 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
6e810 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
6e820 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
6e830 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
6e840 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
6e850 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
6e860 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
6e870 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
6e880 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6e890 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
6e8a0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6e8b0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
6e8c0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
6e8d0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
6e8e0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
6e8f0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
6e900 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6e910 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
6e920 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
6e930 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
6e940 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
6e950 2e 20 22 5f 5f 61 73 69 6e 6c 22 29 20 28 6e 73  . "__asinl") (ns
6e960 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6e970 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
6e980 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
6e990 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
6e9a0 3a 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :55:1 <Spelling=
6e9b0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6e9c0 33 39 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  397:1>").    (va
6e9d0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
6e9e0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
6e9f0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
6ea00 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
6ea10 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
6ea20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
6ea30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
6ea40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
6ea50 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
6ea60 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
6ea70 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
6ea80 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
6ea90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
6eaa0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
6eab0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6eac0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
6ead0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
6eae0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
6eaf0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
6eb00 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6eb10 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6eb20 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
6eb30 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
6eb40 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 74 61 6e  ") (name . "atan
6eb50 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
6eb60 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6eb70 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6eb80 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6eb90 63 61 6c 6c 73 2e 68 3a 35 37 3a 31 20 3c 53 70  calls.h:57:1 <Sp
6eba0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
6ebb0 73 70 61 63 65 3e 3a 32 3a 31 3e 22 29 0a 20 20  space>:2:1>").  
6ebc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
6ebd0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
6ebe0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
6ebf0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
6ec00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
6ec10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
6ec20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
6ec30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
6ec40 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
6ec50 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
6ec60 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
6ec70 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
6ec80 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
6ec90 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
6eca0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
6ecb0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
6ecc0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
6ecd0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6ece0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
6ecf0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
6ed00 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
6ed10 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
6ed20 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
6ed30 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
6ed40 22 5f 5f 61 74 61 6e 6c 22 29 20 28 6e 73 20 2e  "__atanl") (ns .
6ed50 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
6ed60 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
6ed70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
6ed80 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 35  ts/mathcalls.h:5
6ed90 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  7:1 <Spelling=<s
6eda0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 34 3a  cratch space>:4:
6edb0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
6edc0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
6edd0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
6ede0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
6edf0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
6ee00 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
6ee10 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
6ee20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
6ee30 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
6ee40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
6ee50 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
6ee60 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
6ee70 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
6ee80 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
6ee90 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6eea0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
6eeb0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
6eec0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
6eed0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6eee0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
6eef0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6ef00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6ef10 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
6ef20 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6ef30 6e 61 6d 65 20 2e 20 22 61 74 61 6e 32 6c 22 29  name . "atan2l")
6ef40 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6ef50 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6ef60 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6ef70 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6ef80 6c 73 2e 68 3a 35 39 3a 31 20 3c 53 70 65 6c 6c  ls.h:59:1 <Spell
6ef90 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
6efa0 63 65 3e 3a 35 3a 31 3e 22 29 0a 20 20 20 20 28  ce>:5:1>").    (
6efb0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
6efc0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
6efd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
6efe0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
6eff0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
6f000 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
6f010 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6f020 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6f030 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
6f040 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6f050 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6f060 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6f070 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6f080 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6f090 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6f0a0 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20   . 128))).      
6f0b0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
6f0c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
6f0d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
6f0e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
6f0f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
6f100 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
6f110 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
6f120 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
6f130 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
6f140 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
6f150 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
6f160 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
6f170 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
6f180 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
6f190 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
6f1a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
6f1b0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
6f1c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
6f1d0 6e 61 6d 65 20 2e 20 22 5f 5f 61 74 61 6e 32 6c  name . "__atan2l
6f1e0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
6f1f0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
6f200 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
6f210 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
6f220 61 6c 6c 73 2e 68 3a 35 39 3a 31 20 3c 53 70 65  alls.h:59:1 <Spe
6f230 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
6f240 70 61 63 65 3e 3a 37 3a 31 3e 22 29 0a 20 20 20  pace>:7:1>").   
6f250 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
6f260 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
6f270 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
6f280 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
6f290 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
6f2a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
6f2b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
6f2c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
6f2d0 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
6f2e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
6f2f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
6f300 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
6f310 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
6f320 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
6f330 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6f340 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20  nt . 128))).    
6f350 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
6f360 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
6f370 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
6f380 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
6f390 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
6f3a0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
6f3b0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
6f3c0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
6f3d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6f3e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
6f3f0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
6f400 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
6f410 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
6f420 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
6f430 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
6f440 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6f450 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
6f460 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
6f470 20 28 6e 61 6d 65 20 2e 20 22 63 6f 73 6c 22 29   (name . "cosl")
6f480 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
6f490 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
6f4a0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
6f4b0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
6f4c0 6c 73 2e 68 3a 36 32 3a 31 20 3c 53 70 65 6c 6c  ls.h:62:1 <Spell
6f4d0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
6f4e0 63 65 3e 3a 31 30 3a 31 3e 22 29 0a 20 20 20 20  ce>:10:1>").    
6f4f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
6f500 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
6f510 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
6f520 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
6f530 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
6f540 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
6f550 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
6f560 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
6f570 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
6f580 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
6f590 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
6f5a0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
6f5b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
6f5c0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
6f5d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
6f5e0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
6f5f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
6f600 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
6f610 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
6f620 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
6f630 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
6f640 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
6f650 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
6f660 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
6f670 5f 63 6f 73 6c 22 29 20 28 6e 73 20 2e 20 30 29  _cosl") (ns . 0)
6f680 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
6f690 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
6f6a0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
6f6b0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 32 3a 31  mathcalls.h:62:1
6f6c0 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
6f6d0 74 63 68 20 73 70 61 63 65 3e 3a 31 32 3a 31 3e  tch space>:12:1>
6f6e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
6f6f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
6f700 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
6f710 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
6f720 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
6f730 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
6f740 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
6f750 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
6f760 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
6f770 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
6f780 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
6f790 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
6f7a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
6f7b0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
6f7c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
6f7d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
6f7e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
6f7f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
6f800 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
6f810 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
6f820 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
6f830 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6f840 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
6f850 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
6f860 6d 65 20 2e 20 22 73 69 6e 6c 22 29 20 28 6e 73  me . "sinl") (ns
6f870 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
6f880 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
6f890 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
6f8a0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
6f8b0 3a 36 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :64:1 <Spelling=
6f8c0 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
6f8d0 31 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  15:1>").    (var
6f8e0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
6f8f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
6f900 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
6f910 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
6f920 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
6f930 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
6f940 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
6f950 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
6f960 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
6f970 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
6f980 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
6f990 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
6f9a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
6f9b0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
6f9c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
6f9d0 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
6f9e0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
6f9f0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
6fa00 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
6fa10 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
6fa20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
6fa30 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
6fa40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
6fa50 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 6e  ) (name . "__sin
6fa60 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
6fa70 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
6fa80 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
6fa90 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
6faa0 63 61 6c 6c 73 2e 68 3a 36 34 3a 31 20 3c 53 70  calls.h:64:1 <Sp
6fab0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
6fac0 73 70 61 63 65 3e 3a 31 37 3a 31 3e 22 29 0a 20  space>:17:1>"). 
6fad0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
6fae0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
6faf0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
6fb00 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
6fb10 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
6fb20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
6fb30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
6fb40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
6fb50 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
6fb60 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
6fb70 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
6fb80 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
6fb90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
6fba0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
6fbb0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
6fbc0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
6fbd0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
6fbe0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
6fbf0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
6fc00 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
6fc10 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
6fc20 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
6fc30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
6fc40 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
6fc50 20 22 74 61 6e 6c 22 29 20 28 6e 73 20 2e 20 30   "tanl") (ns . 0
6fc60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
6fc70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
6fc80 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
6fc90 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 36 36 3a  /mathcalls.h:66:
6fca0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
6fcb0 61 74 63 68 20 73 70 61 63 65 3e 3a 31 38 3a 31  atch space>:18:1
6fcc0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
6fcd0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
6fce0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
6fcf0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
6fd00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
6fd10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
6fd20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
6fd30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
6fd40 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
6fd50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
6fd60 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
6fd70 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
6fd80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
6fd90 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
6fda0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
6fdb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
6fdc0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
6fdd0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
6fde0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
6fdf0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
6fe00 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
6fe10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
6fe20 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
6fe30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
6fe40 61 6d 65 20 2e 20 22 5f 5f 74 61 6e 6c 22 29 20  ame . "__tanl") 
6fe50 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
6fe60 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
6fe70 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
6fe80 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
6fe90 73 2e 68 3a 36 36 3a 31 20 3c 53 70 65 6c 6c 69  s.h:66:1 <Spelli
6fea0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
6feb0 65 3e 3a 32 30 3a 31 3e 22 29 0a 20 20 20 20 28  e>:20:1>").    (
6fec0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
6fed0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
6fee0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
6fef0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
6ff00 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
6ff10 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
6ff20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
6ff30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
6ff40 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
6ff50 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
6ff60 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
6ff70 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
6ff80 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
6ff90 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
6ffa0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
6ffb0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
6ffc0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
6ffd0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
6ffe0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
6fff0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
70000 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
70010 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
70020 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
70030 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 6f  on") (name . "co
70040 73 68 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  shl") (ns . 0). 
70050 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
70060 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
70070 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
70080 74 68 63 61 6c 6c 73 2e 68 3a 37 31 3a 31 20 3c  thcalls.h:71:1 <
70090 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
700a0 68 20 73 70 61 63 65 3e 3a 32 31 3a 31 3e 22 29  h space>:21:1>")
700b0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
700c0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
700d0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
700e0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
700f0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
70100 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
70110 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
70120 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
70130 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
70140 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
70150 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
70160 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
70170 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
70180 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
70190 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
701a0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
701b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
701c0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
701d0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
701e0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
701f0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
70200 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
70210 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
70220 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
70230 20 2e 20 22 5f 5f 63 6f 73 68 6c 22 29 20 28 6e   . "__coshl") (n
70240 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
70250 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
70260 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
70270 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
70280 68 3a 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  h:71:1 <Spelling
70290 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
702a0 3a 32 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  :23:1>").    (va
702b0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
702c0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
702d0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
702e0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
702f0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
70300 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
70310 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
70320 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
70330 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
70340 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
70350 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
70360 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
70370 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
70380 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
70390 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
703a0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
703b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
703c0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
703d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
703e0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
703f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
70400 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
70410 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
70420 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 6e 68  ") (name . "sinh
70430 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
70440 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
70450 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
70460 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
70470 63 61 6c 6c 73 2e 68 3a 37 33 3a 31 20 3c 53 70  calls.h:73:1 <Sp
70480 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
70490 73 70 61 63 65 3e 3a 32 34 3a 31 3e 22 29 0a 20  space>:24:1>"). 
704a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
704b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
704c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
704d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
704e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
704f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
70500 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
70510 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
70520 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
70530 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
70540 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
70550 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
70560 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
70570 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
70580 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
70590 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
705a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
705b0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
705c0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
705d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
705e0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
705f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
70600 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
70610 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
70620 20 22 5f 5f 73 69 6e 68 6c 22 29 20 28 6e 73 20   "__sinhl") (ns 
70630 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
70640 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
70650 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
70660 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
70670 37 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  73:1 <Spelling=<
70680 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
70690 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  6:1>").    (vari
706a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
706b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
706c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
706d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
706e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
706f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
70700 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
70710 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
70720 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
70730 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
70740 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
70750 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
70760 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
70770 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
70780 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
70790 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
707a0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
707b0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
707c0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
707d0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
707e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
707f0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
70800 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
70810 20 28 6e 61 6d 65 20 2e 20 22 74 61 6e 68 6c 22   (name . "tanhl"
70820 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
70830 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
70840 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
70850 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
70860 6c 6c 73 2e 68 3a 37 35 3a 31 20 3c 53 70 65 6c  lls.h:75:1 <Spel
70870 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
70880 61 63 65 3e 3a 32 37 3a 31 3e 22 29 0a 20 20 20  ace>:27:1>").   
70890 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
708a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
708b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
708c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
708d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
708e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
708f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
70900 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
70910 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
70920 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
70930 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
70940 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
70950 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
70960 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
70970 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
70980 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
70990 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
709a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
709b0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
709c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
709d0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
709e0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
709f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
70a00 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
70a10 5f 5f 74 61 6e 68 6c 22 29 20 28 6e 73 20 2e 20  __tanhl") (ns . 
70a20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
70a30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
70a40 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
70a50 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 37 35  s/mathcalls.h:75
70a60 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
70a70 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 39 3a  ratch space>:29:
70a80 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
70a90 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
70aa0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
70ab0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
70ac0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
70ad0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
70ae0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
70af0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
70b00 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
70b10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
70b20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
70b30 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
70b40 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
70b50 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
70b60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
70b70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
70b80 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
70b90 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
70ba0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
70bb0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
70bc0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
70bd0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
70be0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
70bf0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
70c00 6e 61 6d 65 20 2e 20 22 61 63 6f 73 68 6c 22 29  name . "acoshl")
70c10 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
70c20 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
70c30 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
70c40 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
70c50 6c 73 2e 68 3a 38 35 3a 31 20 3c 53 70 65 6c 6c  ls.h:85:1 <Spell
70c60 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
70c70 63 65 3e 3a 33 30 3a 31 3e 22 29 0a 20 20 20 20  ce>:30:1>").    
70c80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
70c90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
70ca0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
70cb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
70cc0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
70cd0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
70ce0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
70cf0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
70d00 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
70d10 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
70d20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
70d30 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
70d40 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
70d50 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
70d60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
70d70 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
70d80 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
70d90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
70da0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
70db0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
70dc0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
70dd0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
70de0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
70df0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
70e00 5f 61 63 6f 73 68 6c 22 29 20 28 6e 73 20 2e 20  _acoshl") (ns . 
70e10 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
70e20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
70e30 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
70e40 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 35  s/mathcalls.h:85
70e50 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
70e60 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 32 3a  ratch space>:32:
70e70 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
70e80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
70e90 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
70ea0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
70eb0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
70ec0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
70ed0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
70ee0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
70ef0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
70f00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
70f10 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
70f20 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
70f30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
70f40 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
70f50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
70f60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
70f70 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
70f80 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
70f90 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
70fa0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
70fb0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
70fc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
70fd0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
70fe0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
70ff0 6e 61 6d 65 20 2e 20 22 61 73 69 6e 68 6c 22 29  name . "asinhl")
71000 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
71010 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
71020 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
71030 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
71040 6c 73 2e 68 3a 38 37 3a 31 20 3c 53 70 65 6c 6c  ls.h:87:1 <Spell
71050 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
71060 63 65 3e 3a 33 33 3a 31 3e 22 29 0a 20 20 20 20  ce>:33:1>").    
71070 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
71080 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
71090 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
710a0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
710b0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
710c0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
710d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
710e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
710f0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
71100 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
71110 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
71120 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
71130 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
71140 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
71150 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
71160 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
71170 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
71180 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
71190 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
711a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
711b0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
711c0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
711d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
711e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
711f0 5f 61 73 69 6e 68 6c 22 29 20 28 6e 73 20 2e 20  _asinhl") (ns . 
71200 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
71210 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
71220 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
71230 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 37  s/mathcalls.h:87
71240 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
71250 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 35 3a  ratch space>:35:
71260 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
71270 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
71280 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
71290 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
712a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
712b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
712c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
712d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
712e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
712f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
71300 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
71310 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
71320 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
71330 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
71340 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
71350 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
71360 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
71370 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
71380 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
71390 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
713a0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
713b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
713c0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
713d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
713e0 6e 61 6d 65 20 2e 20 22 61 74 61 6e 68 6c 22 29  name . "atanhl")
713f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
71400 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
71410 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
71420 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
71430 6c 73 2e 68 3a 38 39 3a 31 20 3c 53 70 65 6c 6c  ls.h:89:1 <Spell
71440 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
71450 63 65 3e 3a 33 36 3a 31 3e 22 29 0a 20 20 20 20  ce>:36:1>").    
71460 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
71470 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
71480 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
71490 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
714a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
714b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
714c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
714d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
714e0 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
714f0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
71500 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
71510 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
71520 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
71530 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
71540 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
71550 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
71560 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
71570 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
71580 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
71590 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
715a0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
715b0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
715c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
715d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
715e0 5f 61 74 61 6e 68 6c 22 29 20 28 6e 73 20 2e 20  _atanhl") (ns . 
715f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
71600 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
71610 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
71620 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 38 39  s/mathcalls.h:89
71630 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
71640 72 61 74 63 68 20 73 70 61 63 65 3e 3a 33 38 3a  ratch space>:38:
71650 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
71660 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
71670 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
71680 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
71690 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
716a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
716b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
716c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
716d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
716e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
716f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
71700 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
71710 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
71720 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
71730 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
71740 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
71750 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
71760 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
71770 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
71780 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
71790 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
717a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
717b0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
717c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
717d0 6e 61 6d 65 20 2e 20 22 65 78 70 6c 22 29 20 28  name . "expl") (
717e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
717f0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
71800 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
71810 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
71820 2e 68 3a 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e  .h:95:1 <Spellin
71830 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
71840 3e 3a 34 31 3a 31 3e 22 29 0a 20 20 20 20 28 76  >:41:1>").    (v
71850 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
71860 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
71870 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
71880 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
71890 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
718a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
718b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
718c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
718d0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
718e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
718f0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
71900 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
71910 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
71920 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
71930 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
71940 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
71950 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
71960 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
71970 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
71980 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
71990 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
719a0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
719b0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
719c0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65  n") (name . "__e
719d0 78 70 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  xpl") (ns . 0). 
719e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
719f0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
71a00 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
71a10 74 68 63 61 6c 6c 73 2e 68 3a 39 35 3a 31 20 3c  thcalls.h:95:1 <
71a20 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
71a30 68 20 73 70 61 63 65 3e 3a 34 33 3a 31 3e 22 29  h space>:43:1>")
71a40 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
71a50 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
71a60 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
71a70 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
71a80 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
71a90 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
71aa0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
71ab0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
71ac0 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
71ad0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
71ae0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
71af0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
71b00 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
71b10 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
71b20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
71b30 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
71b40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
71b50 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
71b60 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
71b70 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
71b80 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
71b90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
71ba0 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
71bb0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
71bc0 20 2e 20 22 66 72 65 78 70 6c 22 29 20 28 6e 73   . "frexpl") (ns
71bd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
71be0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
71bf0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
71c00 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
71c10 3a 39 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  :98:1 <Spelling=
71c20 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
71c30 34 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  44:1>").    (var
71c40 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
71c50 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
71c60 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
71c70 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
71c80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
71c90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
71ca0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
71cb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
71cc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
71cd0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
71ce0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
71cf0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
71d00 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
71d10 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
71d20 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
71d30 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
71d40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
71d50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
71d60 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e  ame . "__exponen
71d70 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
71d80 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
71d90 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
71da0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
71db0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
71dc0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
71dd0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
71de0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
71df0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
71e00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
71e10 32 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2)))))).    (ret
71e20 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
71e30 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
71e40 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
71e50 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
71e60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
71e70 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
71e80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
71e90 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 72 65 78   (name . "__frex
71ea0 70 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pl") (ns . 0).  
71eb0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
71ec0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
71ed0 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
71ee0 68 63 61 6c 6c 73 2e 68 3a 39 38 3a 31 20 3c 53  hcalls.h:98:1 <S
71ef0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
71f00 20 73 70 61 63 65 3e 3a 34 36 3a 31 3e 22 29 0a   space>:46:1>").
71f10 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
71f20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
71f30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
71f40 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
71f50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
71f60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
71f70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
71f80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
71f90 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
71fa0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
71fb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
71fc0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
71fd0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
71fe0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
71ff0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
72000 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
72010 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
72020 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
72030 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
72040 5f 65 78 70 6f 6e 65 6e 74 22 29 0a 20 20 20 20  _exponent").    
72050 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
72060 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
72070 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
72080 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
72090 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
720a0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
720b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
720c0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
720d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
720e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a  ment . 32)))))).
720f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
72100 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
72110 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
72120 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
72130 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
72140 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
72150 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
72160 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
72170 20 22 6c 64 65 78 70 6c 22 29 20 28 6e 73 20 2e   "ldexpl") (ns .
72180 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
72190 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
721a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
721b0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
721c0 30 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  01:1 <Spelling=<
721d0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 34  scratch space>:4
721e0 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  7:1>").    (vari
721f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
72200 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
72210 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
72220 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
72230 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
72240 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
72250 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
72260 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
72270 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
72280 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
72290 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
722a0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
722b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
722c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
722d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
722e0 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
722f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
72300 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
72310 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e 74  me . "__exponent
72320 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
72330 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
72340 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
72350 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
72360 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
72370 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
72380 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
72390 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
723a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
723b0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
723c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
723d0 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
723e0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
723f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
72400 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
72410 22 5f 5f 6c 64 65 78 70 6c 22 29 20 28 6e 73 20  "__ldexpl") (ns 
72420 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
72430 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
72440 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
72450 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
72460 31 30 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  101:1 <Spelling=
72470 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
72480 34 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  49:1>").    (var
72490 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
724a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
724b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
724c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
724d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
724e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
724f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
72500 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
72510 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
72520 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
72530 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
72540 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
72550 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
72560 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
72570 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
72580 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
72590 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
725a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
725b0 61 6d 65 20 2e 20 22 5f 5f 65 78 70 6f 6e 65 6e  ame . "__exponen
725c0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
725d0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
725e0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
725f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
72600 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
72610 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
72620 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
72630 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
72640 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
72650 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
72660 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
72670 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
72680 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
72690 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
726a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
726b0 20 22 6c 6f 67 6c 22 29 20 28 6e 73 20 2e 20 30   "logl") (ns . 0
726c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
726d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
726e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
726f0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 34  /mathcalls.h:104
72700 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
72710 72 61 74 63 68 20 73 70 61 63 65 3e 3a 35 32 3a  ratch space>:52:
72720 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
72730 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
72740 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
72750 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
72760 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
72770 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
72780 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
72790 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
727a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
727b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
727c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
727d0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
727e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
727f0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
72800 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
72810 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
72820 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
72830 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
72840 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
72850 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
72860 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
72870 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
72880 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
72890 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
728a0 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 6c 22 29  name . "__logl")
728b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
728c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
728d0 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
728e0 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
728f0 6c 73 2e 68 3a 31 30 34 3a 31 20 3c 53 70 65 6c  ls.h:104:1 <Spel
72900 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
72910 61 63 65 3e 3a 35 34 3a 31 3e 22 29 0a 20 20 20  ace>:54:1>").   
72920 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
72930 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
72940 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
72950 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
72960 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
72970 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
72980 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
72990 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
729a0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
729b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
729c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
729d0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
729e0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
729f0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
72a00 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
72a10 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
72a20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
72a30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
72a40 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
72a50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
72a60 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
72a70 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
72a80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
72a90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
72aa0 6c 6f 67 31 30 6c 22 29 20 28 6e 73 20 2e 20 30  log10l") (ns . 0
72ab0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
72ac0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
72ad0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
72ae0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 30 37  /mathcalls.h:107
72af0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
72b00 72 61 74 63 68 20 73 70 61 63 65 3e 3a 35 35 3a  ratch space>:55:
72b10 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
72b20 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
72b30 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
72b40 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
72b50 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
72b60 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
72b70 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
72b80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
72b90 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
72ba0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
72bb0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
72bc0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
72bd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
72be0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
72bf0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
72c00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
72c10 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
72c20 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
72c30 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
72c40 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
72c50 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
72c60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
72c70 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
72c80 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
72c90 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 31 30 6c  name . "__log10l
72ca0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
72cb0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
72cc0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
72cd0 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
72ce0 61 6c 6c 73 2e 68 3a 31 30 37 3a 31 20 3c 53 70  alls.h:107:1 <Sp
72cf0 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
72d00 73 70 61 63 65 3e 3a 35 37 3a 31 3e 22 29 0a 20  space>:57:1>"). 
72d10 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
72d20 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
72d30 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
72d40 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
72d50 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
72d60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
72d70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
72d80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
72d90 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
72da0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
72db0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
72dc0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
72dd0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
72de0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
72df0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
72e00 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
72e10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
72e20 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
72e30 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
72e40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
72e50 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
72e60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
72e70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
72e80 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
72e90 20 22 6d 6f 64 66 6c 22 29 20 28 6e 73 20 2e 20   "modfl") (ns . 
72ea0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
72eb0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
72ec0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
72ed0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 31  s/mathcalls.h:11
72ee0 30 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  0:1 <Spelling=<s
72ef0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 35 38  cratch space>:58
72f00 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
72f10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
72f20 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
72f30 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
72f40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
72f50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
72f60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
72f70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
72f80 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
72f90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
72fa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
72fb0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
72fc0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
72fd0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
72fe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
72ff0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
73000 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
73010 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
73020 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
73030 65 20 2e 20 22 5f 5f 69 70 74 72 22 29 0a 20 20  e . "__iptr").  
73040 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
73050 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
73060 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
73070 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
73080 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
73090 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
730a0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
730b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
730c0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
730d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
730e0 2e 20 31 32 38 29 29 29 29 29 29 0a 20 20 20 20  . 128)))))).    
730f0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
73100 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
73110 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
73120 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
73130 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
73140 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
73150 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
73160 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
73170 6d 6f 64 66 6c 22 29 20 28 6e 73 20 2e 20 30 29  modfl") (ns . 0)
73180 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
73190 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
731a0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
731b0 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 31 30 3a  mathcalls.h:110:
731c0 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
731d0 61 74 63 68 20 73 70 61 63 65 3e 3a 36 30 3a 31  atch space>:60:1
731e0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
731f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
73200 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
73210 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
73220 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
73230 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
73240 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
73250 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
73260 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
73270 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
73280 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
73290 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
732a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
732b0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
732c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
732d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
732e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
732f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
73300 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
73310 2e 20 22 5f 5f 69 70 74 72 22 29 0a 20 20 20 20  . "__iptr").    
73320 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
73330 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
73340 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
73350 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
73360 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
73370 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
73380 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
73390 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
733a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
733b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
733c0 31 32 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  128)))))).    (r
733d0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
733e0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
733f0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
73400 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
73410 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
73420 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
73430 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
73440 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 78 70 6d  ") (name . "expm
73450 31 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  1l") (ns . 0).  
73460 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
73470 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
73480 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
73490 68 63 61 6c 6c 73 2e 68 3a 31 32 35 3a 31 20 3c  hcalls.h:125:1 <
734a0 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
734b0 68 20 73 70 61 63 65 3e 3a 36 32 3a 31 3e 22 29  h space>:62:1>")
734c0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
734d0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
734e0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
734f0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
73500 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
73510 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
73520 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
73530 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
73540 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
73550 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
73560 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
73570 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
73580 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
73590 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
735a0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
735b0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
735c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
735d0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
735e0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
735f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
73600 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
73610 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
73620 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
73630 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
73640 20 2e 20 22 5f 5f 65 78 70 6d 31 6c 22 29 20 28   . "__expm1l") (
73650 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
73660 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
73670 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
73680 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
73690 2e 68 3a 31 32 35 3a 31 20 3c 53 70 65 6c 6c 69  .h:125:1 <Spelli
736a0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
736b0 65 3e 3a 36 34 3a 31 3e 22 29 0a 20 20 20 20 28  e>:64:1>").    (
736c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
736d0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
736e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
736f0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
73700 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
73710 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
73720 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
73730 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
73740 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
73750 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
73760 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
73770 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
73780 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
73790 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
737a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
737b0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
737c0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
737d0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
737e0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
737f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
73800 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
73810 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
73820 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
73830 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f  on") (name . "lo
73840 67 31 70 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  g1pl") (ns . 0).
73850 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
73860 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
73870 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
73880 61 74 68 63 61 6c 6c 73 2e 68 3a 31 32 38 3a 31  athcalls.h:128:1
73890 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
738a0 74 63 68 20 73 70 61 63 65 3e 3a 36 35 3a 31 3e  tch space>:65:1>
738b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
738c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
738d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
738e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
738f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
73900 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
73910 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
73920 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
73930 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
73940 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
73950 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
73960 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
73970 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
73980 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
73990 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
739a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
739b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
739c0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
739d0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
739e0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
739f0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
73a00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
73a10 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
73a20 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
73a30 6d 65 20 2e 20 22 5f 5f 6c 6f 67 31 70 6c 22 29  me . "__log1pl")
73a40 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
73a50 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
73a60 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
73a70 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
73a80 6c 73 2e 68 3a 31 32 38 3a 31 20 3c 53 70 65 6c  ls.h:128:1 <Spel
73a90 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
73aa0 61 63 65 3e 3a 36 37 3a 31 3e 22 29 0a 20 20 20  ace>:67:1>").   
73ab0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
73ac0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
73ad0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
73ae0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
73af0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
73b00 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
73b10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
73b20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
73b30 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
73b40 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
73b50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
73b60 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
73b70 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
73b80 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
73b90 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
73ba0 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
73bb0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
73bc0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
73bd0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
73be0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
73bf0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
73c00 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
73c10 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
73c20 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
73c30 6c 6f 67 62 6c 22 29 20 28 6e 73 20 2e 20 30 29  logbl") (ns . 0)
73c40 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
73c50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
73c60 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
73c70 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 31 3a  mathcalls.h:131:
73c80 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
73c90 61 74 63 68 20 73 70 61 63 65 3e 3a 36 38 3a 31  atch space>:68:1
73ca0 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
73cb0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
73cc0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
73cd0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
73ce0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
73cf0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
73d00 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
73d10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
73d20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
73d30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
73d40 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
73d50 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
73d60 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
73d70 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
73d80 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
73d90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
73da0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
73db0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
73dc0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
73dd0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
73de0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
73df0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
73e00 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
73e10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
73e20 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 62 6c 22 29  ame . "__logbl")
73e30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
73e40 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
73e50 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
73e60 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
73e70 6c 73 2e 68 3a 31 33 31 3a 31 20 3c 53 70 65 6c  ls.h:131:1 <Spel
73e80 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
73e90 61 63 65 3e 3a 37 30 3a 31 3e 22 29 0a 20 20 20  ace>:70:1>").   
73ea0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
73eb0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
73ec0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
73ed0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
73ee0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
73ef0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
73f00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
73f10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
73f20 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
73f30 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
73f40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
73f50 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
73f60 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
73f70 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
73f80 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
73f90 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
73fa0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
73fb0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
73fc0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
73fd0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
73fe0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
73ff0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
74000 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
74010 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
74020 65 78 70 32 6c 22 29 20 28 6e 73 20 2e 20 30 29  exp2l") (ns . 0)
74030 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
74040 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
74050 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
74060 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 36 3a  mathcalls.h:136:
74070 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
74080 61 74 63 68 20 73 70 61 63 65 3e 3a 37 31 3a 31  atch space>:71:1
74090 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
740a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
740b0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
740c0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
740d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
740e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
740f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
74100 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
74110 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
74120 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
74130 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
74140 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
74150 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
74160 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
74170 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
74180 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
74190 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
741a0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
741b0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
741c0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
741d0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
741e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
741f0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
74200 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
74210 61 6d 65 20 2e 20 22 5f 5f 65 78 70 32 6c 22 29  ame . "__exp2l")
74220 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
74230 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
74240 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
74250 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
74260 6c 73 2e 68 3a 31 33 36 3a 31 20 3c 53 70 65 6c  ls.h:136:1 <Spel
74270 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
74280 61 63 65 3e 3a 37 33 3a 31 3e 22 29 0a 20 20 20  ace>:73:1>").   
74290 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
742a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
742b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
742c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
742d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
742e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
742f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
74300 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
74310 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
74320 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
74330 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
74340 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
74350 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
74360 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
74370 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
74380 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
74390 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
743a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
743b0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
743c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
743d0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
743e0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
743f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
74400 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
74410 6c 6f 67 32 6c 22 29 20 28 6e 73 20 2e 20 30 29  log2l") (ns . 0)
74420 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
74430 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
74440 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
74450 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 33 39 3a  mathcalls.h:139:
74460 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
74470 61 74 63 68 20 73 70 61 63 65 3e 3a 37 34 3a 31  atch space>:74:1
74480 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
74490 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
744a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
744b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
744c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
744d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
744e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
744f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
74500 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
74510 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
74520 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
74530 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
74540 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
74550 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
74560 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
74570 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
74580 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
74590 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
745a0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
745b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
745c0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
745d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
745e0 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20   128))).  ((tag 
745f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
74600 61 6d 65 20 2e 20 22 5f 5f 6c 6f 67 32 6c 22 29  ame . "__log2l")
74610 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
74620 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
74630 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
74640 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
74650 6c 73 2e 68 3a 31 33 39 3a 31 20 3c 53 70 65 6c  ls.h:139:1 <Spel
74660 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
74670 61 63 65 3e 3a 37 36 3a 31 3e 22 29 0a 20 20 20  ace>:76:1>").   
74680 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
74690 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
746a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
746b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
746c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
746d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
746e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
746f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
74700 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
74710 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
74720 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
74730 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
74740 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
74750 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
74760 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
74770 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
74780 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
74790 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
747a0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
747b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
747c0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
747d0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
747e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
747f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
74800 70 6f 77 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  powl") (ns . 0).
74810 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
74820 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
74830 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
74840 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34 36 3a 31  athcalls.h:146:1
74850 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
74860 74 63 68 20 73 70 61 63 65 3e 3a 37 39 3a 31 3e  tch space>:79:1>
74870 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
74880 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
74890 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
748a0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
748b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
748c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
748d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
748e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
748f0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
74900 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
74910 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
74920 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
74930 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
74940 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
74950 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
74960 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
74970 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
74980 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
74990 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
749a0 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
749b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
749c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
749d0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
749e0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
749f0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
74a00 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
74a10 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
74a20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
74a30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
74a40 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
74a50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
74a60 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
74a70 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
74a80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
74a90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
74aa0 5f 5f 70 6f 77 6c 22 29 20 28 6e 73 20 2e 20 30  __powl") (ns . 0
74ab0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
74ac0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
74ad0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
74ae0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34 36  /mathcalls.h:146
74af0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
74b00 72 61 74 63 68 20 73 70 61 63 65 3e 3a 38 31 3a  ratch space>:81:
74b10 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
74b20 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
74b30 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
74b40 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
74b50 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
74b60 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
74b70 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
74b80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
74b90 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
74ba0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
74bb0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
74bc0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
74bd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
74be0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
74bf0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
74c00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
74c10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
74c20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
74c30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
74c40 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
74c50 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
74c60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
74c70 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
74c80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
74c90 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
74ca0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
74cb0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
74cc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
74cd0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
74ce0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
74cf0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
74d00 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
74d10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
74d20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
74d30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
74d40 20 22 73 71 72 74 6c 22 29 20 28 6e 73 20 2e 20   "sqrtl") (ns . 
74d50 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
74d60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
74d70 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
74d80 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 34  s/mathcalls.h:14
74d90 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  9:1 <Spelling=<s
74da0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 38 32  cratch space>:82
74db0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
74dc0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
74dd0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
74de0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
74df0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
74e00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
74e10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
74e20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
74e30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
74e40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
74e50 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
74e60 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
74e70 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
74e80 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
74e90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
74ea0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
74eb0 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
74ec0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
74ed0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
74ee0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
74ef0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
74f00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
74f10 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
74f20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
74f30 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 71 72 74 6c  (name . "__sqrtl
74f40 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
74f50 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
74f60 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
74f70 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
74f80 61 6c 6c 73 2e 68 3a 31 34 39 3a 31 20 3c 53 70  alls.h:149:1 <Sp
74f90 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
74fa0 73 70 61 63 65 3e 3a 38 34 3a 31 3e 22 29 0a 20  space>:84:1>"). 
74fb0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
74fc0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
74fd0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
74fe0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
74ff0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
75000 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
75010 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
75020 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
75030 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
75040 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
75050 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
75060 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
75070 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
75080 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
75090 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
750a0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
750b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
750c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
750d0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
750e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
750f0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
75100 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
75110 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
75120 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
75130 20 22 68 79 70 6f 74 6c 22 29 20 28 6e 73 20 2e   "hypotl") (ns .
75140 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
75150 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
75160 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
75170 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
75180 35 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  53:1 <Spelling=<
75190 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 38  scratch space>:8
751a0 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  5:1>").    (vari
751b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
751c0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
751d0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
751e0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
751f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
75200 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
75210 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
75220 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
75230 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
75240 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
75250 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
75260 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
75270 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
75280 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
75290 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
752a0 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
752b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
752c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
752d0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
752e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
752f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
75300 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
75310 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
75320 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
75330 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
75340 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
75350 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
75360 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
75370 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
75380 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
75390 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
753a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
753b0 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
753c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
753d0 20 2e 20 22 5f 5f 68 79 70 6f 74 6c 22 29 20 28   . "__hypotl") (
753e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
753f0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
75400 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
75410 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
75420 2e 68 3a 31 35 33 3a 31 20 3c 53 70 65 6c 6c 69  .h:153:1 <Spelli
75430 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
75440 65 3e 3a 38 37 3a 31 3e 22 29 0a 20 20 20 20 28  e>:87:1>").    (
75450 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
75460 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
75470 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
75480 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
75490 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
754a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
754b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
754c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
754d0 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
754e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
754f0 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
75500 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
75510 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
75520 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
75530 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
75540 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20   . 128))).      
75550 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
75560 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
75570 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
75580 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
75590 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
755a0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
755b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
755c0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
755d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
755e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
755f0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
75600 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
75610 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
75620 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
75630 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
75640 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
75650 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
75660 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
75670 6e 61 6d 65 20 2e 20 22 63 62 72 74 6c 22 29 20  name . "cbrtl") 
75680 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
75690 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
756a0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
756b0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
756c0 73 2e 68 3a 31 35 38 3a 31 20 3c 53 70 65 6c 6c  s.h:158:1 <Spell
756d0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
756e0 63 65 3e 3a 38 38 3a 31 3e 22 29 0a 20 20 20 20  ce>:88:1>").    
756f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
75700 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
75710 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
75720 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
75730 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
75740 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
75750 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
75760 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
75770 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
75780 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
75790 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
757a0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
757b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
757c0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
757d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
757e0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
757f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
75800 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
75810 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
75820 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
75830 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
75840 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
75850 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
75860 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
75870 5f 63 62 72 74 6c 22 29 20 28 6e 73 20 2e 20 30  _cbrtl") (ns . 0
75880 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
75890 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
758a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
758b0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 35 38  /mathcalls.h:158
758c0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
758d0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39 30 3a  ratch space>:90:
758e0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
758f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
75900 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
75910 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
75920 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
75930 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
75940 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
75950 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
75960 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
75970 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
75980 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
75990 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
759a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
759b0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
759c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
759d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
759e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
759f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
75a00 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
75a10 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
75a20 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
75a30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
75a40 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
75a50 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
75a60 6e 61 6d 65 20 2e 20 22 63 65 69 6c 6c 22 29 20  name . "ceill") 
75a70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
75a80 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
75a90 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
75aa0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
75ab0 73 2e 68 3a 31 36 35 3a 31 20 3c 53 70 65 6c 6c  s.h:165:1 <Spell
75ac0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
75ad0 63 65 3e 3a 39 31 3a 31 3e 22 29 0a 20 20 20 20  ce>:91:1>").    
75ae0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
75af0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
75b00 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
75b10 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
75b20 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
75b30 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
75b40 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
75b50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
75b60 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
75b70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
75b80 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
75b90 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
75ba0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
75bb0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
75bc0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
75bd0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
75be0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
75bf0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
75c00 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
75c10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
75c20 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
75c30 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
75c40 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
75c50 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
75c60 5f 63 65 69 6c 6c 22 29 20 28 6e 73 20 2e 20 30  _ceill") (ns . 0
75c70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
75c80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
75c90 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
75ca0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 36 35  /mathcalls.h:165
75cb0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
75cc0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39 33 3a  ratch space>:93:
75cd0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
75ce0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
75cf0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
75d00 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
75d10 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
75d20 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
75d30 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
75d40 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
75d50 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
75d60 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
75d70 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
75d80 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
75d90 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
75da0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
75db0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
75dc0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
75dd0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
75de0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
75df0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
75e00 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
75e10 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
75e20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
75e30 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
75e40 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
75e50 6e 61 6d 65 20 2e 20 22 66 61 62 73 6c 22 29 20  name . "fabsl") 
75e60 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
75e70 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
75e80 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
75e90 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
75ea0 73 2e 68 3a 31 36 38 3a 31 20 3c 53 70 65 6c 6c  s.h:168:1 <Spell
75eb0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
75ec0 63 65 3e 3a 39 34 3a 31 3e 22 29 0a 20 20 20 20  ce>:94:1>").    
75ed0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
75ee0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
75ef0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
75f00 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
75f10 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
75f20 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
75f30 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
75f40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
75f50 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
75f60 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
75f70 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
75f80 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
75f90 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
75fa0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
75fb0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
75fc0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
75fd0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
75fe0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
75ff0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
76000 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
76010 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
76020 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
76030 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
76040 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
76050 5f 66 61 62 73 6c 22 29 20 28 6e 73 20 2e 20 30  _fabsl") (ns . 0
76060 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
76070 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
76080 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
76090 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 36 38  /mathcalls.h:168
760a0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
760b0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39 36 3a  ratch space>:96:
760c0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
760d0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
760e0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
760f0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
76100 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
76110 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
76120 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
76130 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
76140 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
76150 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
76160 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
76170 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
76180 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
76190 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
761a0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
761b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
761c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
761d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
761e0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
761f0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
76200 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
76210 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
76220 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
76230 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
76240 6e 61 6d 65 20 2e 20 22 66 6c 6f 6f 72 6c 22 29  name . "floorl")
76250 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
76260 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
76270 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
76280 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
76290 6c 73 2e 68 3a 31 37 31 3a 31 20 3c 53 70 65 6c  ls.h:171:1 <Spel
762a0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
762b0 61 63 65 3e 3a 39 37 3a 31 3e 22 29 0a 20 20 20  ace>:97:1>").   
762c0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
762d0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
762e0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
762f0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
76300 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
76310 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
76320 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
76330 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
76340 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
76350 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
76360 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
76370 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
76380 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
76390 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
763a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
763b0 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
763c0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
763d0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
763e0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
763f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
76400 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
76410 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
76420 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
76430 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
76440 5f 5f 66 6c 6f 6f 72 6c 22 29 20 28 6e 73 20 2e  __floorl") (ns .
76450 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
76460 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
76470 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
76480 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31  ts/mathcalls.h:1
76490 37 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  71:1 <Spelling=<
764a0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 39  scratch space>:9
764b0 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  9:1>").    (vari
764c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
764d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
764e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
764f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
76500 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
76510 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
76520 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
76530 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
76540 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
76550 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
76560 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
76570 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
76580 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
76590 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
765a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
765b0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
765c0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
765d0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
765e0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
765f0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
76600 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
76610 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
76620 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
76630 20 28 6e 61 6d 65 20 2e 20 22 66 6d 6f 64 6c 22   (name . "fmodl"
76640 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
76650 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
76660 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
76670 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
76680 6c 6c 73 2e 68 3a 31 37 34 3a 31 20 3c 53 70 65  lls.h:174:1 <Spe
76690 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
766a0 70 61 63 65 3e 3a 31 30 30 3a 31 3e 22 29 0a 20  pace>:100:1>"). 
766b0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
766c0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
766d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
766e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
766f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
76700 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
76710 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
76720 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
76730 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
76740 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
76750 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
76760 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
76770 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
76780 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
76790 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
767a0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
767b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
767c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
767d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
767e0 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
767f0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
76800 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
76810 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
76820 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
76830 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
76840 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
76850 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
76860 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
76870 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
76880 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
76890 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
768a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
768b0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
768c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
768d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d  ") (name . "__fm
768e0 6f 64 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  odl") (ns . 0). 
768f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
76900 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
76910 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
76920 74 68 63 61 6c 6c 73 2e 68 3a 31 37 34 3a 31 20  thcalls.h:174:1 
76930 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
76940 63 68 20 73 70 61 63 65 3e 3a 31 30 32 3a 31 3e  ch space>:102:1>
76950 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
76960 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
76970 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
76980 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
76990 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
769a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
769b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
769c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
769d0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
769e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
769f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
76a00 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
76a10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
76a20 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
76a30 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
76a40 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
76a50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
76a60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
76a70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
76a80 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
76a90 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
76aa0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
76ab0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
76ac0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
76ad0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
76ae0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
76af0 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
76b00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
76b10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
76b20 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
76b30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
76b40 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
76b50 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
76b60 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
76b70 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
76b80 69 73 69 6e 66 6c 22 29 20 28 6e 73 20 2e 20 30  isinfl") (ns . 0
76b90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
76ba0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
76bb0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
76bc0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 31 38 33  /mathcalls.h:183
76bd0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
76be0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 30 33  ratch space>:103
76bf0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
76c00 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
76c10 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
76c20 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
76c30 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
76c40 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
76c50 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
76c60 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
76c70 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 61 6c    (name . "__val
76c80 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ue").          (
76c90 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
76ca0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
76cb0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
76cc0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
76cd0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
76ce0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
76cf0 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
76d00 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
76d10 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
76d20 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
76d30 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
76d40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
76d50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
76d60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
76d70 2e 20 22 66 69 6e 69 74 65 6c 22 29 20 28 6e 73  . "finitel") (ns
76d80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
76d90 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
76da0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
76db0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
76dc0 3a 31 38 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :188:1 <Spelling
76dd0 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
76de0 3a 31 30 34 3a 31 3e 22 29 0a 20 20 20 20 28 76  :104:1>").    (v
76df0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
76e00 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
76e10 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
76e20 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
76e30 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
76e40 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
76e50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
76e60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
76e70 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20  _value").       
76e80 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
76e90 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
76ea0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
76eb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
76ec0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
76ed0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
76ee0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
76ef0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
76f00 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
76f10 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
76f20 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
76f30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
76f40 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
76f50 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
76f60 61 6d 65 20 2e 20 22 64 72 65 6d 6c 22 29 20 28  ame . "dreml") (
76f70 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
76f80 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
76f90 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
76fa0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
76fb0 2e 68 3a 31 39 31 3a 31 20 3c 53 70 65 6c 6c 69  .h:191:1 <Spelli
76fc0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
76fd0 65 3e 3a 31 30 35 3a 31 3e 22 29 0a 20 20 20 20  e>:105:1>").    
76fe0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
76ff0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
77000 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
77010 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
77020 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
77030 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
77040 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
77050 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
77060 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
77070 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
77080 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
77090 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
770a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
770b0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
770c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
770d0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
770e0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
770f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
77100 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29    (name . "__y")
77110 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
77120 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
77130 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
77140 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
77150 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
77160 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
77170 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
77180 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
77190 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
771a0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
771b0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
771c0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
771d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
771e0 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
771f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
77200 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 72 65 6d 6c  (name . "__dreml
77210 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
77220 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
77230 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
77240 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
77250 61 6c 6c 73 2e 68 3a 31 39 31 3a 31 20 3c 53 70  alls.h:191:1 <Sp
77260 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
77270 73 70 61 63 65 3e 3a 31 30 37 3a 31 3e 22 29 0a  space>:107:1>").
77280 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
77290 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
772a0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
772b0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
772c0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
772d0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
772e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
772f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
77300 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20  e . "__x").     
77310 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
77320 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
77330 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
77340 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
77350 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
77360 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
77370 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
77380 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
77390 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
773a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
773b0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
773c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
773d0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
773e0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
773f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
77400 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
77410 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
77420 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
77430 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
77440 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
77450 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
77460 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
77470 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
77480 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
77490 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
774a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 67  n") (name . "sig
774b0 6e 69 66 69 63 61 6e 64 6c 22 29 20 28 6e 73 20  nificandl") (ns 
774c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
774d0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
774e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
774f0 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
77500 31 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  195:1 <Spelling=
77510 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
77520 31 30 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  108:1>").    (va
77530 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
77540 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
77550 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
77560 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
77570 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
77580 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
77590 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
775a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
775b0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
775c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
775d0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
775e0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
775f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
77600 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
77610 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
77620 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
77630 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
77640 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
77650 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
77660 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
77670 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
77680 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
77690 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
776a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69  ") (name . "__si
776b0 67 6e 69 66 69 63 61 6e 64 6c 22 29 20 28 6e 73  gnificandl") (ns
776c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
776d0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
776e0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
776f0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
77700 3a 31 39 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :195:1 <Spelling
77710 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
77720 3a 31 31 30 3a 31 3e 22 29 0a 20 20 20 20 28 76  :110:1>").    (v
77730 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
77740 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
77750 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
77760 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
77770 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
77780 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
77790 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
777a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
777b0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
777c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
777d0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
777e0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
777f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
77800 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
77810 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
77820 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
77830 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
77840 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
77850 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
77860 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
77870 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
77880 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
77890 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
778a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 6f 70  n") (name . "cop
778b0 79 73 69 67 6e 6c 22 29 20 28 6e 73 20 2e 20 30  ysignl") (ns . 0
778c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
778d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
778e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
778f0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 30 32  /mathcalls.h:202
77900 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
77910 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 31 31  ratch space>:111
77920 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
77930 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
77940 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
77950 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
77960 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
77970 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
77980 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
77990 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
779a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
779b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
779c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
779d0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
779e0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
779f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
77a00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
77a10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
77a20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
77a30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
77a40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
77a50 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
77a60 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
77a70 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
77a80 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
77a90 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
77aa0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
77ab0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
77ac0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
77ad0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
77ae0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
77af0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
77b00 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
77b10 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
77b20 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
77b30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
77b40 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
77b50 2e 20 22 5f 5f 63 6f 70 79 73 69 67 6e 6c 22 29  . "__copysignl")
77b60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
77b70 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
77b80 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
77b90 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
77ba0 6c 73 2e 68 3a 32 30 32 3a 31 20 3c 53 70 65 6c  ls.h:202:1 <Spel
77bb0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
77bc0 61 63 65 3e 3a 31 31 33 3a 31 3e 22 29 0a 20 20  ace>:113:1>").  
77bd0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
77be0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
77bf0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
77c00 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
77c10 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
77c20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
77c30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
77c40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
77c50 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
77c60 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
77c70 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
77c80 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
77c90 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
77ca0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
77cb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
77cc0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20  ent . 128))).   
77cd0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
77ce0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
77cf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79      (name . "__y
77d00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
77d10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
77d20 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
77d30 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
77d40 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
77d50 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
77d60 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
77d70 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
77d80 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
77d90 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
77da0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
77db0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
77dc0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
77dd0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
77de0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
77df0 29 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6e 6c 22  ) (name . "nanl"
77e00 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
77e10 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
77e20 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
77e30 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
77e40 6c 6c 73 2e 68 3a 32 30 37 3a 31 20 3c 53 70 65  lls.h:207:1 <Spe
77e50 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
77e60 70 61 63 65 3e 3a 31 31 34 3a 31 3e 22 29 0a 20  pace>:114:1>"). 
77e70 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
77e80 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
77e90 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
77ea0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
77eb0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
77ec0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
77ed0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
77ee0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
77ef0 20 2e 20 22 5f 5f 74 61 67 62 22 29 0a 20 20 20   . "__tagb").   
77f00 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
77f10 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
77f20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
77f30 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
77f40 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
77f50 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
77f60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
77f70 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
77f80 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
77f90 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
77fa0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
77fb0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
77fc0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
77fd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
77fe0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
77ff0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
78000 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
78010 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
78020 20 22 5f 5f 6e 61 6e 6c 22 29 20 28 6e 73 20 2e   "__nanl") (ns .
78030 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
78040 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
78050 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
78060 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
78070 30 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  07:1 <Spelling=<
78080 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
78090 31 36 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  16:1>").    (var
780a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
780b0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
780c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
780d0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
780e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
780f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
78100 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
78110 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 74      (name . "__t
78120 61 67 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  agb").          
78130 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
78140 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
78150 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
78160 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
78170 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
78180 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
78190 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
781a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
781b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
781c0 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
781d0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
781e0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
781f0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
78200 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
78210 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
78220 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
78230 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
78240 29 20 28 6e 61 6d 65 20 2e 20 22 69 73 6e 61 6e  ) (name . "isnan
78250 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
78260 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
78270 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
78280 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
78290 63 61 6c 6c 73 2e 68 3a 32 31 37 3a 31 20 3c 53  calls.h:217:1 <S
782a0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
782b0 20 73 70 61 63 65 3e 3a 31 31 37 3a 31 3e 22 29   space>:117:1>")
782c0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
782d0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
782e0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
782f0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
78300 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
78310 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
78320 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
78330 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
78340 6d 65 20 2e 20 22 5f 5f 76 61 6c 75 65 22 29 0a  me . "__value").
78350 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
78360 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
78370 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
78380 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
78390 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
783a0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
783b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
783c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
783d0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
783e0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
783f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
78400 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
78410 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
78420 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
78430 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 30  on") (name . "j0
78440 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
78450 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
78460 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
78470 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
78480 63 61 6c 6c 73 2e 68 3a 32 32 33 3a 31 20 3c 53  calls.h:223:1 <S
78490 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
784a0 20 73 70 61 63 65 3e 3a 31 31 38 3a 31 3e 22 29   space>:118:1>")
784b0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
784c0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
784d0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
784e0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
784f0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
78500 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
78510 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
78520 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
78530 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
78540 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
78550 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
78560 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
78570 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
78580 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
78590 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
785a0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
785b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
785c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
785d0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
785e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
785f0 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
78600 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
78610 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
78620 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
78630 22 5f 5f 6a 30 6c 22 29 20 28 6e 73 20 2e 20 30  "__j0l") (ns . 0
78640 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
78650 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
78660 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
78670 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 32 33  /mathcalls.h:223
78680 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
78690 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 32 30  ratch space>:120
786a0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
786b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
786c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
786d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
786e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
786f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
78700 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
78710 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
78720 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
78730 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
78740 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
78750 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
78760 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
78770 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
78780 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
78790 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
787a0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
787b0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
787c0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
787d0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
787e0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
787f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
78800 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
78810 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
78820 6d 65 20 2e 20 22 6a 31 6c 22 29 20 28 6e 73 20  me . "j1l") (ns 
78830 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
78840 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
78850 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
78860 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
78870 32 32 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  224:1 <Spelling=
78880 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
78890 31 32 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  121:1>").    (va
788a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
788b0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
788c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
788d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
788e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
788f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
78900 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
78910 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
78920 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
78930 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
78940 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
78950 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
78960 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
78970 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
78980 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
78990 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
789a0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
789b0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
789c0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
789d0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
789e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
789f0 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
78a00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
78a10 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 31 6c 22 29  (name . "__j1l")
78a20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
78a30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
78a40 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
78a50 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
78a60 6c 73 2e 68 3a 32 32 34 3a 31 20 3c 53 70 65 6c  ls.h:224:1 <Spel
78a70 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
78a80 61 63 65 3e 3a 31 32 33 3a 31 3e 22 29 0a 20 20  ace>:123:1>").  
78a90 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
78aa0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
78ab0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
78ac0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
78ad0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
78ae0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
78af0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
78b00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
78b10 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
78b20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
78b30 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
78b40 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
78b50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
78b60 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
78b70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
78b80 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
78b90 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
78ba0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
78bb0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
78bc0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
78bd0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
78be0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
78bf0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
78c00 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 6e  on") (name . "jn
78c10 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
78c20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
78c30 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
78c40 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
78c50 63 61 6c 6c 73 2e 68 3a 32 32 35 3a 31 20 3c 53  calls.h:225:1 <S
78c60 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
78c70 20 73 70 61 63 65 3e 3a 31 32 34 3a 31 3e 22 29   space>:124:1>")
78c80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
78c90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
78ca0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
78cb0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
78cc0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
78cd0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
78ce0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
78cf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
78d00 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
78d10 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
78d20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
78d30 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
78d40 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
78d50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
78d60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
78d70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22        (name . ""
78d80 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
78d90 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
78da0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
78db0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
78dc0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
78dd0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
78de0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
78df0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
78e00 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
78e10 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
78e20 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
78e30 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
78e40 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
78e50 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
78e60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
78e70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6a 6e 6c 22   (name . "__jnl"
78e80 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
78e90 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
78ea0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
78eb0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
78ec0 6c 6c 73 2e 68 3a 32 32 35 3a 31 20 3c 53 70 65  lls.h:225:1 <Spe
78ed0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
78ee0 70 61 63 65 3e 3a 31 32 36 3a 31 3e 22 29 0a 20  pace>:126:1>"). 
78ef0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
78f00 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
78f10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
78f20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
78f30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
78f40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
78f50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
78f60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
78f70 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
78f80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
78f90 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
78fa0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
78fb0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
78fc0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
78fd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
78fe0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
78ff0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
79000 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
79010 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
79020 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
79030 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
79040 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
79050 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
79060 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
79070 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
79080 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
79090 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
790a0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
790b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
790c0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
790d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
790e0 6e 61 6d 65 20 2e 20 22 79 30 6c 22 29 20 28 6e  name . "y0l") (n
790f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
79100 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
79110 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
79120 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
79130 68 3a 32 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:226:1 <Spellin
79140 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
79150 3e 3a 31 32 37 3a 31 3e 22 29 0a 20 20 20 20 28  >:127:1>").    (
79160 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
79170 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
79180 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
79190 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
791a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
791b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
791c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
791d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
791e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
791f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
79200 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
79210 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
79220 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
79230 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
79240 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
79250 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
79260 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
79270 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
79280 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
79290 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
792a0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
792b0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28  nt . 128))).  ((
792c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
792d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 30 6c  ) (name . "__y0l
792e0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
792f0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
79300 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e  ..      "/usr/in
79310 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63  clude/bits/mathc
79320 61 6c 6c 73 2e 68 3a 32 32 36 3a 31 20 3c 53 70  alls.h:226:1 <Sp
79330 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
79340 73 70 61 63 65 3e 3a 31 32 39 3a 31 3e 22 29 0a  space>:129:1>").
79350 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
79360 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
79370 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
79380 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
79390 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
793a0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
793b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
793c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
793d0 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20  e . "").        
793e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
793f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
79400 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
79410 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
79420 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
79430 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
79440 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
79450 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
79460 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
79470 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
79480 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
79490 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
794a0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
794b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
794c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
794d0 79 31 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  y1l") (ns . 0). 
794e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
794f0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
79500 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
79510 74 68 63 61 6c 6c 73 2e 68 3a 32 32 37 3a 31 20  thcalls.h:227:1 
79520 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
79530 63 68 20 73 70 61 63 65 3e 3a 31 33 30 3a 31 3e  ch space>:130:1>
79540 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
79550 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
79560 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
79570 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
79580 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
79590 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
795a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
795b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
795c0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
795d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
795e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
795f0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
79600 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
79610 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
79620 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
79630 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
79640 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
79650 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
79660 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
79670 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
79680 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
79690 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
796a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
796b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
796c0 2e 20 22 5f 5f 79 31 6c 22 29 20 28 6e 73 20 2e  . "__y1l") (ns .
796d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
796e0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
796f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
79700 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
79710 32 37 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  27:1 <Spelling=<
79720 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
79730 33 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  32:1>").    (var
79740 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
79750 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
79760 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
79770 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
79780 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
79790 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
797a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
797b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
797c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
797d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
797e0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
797f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
79800 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
79810 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
79820 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
79830 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
79840 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
79850 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
79860 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
79870 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
79880 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
79890 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
798a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
798b0 6e 61 6d 65 20 2e 20 22 79 6e 6c 22 29 20 28 6e  name . "ynl") (n
798c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
798d0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
798e0 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
798f0 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
79900 68 3a 32 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:228:1 <Spellin
79910 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
79920 3e 3a 31 33 33 3a 31 3e 22 29 0a 20 20 20 20 28  >:133:1>").    (
79930 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
79940 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
79950 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
79960 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
79970 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
79980 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
79990 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
799a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
799b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
799c0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
799d0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
799e0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
799f0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
79a00 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
79a10 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
79a20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20  (name . "").    
79a30 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
79a40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
79a50 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
79a60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
79a70 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
79a80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
79a90 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
79aa0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
79ab0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
79ac0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
79ad0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
79ae0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
79af0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
79b00 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
79b10 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
79b20 20 2e 20 22 5f 5f 79 6e 6c 22 29 20 28 6e 73 20   . "__ynl") (ns 
79b30 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
79b40 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
79b50 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
79b60 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
79b70 32 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  228:1 <Spelling=
79b80 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
79b90 31 33 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  135:1>").    (va
79ba0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
79bb0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
79bc0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
79bd0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
79be0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
79bf0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
79c00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
79c10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
79c20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
79c30 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
79c40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
79c50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
79c60 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
79c70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
79c80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
79c90 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20  ame . "").      
79ca0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
79cb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
79cc0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
79cd0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
79ce0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
79cf0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
79d00 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
79d10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
79d20 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
79d30 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
79d40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
79d50 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
79d60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
79d70 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
79d80 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
79d90 20 22 65 72 66 6c 22 29 20 28 6e 73 20 2e 20 30   "erfl") (ns . 0
79da0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
79db0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
79dc0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
79dd0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 33 34  /mathcalls.h:234
79de0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
79df0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 33 36  ratch space>:136
79e00 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
79e10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
79e20 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
79e30 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
79e40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
79e50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
79e60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
79e70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
79e80 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
79e90 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
79ea0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
79eb0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
79ec0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
79ed0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
79ee0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
79ef0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
79f00 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
79f10 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
79f20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
79f30 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
79f40 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
79f50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
79f60 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
79f70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
79f80 6d 65 20 2e 20 22 5f 5f 65 72 66 6c 22 29 20 28  me . "__erfl") (
79f90 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
79fa0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
79fb0 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64      "/usr/includ
79fc0 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73  e/bits/mathcalls
79fd0 2e 68 3a 32 33 34 3a 31 20 3c 53 70 65 6c 6c 69  .h:234:1 <Spelli
79fe0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
79ff0 65 3e 3a 31 33 38 3a 31 3e 22 29 0a 20 20 20 20  e>:138:1>").    
7a000 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
7a010 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
7a020 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
7a030 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
7a040 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
7a050 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
7a060 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
7a070 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
7a080 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  "").          (t
7a090 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7a0a0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7a0b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7a0c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7a0d0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7a0e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7a0f0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7a100 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7a110 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7a120 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7a130 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7a140 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7a150 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7a160 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7a170 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 72 66 63  ") (name . "erfc
7a180 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
7a190 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
7a1a0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
7a1b0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
7a1c0 63 61 6c 6c 73 2e 68 3a 32 33 35 3a 31 20 3c 53  calls.h:235:1 <S
7a1d0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
7a1e0 20 73 70 61 63 65 3e 3a 31 33 39 3a 31 3e 22 29   space>:139:1>")
7a1f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
7a200 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
7a210 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
7a220 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
7a230 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
7a240 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
7a250 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7a260 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7a270 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
7a280 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7a290 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7a2a0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7a2b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7a2c0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
7a2d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7a2e0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
7a2f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
7a300 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7a310 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7a320 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7a330 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
7a340 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7a350 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7a360 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7a370 22 5f 5f 65 72 66 63 6c 22 29 20 28 6e 73 20 2e  "__erfcl") (ns .
7a380 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7a390 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7a3a0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7a3b0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7a3c0 33 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  35:1 <Spelling=<
7a3d0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7a3e0 34 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  41:1>").    (var
7a3f0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7a400 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7a410 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7a420 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7a430 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7a440 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7a450 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7a460 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
7a470 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7a480 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7a490 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7a4a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7a4b0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7a4c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7a4d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7a4e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7a4f0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7a500 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7a510 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
7a520 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7a530 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7a540 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
7a550 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
7a560 6e 61 6d 65 20 2e 20 22 6c 67 61 6d 6d 61 6c 22  name . "lgammal"
7a570 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7a580 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7a590 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7a5a0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7a5b0 6c 6c 73 2e 68 3a 32 33 36 3a 31 20 3c 53 70 65  lls.h:236:1 <Spe
7a5c0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7a5d0 70 61 63 65 3e 3a 31 34 32 3a 31 3e 22 29 0a 20  pace>:142:1>"). 
7a5e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7a5f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7a600 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7a610 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7a620 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7a630 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7a640 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7a650 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7a660 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
7a670 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7a680 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7a690 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7a6a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7a6b0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
7a6c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7a6d0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
7a6e0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
7a6f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7a700 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7a710 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7a720 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
7a730 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7a740 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
7a750 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
7a760 5f 6c 67 61 6d 6d 61 6c 22 29 20 28 6e 73 20 2e  _lgammal") (ns .
7a770 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7a780 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7a790 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7a7a0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7a7b0 33 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  36:1 <Spelling=<
7a7c0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7a7d0 34 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  44:1>").    (var
7a7e0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7a7f0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7a800 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7a810 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7a820 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7a830 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7a840 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7a850 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
7a860 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7a870 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7a880 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7a890 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7a8a0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7a8b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7a8c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7a8d0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7a8e0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7a8f0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7a900 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
7a910 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7a920 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7a930 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
7a940 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
7a950 6e 61 6d 65 20 2e 20 22 74 67 61 6d 6d 61 6c 22  name . "tgammal"
7a960 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7a970 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7a980 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7a990 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7a9a0 6c 6c 73 2e 68 3a 32 34 31 3a 31 20 3c 53 70 65  lls.h:241:1 <Spe
7a9b0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7a9c0 70 61 63 65 3e 3a 31 34 35 3a 31 3e 22 29 0a 20  pace>:145:1>"). 
7a9d0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7a9e0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7a9f0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7aa00 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7aa10 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7aa20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7aa30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7aa40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7aa50 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
7aa60 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7aa70 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7aa80 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7aa90 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7aaa0 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
7aab0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7aac0 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
7aad0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
7aae0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7aaf0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7ab00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7ab10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
7ab20 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7ab30 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
7ab40 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
7ab50 5f 74 67 61 6d 6d 61 6c 22 29 20 28 6e 73 20 2e  _tgammal") (ns .
7ab60 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7ab70 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7ab80 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7ab90 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7aba0 34 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  41:1 <Spelling=<
7abb0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7abc0 34 37 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  47:1>").    (var
7abd0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7abe0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7abf0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7ac00 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7ac10 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7ac20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7ac30 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7ac40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a      (name . "").
7ac50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7ac60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7ac70 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7ac80 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7ac90 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7aca0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7acb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7acc0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7acd0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7ace0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7acf0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
7ad00 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7ad10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7ad20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
7ad30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
7ad40 6e 61 6d 65 20 2e 20 22 67 61 6d 6d 61 6c 22 29  name . "gammal")
7ad50 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
7ad60 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
7ad70 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
7ad80 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
7ad90 6c 73 2e 68 3a 32 34 37 3a 31 20 3c 53 70 65 6c  ls.h:247:1 <Spel
7ada0 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
7adb0 61 63 65 3e 3a 31 34 38 3a 31 3e 22 29 0a 20 20  ace>:148:1>").  
7adc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
7add0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
7ade0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
7adf0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
7ae00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
7ae10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
7ae20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
7ae30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
7ae40 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20  . "").          
7ae50 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
7ae60 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7ae70 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
7ae80 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7ae90 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
7aea0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7aeb0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
7aec0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
7aed0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7aee0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7aef0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7af00 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7af10 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7af20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7af30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
7af40 67 61 6d 6d 61 6c 22 29 20 28 6e 73 20 2e 20 30  gammal") (ns . 0
7af50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
7af60 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
7af70 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
7af80 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 34 37  /mathcalls.h:247
7af90 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
7afa0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 35 30  ratch space>:150
7afb0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
7afc0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
7afd0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
7afe0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
7aff0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
7b000 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
7b010 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
7b020 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7b030 20 20 28 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20    (name . "").  
7b040 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7b050 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
7b060 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7b070 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7b080 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7b090 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
7b0a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7b0b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
7b0c0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
7b0d0 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7b0e0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
7b0f0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
7b100 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7b110 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
7b120 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
7b130 6d 65 20 2e 20 22 6c 67 61 6d 6d 61 6c 5f 72 22  me . "lgammal_r"
7b140 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7b150 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7b160 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7b170 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7b180 6c 6c 73 2e 68 3a 32 35 35 3a 31 20 3c 53 70 65  lls.h:255:1 <Spe
7b190 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7b1a0 70 61 63 65 3e 3a 31 35 32 3a 31 3e 22 29 0a 20  pace>:152:1>"). 
7b1b0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7b1c0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7b1d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7b1e0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7b1f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7b200 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7b210 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7b220 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7b230 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20 20 20   . "").         
7b240 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
7b250 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7b260 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7b270 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7b280 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
7b290 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7b2a0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20  t . 128))).     
7b2b0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
7b2c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7b2d0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 67    (name . "__sig
7b2e0 6e 67 61 6d 70 22 29 0a 20 20 20 20 20 20 20 20  ngamp").        
7b2f0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7b300 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
7b310 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
7b320 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7b330 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7b340 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
7b350 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7b360 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
7b370 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7b380 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
7b390 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
7b3a0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7b3b0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7b3c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7b3d0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7b3e0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7b3f0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7b400 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
7b410 6c 67 61 6d 6d 61 6c 5f 72 22 29 20 28 6e 73 20  lgammal_r") (ns 
7b420 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
7b430 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
7b440 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
7b450 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
7b460 32 35 35 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  255:1 <Spelling=
7b470 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
7b480 31 35 35 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  155:1>").    (va
7b490 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
7b4a0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
7b4b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
7b4c0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
7b4d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
7b4e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
7b4f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7b500 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
7b510 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
7b520 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
7b530 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7b540 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
7b550 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7b560 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7b570 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7b580 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
7b590 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
7b5a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
7b5b0 65 20 2e 20 22 5f 5f 73 69 67 6e 67 61 6d 70 22  e . "__signgamp"
7b5c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7b5d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7b5e0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
7b5f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
7b600 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
7b610 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
7b620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
7b630 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
7b640 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7b650 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
7b660 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7b670 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7b680 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7b690 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
7b6a0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7b6b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7b6c0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
7b6d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
7b6e0 6e 61 6d 65 20 2e 20 22 72 69 6e 74 6c 22 29 20  name . "rintl") 
7b6f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
7b700 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
7b710 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
7b720 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
7b730 73 2e 68 3a 32 36 32 3a 31 20 3c 53 70 65 6c 6c  s.h:262:1 <Spell
7b740 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
7b750 63 65 3e 3a 31 35 36 3a 31 3e 22 29 0a 20 20 20  ce>:156:1>").   
7b760 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
7b770 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
7b780 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
7b790 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
7b7a0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
7b7b0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
7b7c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
7b7d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
7b7e0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
7b7f0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7b800 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7b810 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7b820 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
7b830 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
7b840 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7b850 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
7b860 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
7b870 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7b880 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7b890 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7b8a0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
7b8b0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7b8c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
7b8d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
7b8e0 5f 5f 72 69 6e 74 6c 22 29 20 28 6e 73 20 2e 20  __rintl") (ns . 
7b8f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
7b900 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
7b910 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
7b920 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36  s/mathcalls.h:26
7b930 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
7b940 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 35  cratch space>:15
7b950 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
7b960 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
7b970 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
7b980 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
7b990 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
7b9a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
7b9b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
7b9c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7b9d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
7b9e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7b9f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7ba00 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7ba10 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7ba20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7ba30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7ba40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7ba50 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
7ba60 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
7ba70 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7ba80 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
7ba90 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7baa0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7bab0 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
7bac0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
7bad0 20 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 61 66   (name . "nextaf
7bae0 74 65 72 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  terl") (ns . 0).
7baf0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
7bb00 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
7bb10 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
7bb20 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 35 3a 31  athcalls.h:265:1
7bb30 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
7bb40 74 63 68 20 73 70 61 63 65 3e 3a 31 35 39 3a 31  tch space>:159:1
7bb50 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
7bb60 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
7bb70 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
7bb80 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
7bb90 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
7bba0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
7bbb0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
7bbc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7bbd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
7bbe0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7bbf0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7bc00 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7bc10 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7bc20 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7bc30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7bc40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7bc50 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
7bc60 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
7bc70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
7bc80 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20  . "__y").       
7bc90 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7bca0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7bcb0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7bcc0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7bcd0 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
7bce0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7bcf0 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
7bd00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
7bd10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7bd20 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7bd30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7bd40 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
7bd50 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7bd60 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7bd70 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7bd80 22 5f 5f 6e 65 78 74 61 66 74 65 72 6c 22 29 20  "__nextafterl") 
7bd90 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
7bda0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
7bdb0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
7bdc0 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
7bdd0 73 2e 68 3a 32 36 35 3a 31 20 3c 53 70 65 6c 6c  s.h:265:1 <Spell
7bde0 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
7bdf0 63 65 3e 3a 31 36 31 3a 31 3e 22 29 0a 20 20 20  ce>:161:1>").   
7be00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
7be10 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
7be20 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
7be30 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
7be40 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
7be50 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
7be60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
7be70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
7be80 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
7be90 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7bea0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7beb0 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7bec0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
7bed0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
7bee0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7bef0 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20  nt . 128))).    
7bf00 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
7bf10 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7bf20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22     (name . "__y"
7bf30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7bf40 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7bf50 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7bf60 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7bf70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7bf80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7bf90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7bfa0 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
7bfb0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
7bfc0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7bfd0 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
7bfe0 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7bff0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7c000 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
7c010 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
7c020 20 28 6e 61 6d 65 20 2e 20 22 6e 65 78 74 74 6f   (name . "nextto
7c030 77 61 72 64 6c 22 29 20 28 6e 73 20 2e 20 30 29  wardl") (ns . 0)
7c040 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
7c050 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
7c060 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
7c070 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 36 37 3a  mathcalls.h:267:
7c080 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
7c090 61 74 63 68 20 73 70 61 63 65 3e 3a 31 36 32 3a  atch space>:162:
7c0a0 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
7c0b0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
7c0c0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
7c0d0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
7c0e0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
7c0f0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
7c100 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
7c110 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
7c120 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
7c130 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7c140 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7c150 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7c160 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7c170 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7c180 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7c190 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7c1a0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
7c1b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7c1c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7c1d0 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
7c1e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7c1f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7c200 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7c210 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7c220 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7c230 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7c240 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
7c250 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
7c260 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
7c270 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7c280 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7c290 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
7c2a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7c2b0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
7c2c0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
7c2d0 20 22 5f 5f 6e 65 78 74 74 6f 77 61 72 64 6c 22   "__nexttowardl"
7c2e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7c2f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7c300 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7c310 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7c320 6c 6c 73 2e 68 3a 32 36 37 3a 31 20 3c 53 70 65  lls.h:267:1 <Spe
7c330 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7c340 70 61 63 65 3e 3a 31 36 34 3a 31 3e 22 29 0a 20  pace>:164:1>"). 
7c350 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7c360 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7c370 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7c380 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7c390 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7c3a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7c3b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7c3c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7c3d0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
7c3e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7c3f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7c400 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7c410 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7c420 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7c430 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7c440 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
7c450 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
7c460 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7c470 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7c480 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
7c490 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7c4a0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7c4b0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7c4c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7c4d0 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7c4e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7c4f0 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7c500 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7c510 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7c520 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7c530 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7c540 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7c550 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7c560 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7c570 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 6d 61  ") (name . "rema
7c580 69 6e 64 65 72 6c 22 29 20 28 6e 73 20 2e 20 30  inderl") (ns . 0
7c590 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
7c5a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
7c5b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
7c5c0 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32 37 38  /mathcalls.h:278
7c5d0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
7c5e0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 36 36  ratch space>:166
7c5f0 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
7c600 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
7c610 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
7c620 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
7c630 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
7c640 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
7c650 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
7c660 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7c670 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
7c680 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
7c690 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
7c6a0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7c6b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
7c6c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7c6d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7c6e0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7c6f0 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  8))).        ((t
7c700 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
7c710 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
7c720 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20  e . "__y").     
7c730 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
7c740 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7c750 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7c760 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
7c770 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7c780 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7c790 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29  nment . 128)))))
7c7a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
7c7b0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
7c7c0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7c7d0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7c7e0 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74   128).      (bit
7c7f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7c800 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
7c810 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
7c820 2e 20 22 5f 5f 72 65 6d 61 69 6e 64 65 72 6c 22  . "__remainderl"
7c830 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7c840 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7c850 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7c860 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7c870 6c 6c 73 2e 68 3a 32 37 38 3a 31 20 3c 53 70 65  lls.h:278:1 <Spe
7c880 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7c890 70 61 63 65 3e 3a 31 36 38 3a 31 3e 22 29 0a 20  pace>:168:1>"). 
7c8a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7c8b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7c8c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7c8d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7c8e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7c8f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7c900 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7c910 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7c920 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
7c930 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7c940 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7c950 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7c960 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7c970 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7c980 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7c990 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
7c9a0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
7c9b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7c9c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7c9d0 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
7c9e0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7c9f0 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7ca00 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7ca10 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7ca20 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7ca30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7ca40 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7ca50 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7ca60 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7ca70 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7ca80 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7ca90 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7caa0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7cab0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7cac0 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c  ") (name . "scal
7cad0 62 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  bnl") (ns . 0). 
7cae0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7caf0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7cb00 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7cb10 74 68 63 61 6c 6c 73 2e 68 3a 32 38 32 3a 31 20  thcalls.h:282:1 
7cb20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7cb30 63 68 20 73 70 61 63 65 3e 3a 31 36 39 3a 31 3e  ch space>:169:1>
7cb40 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7cb50 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7cb60 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7cb70 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7cb80 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7cb90 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7cba0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7cbb0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7cbc0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
7cbd0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7cbe0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
7cbf0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7cc00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7cc10 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7cc20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
7cc30 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7cc40 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
7cc50 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
7cc60 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
7cc70 20 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20   "__n").        
7cc80 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7cc90 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
7cca0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7ccb0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
7ccc0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7ccd0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
7cce0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
7ccf0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
7cd00 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7cd10 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
7cd20 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28  e . 128).      (
7cd30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7cd40 31 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e  128))).  ((tag .
7cd50 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
7cd60 6d 65 20 2e 20 22 5f 5f 73 63 61 6c 62 6e 6c 22  me . "__scalbnl"
7cd70 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7cd80 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7cd90 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7cda0 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7cdb0 6c 6c 73 2e 68 3a 32 38 32 3a 31 20 3c 53 70 65  lls.h:282:1 <Spe
7cdc0 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7cdd0 70 61 63 65 3e 3a 31 37 31 3a 31 3e 22 29 0a 20  pace>:171:1>"). 
7cde0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7cdf0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7ce00 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7ce10 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7ce20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7ce30 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7ce40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7ce50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7ce60 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
7ce70 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7ce80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7ce90 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7cea0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7ceb0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7cec0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7ced0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
7cee0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
7cef0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7cf00 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7cf10 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
7cf20 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7cf30 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
7cf40 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7cf50 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
7cf60 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
7cf70 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
7cf80 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
7cf90 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
7cfa0 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20  long-double").  
7cfb0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7cfc0 31 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d  128).      (bit-
7cfd0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7cfe0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
7cff0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
7d000 20 22 69 6c 6f 67 62 6c 22 29 20 28 6e 73 20 2e   "ilogbl") (ns .
7d010 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7d020 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7d030 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7d040 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7d050 38 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  86:1 <Spelling=<
7d060 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7d070 37 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  72:1>").    (var
7d080 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7d090 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7d0a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7d0b0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7d0c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7d0d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7d0e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7d0f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
7d100 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7d110 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7d120 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7d130 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
7d140 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7d150 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
7d160 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7d170 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
7d180 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
7d190 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
7d1a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7d1b0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
7d1c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
7d1d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7d1e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7d1f0 22 5f 5f 69 6c 6f 67 62 6c 22 29 20 28 6e 73 20  "__ilogbl") (ns 
7d200 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
7d210 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
7d220 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
7d230 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
7d240 32 38 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  286:1 <Spelling=
7d250 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
7d260 31 37 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  174:1>").    (va
7d270 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
7d280 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
7d290 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
7d2a0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
7d2b0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
7d2c0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
7d2d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7d2e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7d2f0 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
7d300 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7d310 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7d320 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7d330 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7d340 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7d350 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7d360 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7d370 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7d380 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
7d390 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7d3a0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
7d3b0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
7d3c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
7d3d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
7d3e0 20 22 73 63 61 6c 62 6c 6e 6c 22 29 20 28 6e 73   "scalblnl") (ns
7d3f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7d400 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7d410 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7d420 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7d430 3a 32 39 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :296:1 <Spelling
7d440 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7d450 3a 31 37 36 3a 31 3e 22 29 0a 20 20 20 20 28 76  :176:1>").    (v
7d460 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7d470 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7d480 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7d490 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7d4a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7d4b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7d4c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7d4d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7d4e0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
7d4f0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7d500 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7d510 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7d520 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7d530 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7d540 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7d550 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20 20  . 128))).       
7d560 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
7d570 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7d580 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20  (name . "__n"). 
7d590 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7d5a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7d5b0 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
7d5c0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
7d5d0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
7d5e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7d5f0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
7d600 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
7d610 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7d620 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7d630 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7d640 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7d650 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7d660 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7d670 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
7d680 73 63 61 6c 62 6c 6e 6c 22 29 20 28 6e 73 20 2e  scalblnl") (ns .
7d690 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7d6a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7d6b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7d6c0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 32  ts/mathcalls.h:2
7d6d0 39 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  96:1 <Spelling=<
7d6e0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7d6f0 37 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  78:1>").    (var
7d700 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7d710 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7d720 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7d730 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7d740 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7d750 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7d760 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7d770 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
7d780 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7d790 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7d7a0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7d7b0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
7d7c0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7d7d0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
7d7e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7d7f0 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
7d800 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7d810 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7d820 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
7d830 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7d840 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7d850 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 20  ":long").       
7d860 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7d870 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
7d880 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7d890 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
7d8a0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7d8b0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7d8c0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7d8d0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7d8e0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7d8f0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7d900 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7d910 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 65 61 72  ") (name . "near
7d920 62 79 69 6e 74 6c 22 29 20 28 6e 73 20 2e 20 30  byintl") (ns . 0
7d930 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
7d940 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
7d950 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
7d960 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30  /mathcalls.h:300
7d970 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
7d980 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 37 39  ratch space>:179
7d990 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
7d9a0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
7d9b0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
7d9c0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
7d9d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
7d9e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
7d9f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
7da00 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7da10 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
7da20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
7da30 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
7da40 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7da50 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
7da60 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7da70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7da80 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7da90 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
7daa0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7dab0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7dac0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
7dad0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7dae0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7daf0 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61   . 128))).  ((ta
7db00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7db10 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 65 61 72 62  (name . "__nearb
7db20 79 69 6e 74 6c 22 29 20 28 6e 73 20 2e 20 30 29  yintl") (ns . 0)
7db30 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
7db40 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
7db50 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
7db60 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 30 30 3a  mathcalls.h:300:
7db70 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
7db80 61 74 63 68 20 73 70 61 63 65 3e 3a 31 38 31 3a  atch space>:181:
7db90 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
7dba0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
7dbb0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
7dbc0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
7dbd0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
7dbe0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
7dbf0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
7dc00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
7dc10 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
7dc20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7dc30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7dc40 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7dc50 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7dc60 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7dc70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7dc80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7dc90 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7dca0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7dcb0 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7dcc0 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
7dcd0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
7dce0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7dcf0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
7dd00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
7dd10 6e 61 6d 65 20 2e 20 22 72 6f 75 6e 64 6c 22 29  name . "roundl")
7dd20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
7dd30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
7dd40 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c        "/usr/incl
7dd50 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c  ude/bits/mathcal
7dd60 6c 73 2e 68 3a 33 30 34 3a 31 20 3c 53 70 65 6c  ls.h:304:1 <Spel
7dd70 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
7dd80 61 63 65 3e 3a 31 38 32 3a 31 3e 22 29 0a 20 20  ace>:182:1>").  
7dd90 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
7dda0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
7ddb0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
7ddc0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
7ddd0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
7dde0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
7ddf0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
7de00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
7de10 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20  . "__x").       
7de20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7de30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7de40 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7de50 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
7de60 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
7de70 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7de80 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20  ent . 128))))). 
7de90 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
7dea0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7deb0 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7dec0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7ded0 32 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  28).      (bit-a
7dee0 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7def0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
7df00 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
7df10 22 5f 5f 72 6f 75 6e 64 6c 22 29 20 28 6e 73 20  "__roundl") (ns 
7df20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
7df30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
7df40 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62   "/usr/include/b
7df50 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a  its/mathcalls.h:
7df60 33 30 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  304:1 <Spelling=
7df70 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
7df80 31 38 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61  184:1>").    (va
7df90 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
7dfa0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
7dfb0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
7dfc0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
7dfd0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
7dfe0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
7dff0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
7e000 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
7e010 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
7e020 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
7e030 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
7e040 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
7e050 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
7e060 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
7e070 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7e080 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
7e090 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
7e0a0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7e0b0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
7e0c0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7e0d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
7e0e0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
7e0f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
7e100 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 72 75 6e  ") (name . "trun
7e110 63 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  cl") (ns . 0).  
7e120 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
7e130 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
7e140 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
7e150 68 63 61 6c 6c 73 2e 68 3a 33 30 38 3a 31 20 3c  hcalls.h:308:1 <
7e160 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
7e170 68 20 73 70 61 63 65 3e 3a 31 38 35 3a 31 3e 22  h space>:185:1>"
7e180 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
7e190 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
7e1a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
7e1b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
7e1c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
7e1d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
7e1e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
7e1f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
7e200 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
7e210 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
7e220 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
7e230 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7e240 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7e250 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
7e260 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
7e270 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7e280 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
7e290 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
7e2a0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7e2b0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
7e2c0 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62   . 128).      (b
7e2d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7e2e0 32 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  28))).  ((tag . 
7e2f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
7e300 65 20 2e 20 22 5f 5f 74 72 75 6e 63 6c 22 29 20  e . "__truncl") 
7e310 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
7e320 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
7e330 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
7e340 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
7e350 73 2e 68 3a 33 30 38 3a 31 20 3c 53 70 65 6c 6c  s.h:308:1 <Spell
7e360 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
7e370 63 65 3e 3a 31 38 37 3a 31 3e 22 29 0a 20 20 20  ce>:187:1>").   
7e380 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
7e390 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
7e3a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
7e3b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
7e3c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
7e3d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
7e3e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
7e3f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
7e400 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
7e410 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7e420 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
7e430 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
7e440 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
7e450 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
7e460 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
7e470 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
7e480 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
7e490 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
7e4a0 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
7e4b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7e4c0 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
7e4d0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
7e4e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
7e4f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
7e500 72 65 6d 71 75 6f 6c 22 29 20 28 6e 73 20 2e 20  remquol") (ns . 
7e510 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
7e520 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
7e530 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
7e540 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 31  s/mathcalls.h:31
7e550 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  3:1 <Spelling=<s
7e560 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 38  cratch space>:18
7e570 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
7e580 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
7e590 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
7e5a0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
7e5b0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
7e5c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
7e5d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
7e5e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7e5f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
7e600 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7e610 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7e620 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7e630 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7e640 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7e650 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7e660 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7e670 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
7e680 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7e690 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7e6a0 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
7e6b0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7e6c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7e6d0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7e6e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7e6f0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7e700 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7e710 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7e720 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
7e730 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
7e740 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
7e750 5f 5f 71 75 6f 22 29 0a 20 20 20 20 20 20 20 20  __quo").        
7e760 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7e770 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
7e780 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
7e790 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7e7a0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7e7b0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
7e7c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7e7d0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
7e7e0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7e7f0 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
7e800 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
7e810 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7e820 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7e830 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7e840 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7e850 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7e860 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7e870 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
7e880 72 65 6d 71 75 6f 6c 22 29 20 28 6e 73 20 2e 20  remquol") (ns . 
7e890 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
7e8a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
7e8b0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
7e8c0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 31  s/mathcalls.h:31
7e8d0 33 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  3:1 <Spelling=<s
7e8e0 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 39  cratch space>:19
7e8f0 30 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  0:1>").    (vari
7e900 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
7e910 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
7e920 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
7e930 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
7e940 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
7e950 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
7e960 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7e970 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
7e980 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7e990 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7e9a0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7e9b0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7e9c0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7e9d0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7e9e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7e9f0 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
7ea00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7ea10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7ea20 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
7ea30 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7ea40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7ea50 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7ea60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7ea70 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7ea80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7ea90 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
7eaa0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
7eab0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
7eac0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
7ead0 5f 5f 71 75 6f 22 29 0a 20 20 20 20 20 20 20 20  __quo").        
7eae0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
7eaf0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
7eb00 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
7eb10 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
7eb20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
7eb30 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
7eb40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7eb50 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
7eb60 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7eb70 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
7eb80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
7eb90 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
7eba0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
7ebb0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7ebc0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
7ebd0 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
7ebe0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7ebf0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 72  on") (name . "lr
7ec00 69 6e 74 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a  intl") (ns . 0).
7ec10 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
7ec20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
7ec30 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d  r/include/bits/m
7ec40 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 30 3a 31  athcalls.h:320:1
7ec50 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
7ec60 74 63 68 20 73 70 61 63 65 3e 3a 31 39 31 3a 31  tch space>:191:1
7ec70 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  >").    (variadi
7ec80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
7ec90 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
7eca0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
7ecb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
7ecc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
7ecd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
7ece0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
7ecf0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
7ed00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
7ed10 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
7ed20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22  . ":long-double"
7ed30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7ed40 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
7ed50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7ed60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29  alignment . 128)
7ed70 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
7ed80 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
7ed90 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20   . ":long").    
7eda0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
7edb0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
7edc0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
7edd0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7ede0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  on") (name . "__
7edf0 6c 72 69 6e 74 6c 22 29 20 28 6e 73 20 2e 20 30  lrintl") (ns . 0
7ee00 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
7ee10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
7ee20 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73  usr/include/bits
7ee30 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 30  /mathcalls.h:320
7ee40 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
7ee50 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 39 33  ratch space>:193
7ee60 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61  :1>").    (varia
7ee70 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
7ee80 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
7ee90 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
7eea0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
7eeb0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
7eec0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
7eed0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
7eee0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
7eef0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
7ef00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
7ef10 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
7ef20 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
7ef30 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
7ef40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7ef50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7ef60 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  8))))).    (retu
7ef70 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
7ef80 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20  ag . ":long").  
7ef90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7efa0 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
7efb0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
7efc0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
7efd0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
7efe0 6c 6c 72 69 6e 74 6c 22 29 20 28 6e 73 20 2e 20  llrintl") (ns . 
7eff0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
7f000 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
7f010 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
7f020 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32  s/mathcalls.h:32
7f030 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
7f040 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31 39  cratch space>:19
7f050 34 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  4:1>").    (vari
7f060 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
7f070 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
7f080 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
7f090 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
7f0a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
7f0b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
7f0c0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7f0d0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
7f0e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7f0f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7f100 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7f110 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7f120 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7f130 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7f140 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7f150 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
7f160 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
7f170 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e  tag . ":long-lon
7f180 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
7f190 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
7f1a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
7f1b0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
7f1c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
7f1d0 6d 65 20 2e 20 22 5f 5f 6c 6c 72 69 6e 74 6c 22  me . "__llrintl"
7f1e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
7f1f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
7f200 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
7f210 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61  lude/bits/mathca
7f220 6c 6c 73 2e 68 3a 33 32 32 3a 31 20 3c 53 70 65  lls.h:322:1 <Spe
7f230 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73  lling=<scratch s
7f240 70 61 63 65 3e 3a 31 39 36 3a 31 3e 22 29 0a 20  pace>:196:1>"). 
7f250 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
7f260 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
7f270 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
7f280 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
7f290 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
7f2a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
7f2b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
7f2c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
7f2d0 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20   . "__x").      
7f2e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
7f2f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
7f300 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
7f310 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
7f320 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
7f330 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
7f340 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a  ment . 128))))).
7f350 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
7f360 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
7f370 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20  long-long").    
7f380 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
7f390 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
7f3a0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20  gnment . 64))). 
7f3b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
7f3c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 72  on") (name . "lr
7f3d0 6f 75 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29  oundl") (ns . 0)
7f3e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
7f3f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
7f400 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
7f410 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 32 36 3a  mathcalls.h:326:
7f420 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
7f430 61 74 63 68 20 73 70 61 63 65 3e 3a 31 39 37 3a  atch space>:197:
7f440 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
7f450 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
7f460 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
7f470 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
7f480 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
7f490 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
7f4a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
7f4b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
7f4c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
7f4d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
7f4e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
7f4f0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
7f500 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
7f510 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
7f520 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
7f530 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
7f540 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
7f550 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
7f560 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20  g . ":long").   
7f570 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
7f580 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
7f590 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
7f5a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
7f5b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
7f5c0 5f 6c 72 6f 75 6e 64 6c 22 29 20 28 6e 73 20 2e  _lroundl") (ns .
7f5d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
7f5e0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
7f5f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
7f600 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
7f610 32 36 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  26:1 <Spelling=<
7f620 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 31  scratch space>:1
7f630 39 39 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  99:1>").    (var
7f640 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
7f650 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
7f660 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
7f670 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
7f680 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
7f690 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
7f6a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
7f6b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
7f6c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
7f6d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
7f6e0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
7f6f0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
7f700 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
7f710 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
7f720 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
7f730 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65  128))))).    (re
7f740 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
7f750 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a  (tag . ":long").
7f760 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7f770 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
7f780 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
7f790 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
7f7a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
7f7b0 20 22 6c 6c 72 6f 75 6e 64 6c 22 29 20 28 6e 73   "llroundl") (ns
7f7c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
7f7d0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
7f7e0 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f    "/usr/include/
7f7f0 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68  bits/mathcalls.h
7f800 3a 33 32 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :328:1 <Spelling
7f810 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
7f820 3a 32 30 30 3a 31 3e 22 29 0a 20 20 20 20 28 76  :200:1>").    (v
7f830 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
7f840 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
7f850 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
7f860 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
7f870 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
7f880 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
7f890 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
7f8a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
7f8b0 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _x").          (
7f8c0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
7f8d0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
7f8e0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
7f8f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
7f900 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
7f910 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
7f920 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28  . 128))))).    (
7f930 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
7f940 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7f950 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
7f960 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
7f970 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
7f980 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
7f990 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
7f9a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6c 6c 72 6f 75  (name . "__llrou
7f9b0 6e 64 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ndl") (ns . 0). 
7f9c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
7f9d0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
7f9e0 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
7f9f0 74 68 63 61 6c 6c 73 2e 68 3a 33 32 38 3a 31 20  thcalls.h:328:1 
7fa00 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
7fa10 63 68 20 73 70 61 63 65 3e 3a 32 30 32 3a 31 3e  ch space>:202:1>
7fa20 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
7fa30 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
7fa40 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
7fa50 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
7fa60 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
7fa70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
7fa80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
7fa90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
7faa0 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
7fab0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
7fac0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
7fad0 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
7fae0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
7faf0 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
7fb00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
7fb10 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
7fb20 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
7fb30 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
7fb40 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a  . ":long-long").
7fb50 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7fb60 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
7fb70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
7fb80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
7fb90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
7fba0 20 22 66 64 69 6d 6c 22 29 20 28 6e 73 20 2e 20   "fdiml") (ns . 
7fbb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
7fbc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
7fbd0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
7fbe0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33  s/mathcalls.h:33
7fbf0 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
7fc00 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 30  cratch space>:20
7fc10 33 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  3:1>").    (vari
7fc20 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
7fc30 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
7fc40 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
7fc50 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
7fc60 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
7fc70 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
7fc80 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
7fc90 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
7fca0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
7fcb0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
7fcc0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
7fcd0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
7fce0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
7fcf0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
7fd00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
7fd10 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
7fd20 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
7fd30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
7fd40 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
7fd50 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
7fd60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
7fd70 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
7fd80 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
7fd90 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
7fda0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
7fdb0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
7fdc0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
7fdd0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
7fde0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
7fdf0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
7fe00 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
7fe10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
7fe20 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
7fe30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
7fe40 20 2e 20 22 5f 5f 66 64 69 6d 6c 22 29 20 28 6e   . "__fdiml") (n
7fe50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
7fe60 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
7fe70 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
7fe80 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e  /bits/mathcalls.
7fe90 68 3a 33 33 32 3a 31 20 3c 53 70 65 6c 6c 69 6e  h:332:1 <Spellin
7fea0 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65  g=<scratch space
7feb0 3e 3a 32 30 35 3a 31 3e 22 29 0a 20 20 20 20 28  >:205:1>").    (
7fec0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
7fed0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
7fee0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
7fef0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
7ff00 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
7ff10 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
7ff20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
7ff30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
7ff40 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  __x").          
7ff50 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
7ff60 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
7ff70 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
7ff80 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
7ff90 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
7ffa0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
7ffb0 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20 20 20   . 128))).      
7ffc0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
7ffd0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
7ffe0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a   (name . "__y").
7fff0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
80000 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
80010 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
80020 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
80030 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
80040 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
80050 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
80060 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
80070 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
80080 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c  g . ":long-doubl
80090 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
800a0 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
800b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
800c0 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74 61 67  . 128))).  ((tag
800d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
800e0 6e 61 6d 65 20 2e 20 22 66 6d 61 78 6c 22 29 20  name . "fmaxl") 
800f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
80100 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
80110 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
80120 64 65 2f 62 69 74 73 2f 6d 61 74 68 63 61 6c 6c  de/bits/mathcall
80130 73 2e 68 3a 33 33 35 3a 31 20 3c 53 70 65 6c 6c  s.h:335:1 <Spell
80140 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61  ing=<scratch spa
80150 63 65 3e 3a 32 30 36 3a 31 3e 22 29 0a 20 20 20  ce>:206:1>").   
80160 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
80170 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
80180 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
80190 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
801a0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
801b0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
801c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
801d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
801e0 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
801f0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
80200 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
80210 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
80220 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
80230 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
80240 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
80250 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 20 20  nt . 128))).    
80260 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
80270 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
80280 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 79 22     (name . "__y"
80290 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
802a0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
802b0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
802c0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
802d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
802e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
802f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
80300 32 38 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  28))))).    (ret
80310 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
80320 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
80330 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
80340 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
80350 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
80360 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28 28 74  t . 128))).  ((t
80370 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
80380 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 66 6d 61 78   (name . "__fmax
80390 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  l") (ns . 0).   
803a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
803b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
803c0 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74 68  nclude/bits/math
803d0 63 61 6c 6c 73 2e 68 3a 33 33 35 3a 31 20 3c 53  calls.h:335:1 <S
803e0 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68  pelling=<scratch
803f0 20 73 70 61 63 65 3e 3a 32 30 38 3a 31 3e 22 29   space>:208:1>")
80400 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
80410 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
80420 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
80430 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
80440 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
80450 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
80460 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
80470 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
80480 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20 20  me . "__x").    
80490 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
804a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
804b0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
804c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
804d0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
804e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
804f0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
80500 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
80510 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
80520 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
80530 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  __y").          
80540 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
80550 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
80560 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
80570 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
80580 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
80590 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
805a0 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20 20   . 128))))).    
805b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
805c0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
805d0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
805e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
805f0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
80600 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20  nment . 128))). 
80610 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
80620 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6d  on") (name . "fm
80630 69 6e 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  inl") (ns . 0). 
80640 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
80650 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
80660 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61  /include/bits/ma
80670 74 68 63 61 6c 6c 73 2e 68 3a 33 33 38 3a 31 20  thcalls.h:338:1 
80680 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74  <Spelling=<scrat
80690 63 68 20 73 70 61 63 65 3e 3a 32 30 39 3a 31 3e  ch space>:209:1>
806a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
806b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
806c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
806d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
806e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
806f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
80700 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
80710 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
80720 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20  name . "__x").  
80730 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
80740 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
80750 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29   ":long-double")
80760 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
80770 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
80780 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
80790 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29  lignment . 128))
807a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
807b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
807c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
807d0 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20 20 20   "__y").        
807e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
807f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
80800 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
80810 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
80820 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20   . 128).        
80830 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
80840 6e 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20  nt . 128))))).  
80850 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
80860 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
80870 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20  ng-double").    
80880 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
80890 38 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  8).      (bit-al
808a0 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
808b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
808c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
808d0 5f 5f 66 6d 69 6e 6c 22 29 20 28 6e 73 20 2e 20  __fminl") (ns . 
808e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
808f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
80900 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
80910 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 33  s/mathcalls.h:33
80920 38 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  8:1 <Spelling=<s
80930 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 31  cratch space>:21
80940 31 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  1:1>").    (vari
80950 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
80960 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
80970 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
80980 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
80990 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
809a0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
809b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
809c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
809d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
809e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
809f0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
80a00 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
80a10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
80a20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
80a30 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
80a40 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
80a50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
80a60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
80a70 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20  me . "__y").    
80a80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
80a90 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
80aa0 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
80ab0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
80ac0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
80ad0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
80ae0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
80af0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
80b00 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
80b10 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
80b20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
80b30 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
80b40 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
80b50 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
80b60 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
80b70 20 2e 20 22 66 6d 61 6c 22 29 20 28 6e 73 20 2e   . "fmal") (ns .
80b80 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
80b90 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
80ba0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69  "/usr/include/bi
80bb0 74 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33  ts/mathcalls.h:3
80bc0 34 31 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c  41:1 <Spelling=<
80bd0 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32  scratch space>:2
80be0 31 32 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72  12:1>").    (var
80bf0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
80c00 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
80c10 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
80c20 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
80c30 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
80c40 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
80c50 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
80c60 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78      (name . "__x
80c70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
80c80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
80c90 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75  tag . ":long-dou
80ca0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
80cb0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32    (bit-size . 12
80cc0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  8).            (
80cd0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
80ce0 31 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  128))).        (
80cf0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
80d00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
80d10 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
80d20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
80d30 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
80d40 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
80d50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
80d60 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
80d70 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
80d80 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
80d90 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
80da0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
80db0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
80dc0 22 5f 5f 7a 22 29 0a 20 20 20 20 20 20 20 20 20  "__z").         
80dd0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
80de0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
80df0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
80e00 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
80e10 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
80e20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
80e30 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
80e40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
80e50 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
80e60 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
80e70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
80e80 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
80e90 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
80ea0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
80eb0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
80ec0 5f 66 6d 61 6c 22 29 20 28 6e 73 20 2e 20 30 29  _fmal") (ns . 0)
80ed0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
80ee0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
80ef0 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f  sr/include/bits/
80f00 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 33 34 31 3a  mathcalls.h:341:
80f10 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72  1 <Spelling=<scr
80f20 61 74 63 68 20 73 70 61 63 65 3e 3a 32 31 34 3a  atch space>:214:
80f30 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  1>").    (variad
80f40 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
80f50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
80f60 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
80f70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
80f80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
80f90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
80fa0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
80fb0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a   (name . "__x").
80fc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
80fd0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
80fe0 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65   . ":long-double
80ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
81000 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
81010 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
81020 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38  -alignment . 128
81030 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
81040 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
81050 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
81060 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20 20 20 20   . "__y").      
81070 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
81080 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
81090 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20  ong-double").   
810a0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
810b0 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
810c0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
810d0 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20  ment . 128))).  
810e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
810f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
81100 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
81110 7a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  z").          (t
81120 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
81130 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f  (tag . ":long-do
81140 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
81150 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
81160 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  28).            
81170 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
81180 20 31 32 38 29 29 29 29 29 0a 20 20 20 20 28 72   128))))).    (r
81190 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
811a0 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64   (tag . ":long-d
811b0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
811c0 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20  it-size . 128). 
811d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
811e0 65 6e 74 20 2e 20 31 32 38 29 29 29 0a 20 20 28  ent . 128))).  (
811f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
81200 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c  ") (name . "scal
81210 62 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  bl") (ns . 0).  
81220 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
81230 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
81240 69 6e 63 6c 75 64 65 2f 62 69 74 73 2f 6d 61 74  include/bits/mat
81250 68 63 61 6c 6c 73 2e 68 3a 34 30 32 3a 31 20 3c  hcalls.h:402:1 <
81260 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
81270 68 20 73 70 61 63 65 3e 3a 32 31 36 3a 31 3e 22  h space>:216:1>"
81280 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
81290 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
812a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
812b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
812c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
812d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
812e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
812f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
81300 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20 20 20  ame . "__x").   
81310 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
81320 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
81330 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
81340 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
81350 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20  -size . 128).   
81360 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
81370 69 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29  ignment . 128)))
81380 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
81390 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
813a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
813b0 22 5f 5f 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "__n").         
813c0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
813d0 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67     (tag . ":long
813e0 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  -double").      
813f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
81400 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20  . 128).         
81410 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
81420 74 20 2e 20 31 32 38 29 29 29 29 29 0a 20 20 20  t . 128))))).   
81430 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
81440 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e      (tag . ":lon
81450 67 2d 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  g-double").     
81460 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
81470 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
81480 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 0a  gnment . 128))).
81490 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
814a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
814b0 5f 73 63 61 6c 62 6c 22 29 20 28 6e 73 20 2e 20  _scalbl") (ns . 
814c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
814d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
814e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 62 69 74  /usr/include/bit
814f0 73 2f 6d 61 74 68 63 61 6c 6c 73 2e 68 3a 34 30  s/mathcalls.h:40
81500 32 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73  2:1 <Spelling=<s
81510 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 31  cratch space>:21
81520 38 3a 31 3e 22 29 0a 20 20 20 20 28 76 61 72 69  8:1>").    (vari
81530 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
81540 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
81550 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
81560 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
81570 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
81580 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
81590 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
815a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22     (name . "__x"
815b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
815c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
815d0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 64 6f 75 62  ag . ":long-doub
815e0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
815f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
81600 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
81610 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
81620 32 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  28))).        ((
81630 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
81640 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
81650 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20 20  me . "__n").    
81660 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
81670 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
81680 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a 20  :long-double"). 
81690 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
816a0 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20  size . 128).    
816b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
816c0 67 6e 6d 65 6e 74 20 2e 20 31 32 38 29 29 29 29  gnment . 128))))
816d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
816e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
816f0 22 3a 6c 6f 6e 67 2d 64 6f 75 62 6c 65 22 29 0a  ":long-double").
81700 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
81710 2e 20 31 32 38 29 0a 20 20 20 20 20 20 28 62 69  . 128).      (bi
81720 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 32  t-alignment . 12
81730 38 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  8))).  ((tag . "
81740 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 6e 61  extern").    (na
81750 6d 65 20 2e 20 22 73 69 67 6e 67 61 6d 22 29 0a  me . "signgam").
81760 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
81770 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
81780 73 72 2f 69 6e 63 6c 75 64 65 2f 6d 61 74 68 2e  sr/include/math.
81790 68 3a 33 33 30 3a 31 32 22 29 0a 20 20 20 20 28  h:330:12").    (
817a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
817b0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
817c0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
817d0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
817e0 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
817f0 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
81800 29 20 28 69 64 20 2e 20 34 32 29 0a 20 20 20 20  ) (id . 42).    
81810 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
81820 72 2f 69 6e 63 6c 75 64 65 2f 6d 61 74 68 2e 68  r/include/math.h
81830 3a 33 38 30 3a 31 22 29 0a 20 20 20 20 28 66 69  :380:1").    (fi
81840 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
81850 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
81860 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 46  eld") (name . "F
81870 50 5f 4e 41 4e 22 29 20 28 76 61 6c 75 65 20 2e  P_NAN") (value .
81880 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   0)).        ((t
81890 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
818a0 61 6d 65 20 2e 20 22 46 50 5f 49 4e 46 49 4e 49  ame . "FP_INFINI
818b0 54 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31 29  TE") (value . 1)
818c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
818d0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
818e0 20 2e 20 22 46 50 5f 5a 45 52 4f 22 29 20 28 76   . "FP_ZERO") (v
818f0 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20  alue . 2)).     
81900 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
81910 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 46 50 5f  d") (name . "FP_
81920 53 55 42 4e 4f 52 4d 41 4c 22 29 20 28 76 61 6c  SUBNORMAL") (val
81930 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20  ue . 3)).       
81940 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
81950 29 20 28 6e 61 6d 65 20 2e 20 22 46 50 5f 4e 4f  ) (name . "FP_NO
81960 52 4d 41 4c 22 29 20 28 76 61 6c 75 65 20 2e 20  RMAL") (value . 
81970 34 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  4))))).  ((tag .
81980 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
81990 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
819a0 64 20 2e 20 34 33 29 0a 20 20 20 20 28 6c 6f 63  d . 43).    (loc
819b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
819c0 63 6c 75 64 65 2f 6d 61 74 68 2e 68 3a 35 37 31  clude/math.h:571
819d0 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73  :9").    (fields
819e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
819f0 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
81a00 29 20 28 6e 61 6d 65 20 2e 20 22 5f 49 45 45 45  ) (name . "_IEEE
81a10 5f 22 29 20 28 76 61 6c 75 65 20 2e 20 34 32 39  _") (value . 429
81a20 34 39 36 37 32 39 35 29 29 0a 20 20 20 20 20 20  4967295)).      
81a30 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
81a40 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 53 56 49  ") (name . "_SVI
81a50 44 5f 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29  D_") (value . 0)
81a60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
81a70 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
81a80 20 2e 20 22 5f 58 4f 50 45 4e 5f 22 29 20 28 76   . "_XOPEN_") (v
81a90 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20  alue . 1)).     
81aa0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
81ab0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 50 4f  d") (name . "_PO
81ac0 53 49 58 5f 22 29 20 28 76 61 6c 75 65 20 2e 20  SIX_") (value . 
81ad0 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
81ae0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
81af0 6d 65 20 2e 20 22 5f 49 53 4f 43 5f 22 29 20 28  me . "_ISOC_") (
81b00 76 61 6c 75 65 20 2e 20 33 29 29 29 29 29 0a 20  value . 3))))). 
81b10 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
81b20 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
81b30 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 4c  .    (name . "_L
81b40 49 42 5f 56 45 52 53 49 4f 4e 5f 54 59 50 45 22  IB_VERSION_TYPE"
81b50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
81b60 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
81b70 6d 61 74 68 2e 68 3a 35 37 38 3a 33 22 29 0a 20  math.h:578:3"). 
81b80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
81b90 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
81ba0 20 22 22 29 20 28 69 64 20 2e 20 34 33 29 29 29   "") (id . 43)))
81bb0 0a 20 20 28 28 74 61 67 20 2e 20 22 65 78 74 65  .  ((tag . "exte
81bc0 72 6e 22 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  rn").    (name .
81bd0 20 22 5f 4c 49 42 5f 56 45 52 53 49 4f 4e 22 29   "_LIB_VERSION")
81be0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
81bf0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
81c00 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6d 61 74 68  usr/include/math
81c10 2e 68 3a 35 38 33 3a 32 36 22 29 0a 20 20 20 20  .h:583:26").    
81c20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 4c  (type (tag . "_L
81c30 49 42 5f 56 45 52 53 49 4f 4e 5f 54 59 50 45 22  IB_VERSION_TYPE"
81c40 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
81c50 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
81c60 20 28 6e 61 6d 65 20 2e 20 22 65 78 63 65 70 74   (name . "except
81c70 69 6f 6e 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ion") (id . 0). 
81c80 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
81c90 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 6d 61 74  /usr/include/mat
81ca0 68 2e 68 3a 35 39 36 3a 38 22 29 20 28 62 69 74  h.h:596:8") (bit
81cb0 2d 73 69 7a 65 20 2e 20 33 32 30 29 0a 20 20 20  -size . 320).   
81cc0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
81cd0 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64  . 64).    (field
81ce0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
81cf0 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
81d00 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65  ") (name . "type
81d10 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
81d20 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
81d30 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
81d40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
81d50 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
81d60 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
81d70 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
81d80 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
81d90 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
81da0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
81db0 29 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22  ) (name . "name"
81dc0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
81dd0 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
81de0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
81df0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
81e00 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
81e10 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
81e20 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
81e30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
81e40 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
81e50 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
81e60 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
81e70 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
81e80 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
81e90 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 72 67 31  ") (name . "arg1
81ea0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
81eb0 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20   128) (bit-size 
81ec0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
81ed0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
81ee0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
81ef0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
81f00 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
81f10 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
81f20 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
81f30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
81f40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
81f50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
81f60 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
81f70 20 2e 20 22 61 72 67 32 22 29 20 28 62 69 74 2d   . "arg2") (bit-
81f80 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62  offset . 192) (b
81f90 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
81fa0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
81fb0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
81fc0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
81fd0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
81fe0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
81ff0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
82000 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
82010 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
82020 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20  t . 64))).      
82030 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
82040 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 74 76  ") (name . "retv
82050 61 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  al") (bit-offset
82060 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a   . 256) (bit-siz
82070 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
82080 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
82090 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
820a0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
820b0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
820c0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
820d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
820e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
820f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
82100 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
82110 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
82120 6d 65 20 2e 20 22 6d 61 74 68 65 72 72 22 29 20  me . "matherr") 
82130 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
82140 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
82150 6e 63 6c 75 64 65 2f 6d 61 74 68 2e 68 3a 36 30  nclude/math.h:60
82160 39 3a 31 32 22 29 20 28 76 61 72 69 61 64 69 63  9:12") (variadic
82170 20 2e 20 23 66 29 0a 20 20 20 20 28 69 6e 6c 69   . #f).    (inli
82180 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
82190 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
821a0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
821b0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
821c0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
821d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
821e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 65 78     (name . "__ex
821f0 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
82200 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
82210 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
82220 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
82230 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74  type (tag . ":st
82240 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22  ruct") (name . "
82250 65 78 63 65 70 74 69 6f 6e 22 29 20 28 69 64 20  exception") (id 
82260 2e 20 34 34 29 29 29 29 29 29 0a 20 20 20 20 28  . 44)))))).    (
82270 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
82280 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
82290 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
822a0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
822b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
822c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
822d0 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
822e0 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
822f0 20 34 35 29 0a 20 20 20 20 28 6c 6f 63 61 74 69   45).    (locati
82300 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
82310 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
82320 6e 63 2e 68 3a 31 33 39 3a 39 22 29 0a 20 20 20  nc.h:139:9").   
82330 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
82340 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
82350 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
82360 2e 20 22 53 44 4c 5f 46 41 4c 53 45 22 29 20 28  . "SDL_FALSE") (
82370 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20  value . 0)).    
82380 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
82390 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
823a0 4c 5f 54 52 55 45 22 29 20 28 76 61 6c 75 65 20  L_TRUE") (value 
823b0 2e 20 31 29 29 29 29 29 0a 20 20 28 28 74 61 67  . 1))))).  ((tag
823c0 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
823d0 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
823e0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  name . "SDL_bool
823f0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
82400 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
82410 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
82420 2e 68 3a 31 34 33 3a 33 22 29 0a 20 20 20 20 28  .h:143:3").    (
82430 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e  type (tag . ":en
82440 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  um") (name . "")
82450 20 28 69 64 20 2e 20 34 35 29 29 29 0a 20 20 28   (id . 45))).  (
82460 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
82470 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
82480 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 69 6e 74     (name . "Sint
82490 38 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  8").    (locatio
824a0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
824b0 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
824c0 63 2e 68 3a 31 35 31 3a 31 36 22 29 0a 20 20 20  c.h:151:16").   
824d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 69   (type (tag . "i
824e0 6e 74 38 5f 74 22 29 29 29 0a 20 20 28 28 74 61  nt8_t"))).  ((ta
824f0 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
82500 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
82510 28 6e 61 6d 65 20 2e 20 22 55 69 6e 74 38 22 29  (name . "Uint8")
82520 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
82530 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
82540 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
82550 3a 31 35 37 3a 31 37 22 29 0a 20 20 20 20 28 74  :157:17").    (t
82560 79 70 65 20 28 74 61 67 20 2e 20 22 75 69 6e 74  ype (tag . "uint
82570 38 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  8_t"))).  ((tag 
82580 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
82590 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
825a0 61 6d 65 20 2e 20 22 53 69 6e 74 31 36 22 29 0a  ame . "Sint16").
825b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
825c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
825d0 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
825e0 31 36 33 3a 31 37 22 29 0a 20 20 20 20 28 74 79  163:17").    (ty
825f0 70 65 20 28 74 61 67 20 2e 20 22 69 6e 74 31 36  pe (tag . "int16
82600 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
82610 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
82620 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
82630 6d 65 20 2e 20 22 55 69 6e 74 31 36 22 29 0a 20  me . "Uint16"). 
82640 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
82650 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
82660 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31  2/SDL_stdinc.h:1
82670 36 39 3a 31 38 22 29 0a 20 20 20 20 28 74 79 70  69:18").    (typ
82680 65 20 28 74 61 67 20 2e 20 22 75 69 6e 74 31 36  e (tag . "uint16
82690 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
826a0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
826b0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
826c0 6d 65 20 2e 20 22 53 69 6e 74 33 32 22 29 0a 20  me . "Sint32"). 
826d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
826e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
826f0 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31  2/SDL_stdinc.h:1
82700 37 35 3a 31 37 22 29 0a 20 20 20 20 28 74 79 70  75:17").    (typ
82710 65 20 28 74 61 67 20 2e 20 22 69 6e 74 33 32 5f  e (tag . "int32_
82720 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
82730 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
82740 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
82750 65 20 2e 20 22 55 69 6e 74 33 32 22 29 0a 20 20  e . "Uint32").  
82760 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
82770 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
82780 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31 38  /SDL_stdinc.h:18
82790 31 3a 31 38 22 29 0a 20 20 20 20 28 74 79 70 65  1:18").    (type
827a0 20 28 74 61 67 20 2e 20 22 75 69 6e 74 33 32 5f   (tag . "uint32_
827b0 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
827c0 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
827d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
827e0 65 20 2e 20 22 53 69 6e 74 36 34 22 29 0a 20 20  e . "Sint64").  
827f0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
82800 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
82810 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31 38  /SDL_stdinc.h:18
82820 38 3a 31 37 22 29 0a 20 20 20 20 28 74 79 70 65  8:17").    (type
82830 20 28 74 61 67 20 2e 20 22 69 6e 74 36 34 5f 74   (tag . "int64_t
82840 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
82850 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
82860 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
82870 20 2e 20 22 55 69 6e 74 36 34 22 29 0a 20 20 20   . "Uint64").   
82880 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
82890 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
828a0 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 31 39 34  SDL_stdinc.h:194
828b0 3a 31 38 22 29 0a 20 20 20 20 28 74 79 70 65 20  :18").    (type 
828c0 28 74 61 67 20 2e 20 22 75 69 6e 74 36 34 5f 74  (tag . "uint64_t
828d0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
828e0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
828f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
82900 20 2e 20 22 53 44 4c 5f 63 6f 6d 70 69 6c 65 5f   . "SDL_compile_
82910 74 69 6d 65 5f 61 73 73 65 72 74 5f 75 69 6e 74  time_assert_uint
82920 38 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  8").    (locatio
82930 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
82940 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
82950 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
82960 32 39 34 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d  294:1 <Spelling=
82970 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e 3a  <scratch space>:
82980 32 32 32 3a 31 3e 22 29 0a 20 20 20 20 28 74 79  222:1>").    (ty
82990 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
829a0 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20 20  ":array").      
829b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
829c0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
829d0 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
829e0 65 6e 74 20 2e 20 33 32 29 29 0a 20 20 20 20 20  ent . 32)).     
829f0 20 28 73 69 7a 65 20 2e 20 31 29 29 29 0a 20 20   (size . 1))).  
82a00 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
82a10 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
82a20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
82a30 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d 65 5f 61 73  _compile_time_as
82a40 73 65 72 74 5f 73 69 6e 74 38 22 29 0a 20 20 20  sert_sint8").   
82a50 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
82a60 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69   ..      "/usr/i
82a70 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
82a80 73 74 64 69 6e 63 2e 68 3a 32 39 35 3a 31 20 3c  stdinc.h:295:1 <
82a90 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63  Spelling=<scratc
82aa0 68 20 73 70 61 63 65 3e 3a 32 32 33 3a 31 3e 22  h space>:223:1>"
82ab0 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
82ac0 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79    (tag . ":array
82ad0 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
82ae0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
82af0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
82b00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
82b10 32 29 29 0a 20 20 20 20 20 20 28 73 69 7a 65 20  2)).      (size 
82b20 2e 20 31 29 29 29 0a 20 20 28 28 74 61 67 20 2e  . 1))).  ((tag .
82b30 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
82b40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
82b50 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 6d 70 69 6c  me . "SDL_compil
82b60 65 5f 74 69 6d 65 5f 61 73 73 65 72 74 5f 75 69  e_time_assert_ui
82b70 6e 74 31 36 22 29 0a 20 20 20 20 28 6c 6f 63 61  nt16").    (loca
82b80 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
82b90 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65     "/usr/include
82ba0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
82bb0 2e 68 3a 32 39 36 3a 31 20 3c 53 70 65 6c 6c 69  .h:296:1 <Spelli
82bc0 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63  ng=<scratch spac
82bd0 65 3e 3a 32 32 34 3a 31 3e 22 29 0a 20 20 20 20  e>:224:1>").    
82be0 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
82bf0 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20   . ":array").   
82c00 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
82c10 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
82c20 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
82c30 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 0a 20 20  gnment . 32)).  
82c40 20 20 20 20 28 73 69 7a 65 20 2e 20 31 29 29 29      (size . 1)))
82c50 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
82c60 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
82c70 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
82c80 53 44 4c 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d 65  SDL_compile_time
82c90 5f 61 73 73 65 72 74 5f 73 69 6e 74 31 36 22 29  _assert_sint16")
82ca0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
82cb0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
82cc0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
82cd0 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 32 39 37  SDL_stdinc.h:297
82ce0 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
82cf0 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 32 35  ratch space>:225
82d00 3a 31 3e 22 29 0a 20 20 20 20 28 74 79 70 65 0a  :1>").    (type.
82d10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61        (tag . ":a
82d20 72 72 61 79 22 29 0a 20 20 20 20 20 20 28 74 79  rray").      (ty
82d30 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
82d40 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
82d50 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
82d60 20 2e 20 33 32 29 29 0a 20 20 20 20 20 20 28 73   . 32)).      (s
82d70 69 7a 65 20 2e 20 31 29 29 29 0a 20 20 28 28 74  ize . 1))).  ((t
82d80 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
82d90 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
82da0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 63 6f   (name . "SDL_co
82db0 6d 70 69 6c 65 5f 74 69 6d 65 5f 61 73 73 65 72  mpile_time_asser
82dc0 74 5f 75 69 6e 74 33 32 22 29 0a 20 20 20 20 28  t_uint32").    (
82dd0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
82de0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63  .      "/usr/inc
82df0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
82e00 64 69 6e 63 2e 68 3a 32 39 38 3a 31 20 3c 53 70  dinc.h:298:1 <Sp
82e10 65 6c 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20  elling=<scratch 
82e20 73 70 61 63 65 3e 3a 32 32 36 3a 31 3e 22 29 0a  space>:226:1>").
82e30 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
82e40 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29  (tag . ":array")
82e50 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
82e60 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
82e70 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
82e80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
82e90 29 0a 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20  ).      (size . 
82ea0 31 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  1))).  ((tag . "
82eb0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
82ec0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
82ed0 20 2e 20 22 53 44 4c 5f 63 6f 6d 70 69 6c 65 5f   . "SDL_compile_
82ee0 74 69 6d 65 5f 61 73 73 65 72 74 5f 73 69 6e 74  time_assert_sint
82ef0 33 32 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  32").    (locati
82f00 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
82f10 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
82f20 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
82f30 3a 32 39 39 3a 31 20 3c 53 70 65 6c 6c 69 6e 67  :299:1 <Spelling
82f40 3d 3c 73 63 72 61 74 63 68 20 73 70 61 63 65 3e  =<scratch space>
82f50 3a 32 32 37 3a 31 3e 22 29 0a 20 20 20 20 28 74  :227:1>").    (t
82f60 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
82f70 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20   ":array").     
82f80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
82f90 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
82fa0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
82fb0 6d 65 6e 74 20 2e 20 33 32 29 29 0a 20 20 20 20  ment . 32)).    
82fc0 20 20 28 73 69 7a 65 20 2e 20 31 29 29 29 0a 20    (size . 1))). 
82fd0 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
82fe0 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
82ff0 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
83000 4c 5f 63 6f 6d 70 69 6c 65 5f 74 69 6d 65 5f 61  L_compile_time_a
83010 73 73 65 72 74 5f 75 69 6e 74 36 34 22 29 0a 20  ssert_uint64"). 
83020 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
83030 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
83040 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
83050 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 30 30 3a 31  L_stdinc.h:300:1
83060 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63 72 61   <Spelling=<scra
83070 74 63 68 20 73 70 61 63 65 3e 3a 32 32 38 3a 31  tch space>:228:1
83080 3e 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  >").    (type.  
83090 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
830a0 61 79 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  ay").      (type
830b0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
830c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
830d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
830e0 20 33 32 29 29 0a 20 20 20 20 20 20 28 73 69 7a   32)).      (siz
830f0 65 20 2e 20 31 29 29 29 0a 20 20 28 28 74 61 67  e . 1))).  ((tag
83100 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
83110 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
83120 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 6d 70  name . "SDL_comp
83130 69 6c 65 5f 74 69 6d 65 5f 61 73 73 65 72 74 5f  ile_time_assert_
83140 73 69 6e 74 36 34 22 29 0a 20 20 20 20 28 6c 6f  sint64").    (lo
83150 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
83160 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
83170 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
83180 6e 63 2e 68 3a 33 30 31 3a 31 20 3c 53 70 65 6c  nc.h:301:1 <Spel
83190 6c 69 6e 67 3d 3c 73 63 72 61 74 63 68 20 73 70  ling=<scratch sp
831a0 61 63 65 3e 3a 32 32 39 3a 31 3e 22 29 0a 20 20  ace>:229:1>").  
831b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
831c0 61 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20  ag . ":array"). 
831d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
831e0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
831f0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
83200 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 0a  lignment . 32)).
83210 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31 29        (size . 1)
83220 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
83230 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
83240 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
83250 34 36 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  46).    (locatio
83260 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
83270 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
83280 63 2e 68 3a 33 31 35 3a 39 22 29 0a 20 20 20 20  c.h:315:9").    
83290 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
832a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
832b0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
832c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 44 55 4d 4d     (name . "DUMM
832d0 59 5f 45 4e 55 4d 5f 56 41 4c 55 45 22 29 0a 20  Y_ENUM_VALUE"). 
832e0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
832f0 2e 20 30 29 29 29 29 29 0a 20 20 28 28 74 61 67  . 0))))).  ((tag
83300 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
83310 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
83320 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 55 4d 4d  name . "SDL_DUMM
83330 59 5f 45 4e 55 4d 22 29 0a 20 20 20 20 28 6c 6f  Y_ENUM").    (lo
83340 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
83350 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
83360 73 74 64 69 6e 63 2e 68 3a 33 31 38 3a 33 22 29  stdinc.h:318:3")
83370 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
83380 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
83390 20 2e 20 22 22 29 20 28 69 64 20 2e 20 34 36 29   . "") (id . 46)
833a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
833b0 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
833c0 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
833d0 20 22 53 44 4c 5f 63 6f 6d 70 69 6c 65 5f 74 69   "SDL_compile_ti
833e0 6d 65 5f 61 73 73 65 72 74 5f 65 6e 75 6d 22 29  me_assert_enum")
833f0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
83400 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
83410 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
83420 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 32 30  SDL_stdinc.h:320
83430 3a 31 20 3c 53 70 65 6c 6c 69 6e 67 3d 3c 73 63  :1 <Spelling=<sc
83440 72 61 74 63 68 20 73 70 61 63 65 3e 3a 32 33 30  ratch space>:230
83450 3a 31 3e 22 29 0a 20 20 20 20 28 74 79 70 65 0a  :1>").    (type.
83460 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61        (tag . ":a
83470 72 72 61 79 22 29 0a 20 20 20 20 20 20 28 74 79  rray").      (ty
83480 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
83490 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
834a0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
834b0 20 2e 20 33 32 29 29 0a 20 20 20 20 20 20 28 73   . 32)).      (s
834c0 69 7a 65 20 2e 20 31 29 29 29 0a 20 20 28 28 74  ize . 1))).  ((t
834d0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
834e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6d 61   (name . "SDL_ma
834f0 6c 6c 6f 63 22 29 20 28 6e 73 20 2e 20 30 29 0a  lloc") (ns . 0).
83500 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
83510 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
83520 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
83530 33 36 31 3a 33 31 22 29 0a 20 20 20 20 28 76 61  361:31").    (va
83540 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
83550 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
83560 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
83570 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
83580 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
83590 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
835a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
835b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 69       (name . "si
835c0 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ze").          (
835d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
835e0 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28 72  e_t"))))).    (r
835f0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
83600 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
83610 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
83620 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  d")))).  ((tag .
83630 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
83640 6d 65 20 2e 20 22 53 44 4c 5f 63 61 6c 6c 6f 63  me . "SDL_calloc
83650 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
83660 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
83670 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
83680 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 36 32 3a  DL_stdinc.h:362:
83690 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
836a0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
836b0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
836c0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
836d0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
836e0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
836f0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
83700 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
83710 20 28 6e 61 6d 65 20 2e 20 22 6e 6d 65 6d 62 22   (name . "nmemb"
83720 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
83730 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
83740 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
83750 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
83760 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
83770 65 20 2e 20 22 73 69 7a 65 22 29 0a 20 20 20 20  e . "size").    
83780 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
83790 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29   . "size_t")))))
837a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
837b0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
837c0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
837d0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
837e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
837f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
83800 5f 72 65 61 6c 6c 6f 63 22 29 20 28 6e 73 20 2e  _realloc") (ns .
83810 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
83820 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
83830 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
83840 63 2e 68 3a 33 36 33 3a 33 31 22 29 0a 20 20 20  c.h:363:31").   
83850 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
83860 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
83870 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
83880 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
83890 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
838a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
838b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
838c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
838d0 20 22 6d 65 6d 22 29 0a 20 20 20 20 20 20 20 20   "mem").        
838e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
838f0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
83900 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
83910 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
83920 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
83930 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
83940 20 2e 20 22 73 69 7a 65 22 29 0a 20 20 20 20 20   . "size").     
83950 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
83960 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a  . "size_t"))))).
83970 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
83980 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
83990 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
839a0 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28   ":void")))).  (
839b0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
839c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
839d0 66 72 65 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  free") (ns . 0).
839e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
839f0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
83a00 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
83a10 33 36 34 3a 33 30 22 29 0a 20 20 20 20 28 76 61  364:30").    (va
83a20 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
83a30 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
83a40 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
83a50 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
83a60 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
83a70 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
83a80 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
83a90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 65       (name . "me
83aa0 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
83ab0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
83ac0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
83ad0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29  g . ":void")))))
83ae0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
83af0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
83b00 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
83b10 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
83b20 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
83b30 20 2e 20 22 53 44 4c 5f 6d 61 6c 6c 6f 63 5f 66   . "SDL_malloc_f
83b40 75 6e 63 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  unc").    (locat
83b50 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
83b60 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
83b70 69 6e 63 2e 68 3a 33 36 36 3a 32 35 22 29 0a 20  inc.h:366:25"). 
83b80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
83b90 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74  ":function-point
83ba0 65 72 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  er"))).  ((tag .
83bb0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
83bc0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
83bd0 6d 65 20 2e 20 22 53 44 4c 5f 63 61 6c 6c 6f 63  me . "SDL_calloc
83be0 5f 66 75 6e 63 22 29 0a 20 20 20 20 28 6c 6f 63  _func").    (loc
83bf0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
83c00 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
83c10 74 64 69 6e 63 2e 68 3a 33 36 37 3a 32 35 22 29  tdinc.h:367:25")
83c20 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
83c30 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69  . ":function-poi
83c40 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74 61 67  nter"))).  ((tag
83c50 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
83c60 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
83c70 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 72 65 61 6c  name . "SDL_real
83c80 6c 6f 63 5f 66 75 6e 63 22 29 0a 20 20 20 20 28  loc_func").    (
83c90 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
83ca0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
83cb0 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 36 38 3a 32  L_stdinc.h:368:2
83cc0 35 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  5").    (type (t
83cd0 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d  ag . ":function-
83ce0 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28  pointer"))).  ((
83cf0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
83d00 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
83d10 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 66    (name . "SDL_f
83d20 72 65 65 5f 66 75 6e 63 22 29 0a 20 20 20 20 28  ree_func").    (
83d30 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
83d40 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
83d50 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 36 39 3a 32  L_stdinc.h:369:2
83d60 34 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  4").    (type (t
83d70 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d  ag . ":function-
83d80 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28  pointer"))).  ((
83d90 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
83da0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
83db0 65 74 4d 65 6d 6f 72 79 46 75 6e 63 74 69 6f 6e  etMemoryFunction
83dc0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
83dd0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
83de0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
83df0 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 37 34  SDL_stdinc.h:374
83e00 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
83e10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
83e20 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
83e30 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
83e40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
83e50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
83e60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
83e70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
83e80 20 20 28 6e 61 6d 65 20 2e 20 22 6d 61 6c 6c 6f    (name . "mallo
83e90 63 5f 66 75 6e 63 22 29 0a 20 20 20 20 20 20 20  c_func").       
83ea0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
83eb0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
83ec0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 6d 61  e (tag . "SDL_ma
83ed0 6c 6c 6f 63 5f 66 75 6e 63 22 29 29 29 29 0a 20  lloc_func")))). 
83ee0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
83ef0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
83f00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
83f10 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 0a 20 20 20  alloc_func").   
83f20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
83f30 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
83f40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
83f50 4c 5f 63 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 29  L_calloc_func"))
83f60 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
83f70 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
83f80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
83f90 2e 20 22 72 65 61 6c 6c 6f 63 5f 66 75 6e 63 22  . "realloc_func"
83fa0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
83fb0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
83fc0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
83fd0 2e 20 22 53 44 4c 5f 72 65 61 6c 6c 6f 63 5f 66  . "SDL_realloc_f
83fe0 75 6e 63 22 29 29 29 29 0a 20 20 20 20 20 20 20  unc")))).       
83ff0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
84000 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
84010 28 6e 61 6d 65 20 2e 20 22 66 72 65 65 5f 66 75  (name . "free_fu
84020 6e 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nc").          (
84030 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
84040 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
84050 61 67 20 2e 20 22 53 44 4c 5f 66 72 65 65 5f 66  ag . "SDL_free_f
84060 75 6e 63 22 29 29 29 29 29 29 0a 20 20 20 20 28  unc")))))).    (
84070 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
84080 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
84090 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
840a0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
840b0 5f 53 65 74 4d 65 6d 6f 72 79 46 75 6e 63 74 69  _SetMemoryFuncti
840c0 6f 6e 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ons") (ns . 0). 
840d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
840e0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
840f0 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33  2/SDL_stdinc.h:3
84100 38 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  87:29").    (var
84110 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
84120 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
84130 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
84140 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
84150 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
84160 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
84170 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
84180 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 61 6c      (name . "mal
84190 6c 6f 63 5f 66 75 6e 63 22 29 0a 20 20 20 20 20  loc_func").     
841a0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
841b0 2e 20 22 53 44 4c 5f 6d 61 6c 6c 6f 63 5f 66 75  . "SDL_malloc_fu
841c0 6e 63 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  nc"))).        (
841d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
841e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
841f0 61 6d 65 20 2e 20 22 63 61 6c 6c 6f 63 5f 66 75  ame . "calloc_fu
84200 6e 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nc").          (
84210 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
84220 5f 63 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 29 29  _calloc_func")))
84230 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
84240 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
84250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
84260 22 72 65 61 6c 6c 6f 63 5f 66 75 6e 63 22 29 0a  "realloc_func").
84270 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
84280 28 74 61 67 20 2e 20 22 53 44 4c 5f 72 65 61 6c  (tag . "SDL_real
84290 6c 6f 63 5f 66 75 6e 63 22 29 29 29 0a 20 20 20  loc_func"))).   
842a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
842b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
842c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 72 65      (name . "fre
842d0 65 5f 66 75 6e 63 22 29 0a 20 20 20 20 20 20 20  e_func").       
842e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
842f0 22 53 44 4c 5f 66 72 65 65 5f 66 75 6e 63 22 29  "SDL_free_func")
84300 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
84310 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
84320 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
84330 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
84340 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
84350 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
84360 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
84370 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
84380 5f 47 65 74 4e 75 6d 41 6c 6c 6f 63 61 74 69 6f  _GetNumAllocatio
84390 6e 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ns") (ns . 0).  
843a0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
843b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
843c0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 33 39  /SDL_stdinc.h:39
843d0 35 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  5:29").    (vari
843e0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
843f0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
84400 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
84410 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
84420 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
84430 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
84440 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
84450 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
84460 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
84470 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
84480 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
84490 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
844a0 2e 20 22 53 44 4c 5f 67 65 74 65 6e 76 22 29 20  . "SDL_getenv") 
844b0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
844c0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
844d0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
844e0 73 74 64 69 6e 63 2e 68 3a 33 39 37 3a 33 31 22  stdinc.h:397:31"
844f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
84500 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
84510 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
84520 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
84530 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
84540 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
84550 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
84560 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
84570 61 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20  ame . "name").  
84580 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
84590 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
845a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
845b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
845c0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
845d0 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
845e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
845f0 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
84600 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
84610 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
84620 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
84630 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
84640 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
84650 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
84660 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
84670 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
84680 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
84690 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
846a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
846b0 73 65 74 65 6e 76 22 29 20 28 6e 73 20 2e 20 30  setenv") (ns . 0
846c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
846d0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
846e0 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
846f0 68 3a 33 39 38 3a 32 39 22 29 0a 20 20 20 20 28  h:398:29").    (
84700 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
84710 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
84720 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
84730 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
84740 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
84750 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
84760 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
84770 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
84780 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
84790 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
847a0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
847b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
847c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
847d0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
847e0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
847f0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
84800 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
84810 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
84820 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76 61       (name . "va
84830 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
84840 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
84850 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
84860 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
84870 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
84880 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
84890 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
848a0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
848b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
848c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
848d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 76 65      (name . "ove
848e0 72 77 72 69 74 65 22 29 0a 20 20 20 20 20 20 20  rwrite").       
848f0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
84900 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
84910 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
84920 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
84930 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
84940 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
84950 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
84960 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
84970 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
84980 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
84990 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
849a0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
849b0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
849c0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
849d0 5f 71 73 6f 72 74 22 29 20 28 6e 73 20 2e 20 30  _qsort") (ns . 0
849e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
849f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
84a00 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
84a10 68 3a 34 30 30 3a 33 30 22 29 0a 20 20 20 20 28  h:400:30").    (
84a20 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
84a30 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
84a40 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
84a50 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
84a60 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
84a70 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
84a80 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
84a90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
84aa0 62 61 73 65 22 29 0a 20 20 20 20 20 20 20 20 20  base").         
84ab0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
84ac0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
84ad0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
84ae0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
84af0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
84b00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
84b10 2e 20 22 6e 6d 65 6d 62 22 29 0a 20 20 20 20 20  . "nmemb").     
84b20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
84b30 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20  . "size_t"))).  
84b40 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
84b50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
84b60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 69       (name . "si
84b70 7a 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ze").          (
84b80 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
84b90 65 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  e_t"))).        
84ba0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
84bb0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
84bc0 6e 61 6d 65 20 2e 20 22 63 6f 6d 70 61 72 65 22  name . "compare"
84bd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
84be0 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74  e (tag . ":funct
84bf0 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 29  ion-pointer"))))
84c00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
84c10 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
84c20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
84c30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
84c40 20 2e 20 22 53 44 4c 5f 61 62 73 22 29 20 28 6e   . "SDL_abs") (n
84c50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
84c60 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
84c70 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
84c80 64 69 6e 63 2e 68 3a 34 30 32 3a 32 39 22 29 0a  dinc.h:402:29").
84c90 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
84ca0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
84cb0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
84cc0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
84cd0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
84ce0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
84cf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
84d00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
84d10 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20  e . "x").       
84d20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
84d30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
84d40 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
84d50 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
84d60 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
84d70 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
84d80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
84d90 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
84da0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
84db0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
84dc0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
84dd0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
84de0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
84df0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
84e00 5f 69 73 64 69 67 69 74 22 29 20 28 6e 73 20 2e  _isdigit") (ns .
84e10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
84e20 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
84e30 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
84e40 63 2e 68 3a 34 30 39 3a 32 39 22 29 0a 20 20 20  c.h:409:29").   
84e50 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
84e60 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
84e70 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
84e80 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
84e90 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
84ea0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
84eb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
84ec0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
84ed0 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
84ee0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
84ef0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
84f00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
84f10 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
84f20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
84f30 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
84f40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
84f50 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
84f60 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
84f70 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
84f80 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
84f90 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
84fa0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
84fb0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 73   (name . "SDL_is
84fc0 73 70 61 63 65 22 29 20 28 6e 73 20 2e 20 30 29  space") (ns . 0)
84fd0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
84fe0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
84ff0 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
85000 3a 34 31 30 3a 32 39 22 29 0a 20 20 20 20 28 76  :410:29").    (v
85010 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
85020 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
85030 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
85040 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
85050 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
85060 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
85070 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
85080 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78        (name . "x
85090 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
850a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
850b0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
850c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
850d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
850e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
850f0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
85100 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
85110 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
85120 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
85130 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
85140 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
85150 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
85160 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
85170 61 6d 65 20 2e 20 22 53 44 4c 5f 74 6f 75 70 70  ame . "SDL_toupp
85180 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  er") (ns . 0).  
85190 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
851a0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
851b0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 31  /SDL_stdinc.h:41
851c0 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  1:29").    (vari
851d0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
851e0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
851f0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
85200 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
85210 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
85220 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
85230 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
85240 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a     (name . "x").
85250 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
85260 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
85270 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
85280 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
85290 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
852a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
852b0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
852c0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
852d0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
852e0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
852f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
85300 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
85310 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
85320 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
85330 20 2e 20 22 53 44 4c 5f 74 6f 6c 6f 77 65 72 22   . "SDL_tolower"
85340 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
85350 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
85360 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
85370 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 31 32 3a 32  L_stdinc.h:412:2
85380 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
85390 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
853a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
853b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
853c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
853d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
853e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
853f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
85400 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
85410 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
85420 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
85430 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
85440 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
85450 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
85460 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
85470 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
85480 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
85490 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
854a0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
854b0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
854c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
854d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
854e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
854f0 22 53 44 4c 5f 6d 65 6d 73 65 74 22 29 20 28 6e  "SDL_memset") (n
85500 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
85510 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
85520 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
85530 64 69 6e 63 2e 68 3a 34 31 34 3a 33 31 22 29 0a  dinc.h:414:31").
85540 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
85550 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
85560 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
85570 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
85580 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
85590 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
855a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
855b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
855c0 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20  e . "dst").     
855d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
855e0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
855f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
85600 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  d")))).        (
85610 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
85620 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
85630 61 6d 65 20 2e 20 22 63 22 29 0a 20 20 20 20 20  ame . "c").     
85640 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
85650 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
85660 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
85670 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
85680 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
85690 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
856a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
856b0 22 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "len").         
856c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
856d0 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20  ize_t"))))).    
856e0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
856f0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
85700 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
85710 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67  oid")))).  ((tag
85720 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
85730 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6d 65 6d 73  name . "SDL_mems
85740 65 74 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  et4") (ns . 0). 
85750 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
85760 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
85770 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34  2/SDL_stdinc.h:4
85780 32 30 3a 32 33 22 29 0a 20 20 20 20 28 76 61 72  20:23").    (var
85790 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
857a0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
857b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
857c0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
857d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
857e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
857f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
85800 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
85810 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
85820 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
85830 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
85840 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
85850 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
85860 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
85870 65 20 2e 20 22 76 61 6c 22 29 20 28 74 79 70 65  e . "val") (type
85880 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
85890 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
858a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
858b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
858c0 20 2e 20 22 64 77 6f 72 64 73 22 29 0a 20 20 20   . "dwords").   
858d0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
858e0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
858f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
85900 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
85910 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
85920 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
85930 20 2e 20 22 53 44 4c 5f 6d 65 6d 63 70 79 22 29   . "SDL_memcpy")
85940 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
85950 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
85960 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
85970 5f 73 74 64 69 6e 63 2e 68 3a 34 34 39 3a 33 31  _stdinc.h:449:31
85980 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
85990 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
859a0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
859b0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
859c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
859d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
859e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
859f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
85a00 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
85a10 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
85a20 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
85a30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
85a40 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
85a50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
85a60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
85a70 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
85a80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
85a90 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
85aa0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
85ab0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
85ac0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
85ad0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
85ae0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22     (name . "len"
85af0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
85b00 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
85b10 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
85b20 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
85b30 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
85b40 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
85b50 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
85b60 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
85b70 2e 20 22 53 44 4c 5f 6d 65 6d 6d 6f 76 65 22 29  . "SDL_memmove")
85b80 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
85b90 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
85ba0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
85bb0 5f 73 74 64 69 6e 63 2e 68 3a 34 35 31 3a 33 31  _stdinc.h:451:31
85bc0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
85bd0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
85be0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
85bf0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
85c00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
85c10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
85c20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
85c30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
85c40 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
85c50 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
85c60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
85c70 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
85c80 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
85c90 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
85ca0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
85cb0 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a   (name . "src").
85cc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
85cd0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
85ce0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
85cf0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
85d00 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
85d10 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
85d20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22     (name . "len"
85d30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
85d40 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
85d50 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
85d60 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
85d70 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
85d80 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
85d90 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
85da0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
85db0 2e 20 22 53 44 4c 5f 6d 65 6d 63 6d 70 22 29 20  . "SDL_memcmp") 
85dc0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
85dd0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
85de0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
85df0 73 74 64 69 6e 63 2e 68 3a 34 35 32 3a 32 39 22  stdinc.h:452:29"
85e00 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
85e10 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
85e20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
85e30 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
85e40 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
85e50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
85e60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
85e70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
85e80 61 6d 65 20 2e 20 22 73 31 22 29 0a 20 20 20 20  ame . "s1").    
85e90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
85ea0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
85eb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
85ec0 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  id")))).        
85ed0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
85ee0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
85ef0 6e 61 6d 65 20 2e 20 22 73 32 22 29 0a 20 20 20  name . "s2").   
85f00 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
85f10 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
85f20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
85f30 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
85f40 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
85f50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
85f60 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22 29 0a 20  (name . "len"). 
85f70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
85f80 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
85f90 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
85fa0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
85fb0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
85fc0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
85fd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
85fe0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
85ff0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
86000 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
86010 77 63 73 6c 65 6e 22 29 20 28 6e 73 20 2e 20 30  wcslen") (ns . 0
86020 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
86030 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
86040 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
86050 68 3a 34 35 34 3a 33 32 22 29 0a 20 20 20 20 28  h:454:32").    (
86060 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
86070 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
86080 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
86090 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
860a0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
860b0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
860c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
860d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
860e0 77 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  wstr").         
860f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
86100 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
86110 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
86120 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
86130 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
86140 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74  size_t"))).  ((t
86150 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
86160 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 77 63   (name . "SDL_wc
86170 73 6c 63 70 79 22 29 20 28 6e 73 20 2e 20 30 29  slcpy") (ns . 0)
86180 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
86190 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
861a0 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
861b0 3a 34 35 35 3a 33 32 22 29 0a 20 20 20 20 28 76  :455:32").    (v
861c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
861d0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
861e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
861f0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
86200 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
86210 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
86220 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
86230 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
86240 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  st").          (
86250 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
86260 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
86270 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29  ag . "wchar_t"))
86280 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
86290 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
862a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
862b0 2e 20 22 73 72 63 22 29 0a 20 20 20 20 20 20 20  . "src").       
862c0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
862d0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
862e0 65 20 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f  e (tag . "wchar_
862f0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
86300 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
86310 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
86320 61 6d 65 20 2e 20 22 6d 61 78 6c 65 6e 22 29 0a  ame . "maxlen").
86330 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
86340 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
86350 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
86360 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  -type (tag . "si
86370 7a 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  ze_t"))).  ((tag
86380 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
86390 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 77 63 73 6c  name . "SDL_wcsl
863a0 63 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cat") (ns . 0). 
863b0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
863c0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
863d0 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34  2/SDL_stdinc.h:4
863e0 35 36 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  56:32").    (var
863f0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
86400 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
86410 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
86420 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
86430 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
86440 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
86450 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
86460 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
86470 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
86480 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
86490 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
864a0 20 2e 20 22 77 63 68 61 72 5f 74 22 29 29 29 29   . "wchar_t"))))
864b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
864c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
864d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
864e0 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20  "src").         
864f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
86500 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
86510 28 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22  (tag . "wchar_t"
86520 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
86530 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
86540 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
86550 65 20 2e 20 22 6d 61 78 6c 65 6e 22 29 0a 20 20  e . "maxlen").  
86560 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
86570 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
86580 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
86590 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
865a0 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  _t"))).  ((tag .
865b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
865c0 6d 65 20 2e 20 22 53 44 4c 5f 77 63 73 63 6d 70  me . "SDL_wcscmp
865d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
865e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
865f0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
86600 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 35 37 3a  DL_stdinc.h:457:
86610 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
86620 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
86630 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
86640 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
86650 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
86660 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
86670 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
86680 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
86690 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 31 22 29   (name . "str1")
866a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
866b0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
866c0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
866d0 20 22 77 63 68 61 72 5f 74 22 29 29 29 29 0a 20   "wchar_t")))). 
866e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
866f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
86700 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
86710 74 72 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  tr2").          
86720 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
86730 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
86740 74 61 67 20 2e 20 22 77 63 68 61 72 5f 74 22 29  tag . "wchar_t")
86750 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
86760 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
86770 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
86780 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
86790 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
867a0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
867b0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
867c0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
867d0 4c 5f 73 74 72 6c 65 6e 22 29 20 28 6e 73 20 2e  L_strlen") (ns .
867e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
867f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
86800 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
86810 63 2e 68 3a 34 35 39 3a 33 32 22 29 0a 20 20 20  c.h:459:32").   
86820 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
86830 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
86840 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
86850 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
86860 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
86870 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
86880 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
86890 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
868a0 20 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20   "str").        
868b0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
868c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
868d0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
868e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
868f0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
86900 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
86910 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
86920 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
86930 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
86940 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
86950 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
86960 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
86970 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
86980 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
86990 4c 5f 73 74 72 6c 63 70 79 22 29 20 28 6e 73 20  L_strlcpy") (ns 
869a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
869b0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
869c0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
869d0 6e 63 2e 68 3a 34 36 30 3a 33 32 22 29 0a 20 20  nc.h:460:32").  
869e0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
869f0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
86a00 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
86a10 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
86a20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
86a30 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
86a40 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
86a50 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
86a60 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20  . "dst").       
86a70 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
86a80 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
86a90 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
86aa0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
86ab0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
86ac0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
86ad0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
86ae0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
86af0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
86b00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
86b10 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  src").          
86b20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
86b30 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
86b40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
86b50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
86b60 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
86b70 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
86b80 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20  ment . 8)))).   
86b90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
86ba0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
86bb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 61 78      (name . "max
86bc0 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  len").          
86bd0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
86be0 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20 20 28  ze_t"))))).    (
86bf0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
86c00 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a 20   . "size_t"))). 
86c10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
86c20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
86c30 4c 5f 75 74 66 38 73 74 72 6c 63 70 79 22 29 20  L_utf8strlcpy") 
86c40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
86c50 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
86c60 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
86c70 73 74 64 69 6e 63 2e 68 3a 34 36 31 3a 33 32 22  stdinc.h:461:32"
86c80 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
86c90 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
86ca0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
86cb0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
86cc0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
86cd0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
86ce0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
86cf0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
86d00 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20  ame . "dst").   
86d10 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
86d20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
86d30 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
86d40 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
86d50 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
86d60 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
86d70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
86d80 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
86d90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
86da0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
86db0 20 2e 20 22 73 72 63 22 29 0a 20 20 20 20 20 20   . "src").      
86dc0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
86dd0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
86de0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
86df0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
86e00 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
86e10 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
86e20 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
86e30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
86e40 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
86e50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
86e60 22 64 73 74 5f 62 79 74 65 73 22 29 0a 20 20 20  "dst_bytes").   
86e70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
86e80 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
86e90 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
86ea0 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
86eb0 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
86ec0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
86ed0 65 20 2e 20 22 53 44 4c 5f 73 74 72 6c 63 61 74  e . "SDL_strlcat
86ee0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
86ef0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
86f00 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
86f10 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 36 32 3a  DL_stdinc.h:462:
86f20 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
86f30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
86f40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
86f50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
86f60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
86f70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
86f80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
86f90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
86fa0 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a   (name . "dst").
86fb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
86fc0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
86fd0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
86fe0 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
86ff0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
87000 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
87010 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
87020 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
87030 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
87040 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
87050 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20  ame . "src").   
87060 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
87070 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
87080 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
87090 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
870a0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
870b0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
870c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
870d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
870e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
870f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
87100 20 2e 20 22 6d 61 78 6c 65 6e 22 29 0a 20 20 20   . "maxlen").   
87110 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
87120 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 29  g . "size_t"))))
87130 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
87140 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
87150 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
87160 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
87170 65 20 2e 20 22 53 44 4c 5f 73 74 72 64 75 70 22  e . "SDL_strdup"
87180 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
87190 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
871a0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
871b0 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 36 33 3a 33  L_stdinc.h:463:3
871c0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
871d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
871e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
871f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
87200 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
87210 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
87220 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
87230 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
87240 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20  (name . "str"). 
87250 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
87260 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
87270 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
87280 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
87290 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
872a0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
872b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
872c0 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
872d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
872e0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
872f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
87300 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
87310 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
87320 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
87330 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
87340 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
87350 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
87360 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
87370 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
87380 5f 73 74 72 72 65 76 22 29 20 28 6e 73 20 2e 20  _strrev") (ns . 
87390 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
873a0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
873b0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
873c0 2e 68 3a 34 36 34 3a 33 31 22 29 0a 20 20 20 20  .h:464:31").    
873d0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
873e0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
873f0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
87400 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
87410 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
87420 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
87430 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
87440 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
87450 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
87460 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
87470 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
87480 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
87490 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
874a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
874b0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
874c0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
874d0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
874e0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
874f0 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
87500 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
87510 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
87520 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
87530 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
87540 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
87550 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
87560 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
87570 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
87580 65 20 2e 20 22 53 44 4c 5f 73 74 72 75 70 72 22  e . "SDL_strupr"
87590 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
875a0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
875b0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
875c0 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 36 35 3a 33  L_stdinc.h:465:3
875d0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
875e0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
875f0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
87600 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
87610 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
87620 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
87630 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
87640 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
87650 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20  (name . "str"). 
87660 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
87670 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
87680 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
87690 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
876a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
876b0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
876c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
876d0 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
876e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
876f0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
87700 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
87710 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
87720 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
87730 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
87740 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
87750 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
87760 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
87770 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
87780 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
87790 5f 73 74 72 6c 77 72 22 29 20 28 6e 73 20 2e 20  _strlwr") (ns . 
877a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
877b0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
877c0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
877d0 2e 68 3a 34 36 36 3a 33 31 22 29 0a 20 20 20 20  .h:466:31").    
877e0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
877f0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
87800 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
87810 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
87820 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
87830 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
87840 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
87850 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
87860 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
87870 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
87880 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
87890 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
878a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
878b0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
878c0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
878d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
878e0 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
878f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
87900 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
87910 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
87920 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
87930 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
87940 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
87950 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
87960 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
87970 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
87980 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
87990 65 20 2e 20 22 53 44 4c 5f 73 74 72 63 68 72 22  e . "SDL_strchr"
879a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
879b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
879c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
879d0 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 36 37 3a 33  L_stdinc.h:467:3
879e0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
879f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
87a00 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
87a10 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
87a20 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
87a30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
87a40 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
87a50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
87a60 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20  (name . "str"). 
87a70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
87a80 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
87a90 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
87aa0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
87ab0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
87ac0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
87ad0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
87ae0 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
87af0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
87b00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
87b10 6d 65 20 2e 20 22 63 22 29 0a 20 20 20 20 20 20  me . "c").      
87b20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
87b30 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
87b40 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
87b50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
87b60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
87b70 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
87b80 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
87b90 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
87ba0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
87bb0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
87bc0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
87bd0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
87be0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
87bf0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
87c00 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
87c10 22 53 44 4c 5f 73 74 72 72 63 68 72 22 29 20 28  "SDL_strrchr") (
87c20 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
87c30 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
87c40 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
87c50 74 64 69 6e 63 2e 68 3a 34 36 38 3a 33 31 22 29  tdinc.h:468:31")
87c60 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
87c70 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
87c80 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
87c90 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
87ca0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
87cb0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
87cc0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
87cd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
87ce0 6d 65 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20  me . "str").    
87cf0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
87d00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
87d10 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
87d20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
87d30 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
87d40 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
87d50 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
87d60 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
87d70 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
87d80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
87d90 2e 20 22 63 22 29 0a 20 20 20 20 20 20 20 20 20  . "c").         
87da0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
87db0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
87dc0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
87dd0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
87de0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
87df0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
87e00 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
87e10 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
87e20 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
87e30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
87e40 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
87e50 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
87e60 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
87e70 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
87e80 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
87e90 4c 5f 73 74 72 73 74 72 22 29 20 28 6e 73 20 2e  L_strstr") (ns .
87ea0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
87eb0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
87ec0 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
87ed0 63 2e 68 3a 34 36 39 3a 33 31 22 29 0a 20 20 20  c.h:469:31").   
87ee0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
87ef0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
87f00 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
87f10 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
87f20 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
87f30 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
87f40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
87f50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
87f60 20 22 68 61 79 73 74 61 63 6b 22 29 0a 20 20 20   "haystack").   
87f70 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
87f80 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
87f90 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
87fa0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
87fb0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
87fc0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
87fd0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
87fe0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
87ff0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
88000 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
88010 20 2e 20 22 6e 65 65 64 6c 65 22 29 0a 20 20 20   . "needle").   
88020 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
88030 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
88040 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
88050 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
88060 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
88070 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
88080 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
88090 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
880a0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
880b0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
880c0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
880d0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
880e0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
880f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
88100 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
88110 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
88120 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
88130 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
88140 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 75  ) (name . "SDL_u
88150 74 66 38 73 74 72 6c 65 6e 22 29 20 28 6e 73 20  tf8strlen") (ns 
88160 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
88170 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
88180 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
88190 6e 63 2e 68 3a 34 37 30 3a 33 32 22 29 0a 20 20  nc.h:470:32").  
881a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
881b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
881c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
881d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
881e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
881f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
88200 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
88210 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
88220 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20 20  . "str").       
88230 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
88240 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
88250 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
88260 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
88270 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
88280 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
88290 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
882a0 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
882b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
882c0 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
882d0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
882e0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
882f0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
88300 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
88310 44 4c 5f 69 74 6f 61 22 29 20 28 6e 73 20 2e 20  DL_itoa") (ns . 
88320 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
88330 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
88340 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
88350 2e 68 3a 34 37 32 3a 33 31 22 29 0a 20 20 20 20  .h:472:31").    
88360 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
88370 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
88380 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
88390 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
883a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
883b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
883c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
883d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
883e0 22 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20  "value").       
883f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
88400 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
88410 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
88420 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
88430 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
88440 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
88450 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
88460 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
88470 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
88480 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
88490 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
884a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
884b0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
884c0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
884d0 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
884e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
884f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
88500 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61 64 69     (name . "radi
88510 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
88520 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
88530 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
88540 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
88550 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
88560 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
88570 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
88580 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
88590 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
885a0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
885b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
885c0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
885d0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
885e0 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28  ent . 8)))).  ((
885f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
88600 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 75  ) (name . "SDL_u
88610 69 74 6f 61 22 29 20 28 6e 73 20 2e 20 30 29 0a  itoa") (ns . 0).
88620 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
88630 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
88640 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
88650 34 37 33 3a 33 31 22 29 0a 20 20 20 20 28 76 61  473:31").    (va
88660 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
88670 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
88680 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
88690 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
886a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
886b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
886c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
886d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76 61       (name . "va
886e0 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
886f0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
88700 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67    (tag . ":unsig
88710 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20  ned-int").      
88720 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
88730 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
88740 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
88750 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
88760 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
88770 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
88780 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20  (name . "str"). 
88790 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
887a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
887b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
887c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
887d0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
887e0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
887f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
88800 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
88810 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
88820 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
88830 6d 65 20 2e 20 22 72 61 64 69 78 22 29 0a 20 20  me . "radix").  
88840 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
88850 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
88860 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
88870 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
88880 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
88890 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
888a0 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
888b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
888c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
888d0 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
888e0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
888f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
88900 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
88910 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
88920 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
88930 65 20 2e 20 22 53 44 4c 5f 6c 74 6f 61 22 29 20  e . "SDL_ltoa") 
88940 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
88950 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
88960 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
88970 73 74 64 69 6e 63 2e 68 3a 34 37 34 3a 33 31 22  stdinc.h:474:31"
88980 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
88990 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
889a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
889b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
889c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
889d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
889e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
889f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
88a00 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20  ame . "value"). 
88a10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
88a20 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 20 28  tag . ":long") (
88a30 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28  bit-size . 64) (
88a40 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
88a50 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
88a60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
88a70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
88a80 6d 65 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20  me . "str").    
88a90 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
88aa0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
88ab0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
88ac0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
88ad0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
88ae0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
88af0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
88b00 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
88b10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
88b20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
88b30 2e 20 22 72 61 64 69 78 22 29 0a 20 20 20 20 20  . "radix").     
88b40 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
88b50 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
88b60 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
88b70 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
88b80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
88b90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
88ba0 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
88bb0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
88bc0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
88bd0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
88be0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
88bf0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
88c00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
88c10 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
88c20 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
88c30 20 22 53 44 4c 5f 75 6c 74 6f 61 22 29 20 28 6e   "SDL_ultoa") (n
88c40 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
88c50 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
88c60 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
88c70 64 69 6e 63 2e 68 3a 34 37 35 3a 33 31 22 29 0a  dinc.h:475:31").
88c80 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
88c90 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
88ca0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
88cb0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
88cc0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
88cd0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
88ce0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
88cf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
88d00 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20 20  e . "value").   
88d10 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
88d20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
88d30 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f 6e 67 22  ":unsigned-long"
88d40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
88d50 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
88d60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
88d70 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
88d80 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
88d90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
88da0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
88db0 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
88dc0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
88dd0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
88de0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
88df0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
88e00 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
88e10 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
88e20 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
88e30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
88e40 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
88e50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61       (name . "ra
88e60 64 69 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dix").          
88e70 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
88e80 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
88e90 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
88ea0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
88eb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
88ec0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
88ed0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
88ee0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
88ef0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
88f00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
88f10 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
88f20 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
88f30 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
88f40 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
88f50 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
88f60 5f 6c 6c 74 6f 61 22 29 20 28 6e 73 20 2e 20 30  _lltoa") (ns . 0
88f70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
88f80 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
88f90 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e  SDL2/SDL_stdinc.
88fa0 68 3a 34 37 36 3a 33 31 22 29 0a 20 20 20 20 28  h:476:31").    (
88fb0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
88fc0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
88fd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
88fe0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
88ff0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
89000 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
89010 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
89020 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
89030 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20  value").        
89040 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
89050 53 69 6e 74 36 34 22 29 29 29 0a 20 20 20 20 20  Sint64"))).     
89060 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
89070 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
89080 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29    (name . "str")
89090 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
890a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
890b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
890c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
890d0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
890e0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
890f0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
89100 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
89110 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
89120 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
89130 6e 61 6d 65 20 2e 20 22 72 61 64 69 78 22 29 0a  name . "radix").
89140 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
89150 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
89160 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
89170 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
89180 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
89190 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
891a0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
891b0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
891c0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
891d0 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
891e0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
891f0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
89200 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
89210 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
89220 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
89230 61 6d 65 20 2e 20 22 53 44 4c 5f 75 6c 6c 74 6f  ame . "SDL_ullto
89240 61 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  a") (ns . 0).   
89250 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
89260 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
89270 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 37 37  SDL_stdinc.h:477
89280 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :31").    (varia
89290 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
892a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
892b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
892c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
892d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
892e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
892f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
89300 20 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65    (name . "value
89310 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
89320 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 36  pe (tag . "Uint6
89330 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4"))).        ((
89340 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
89350 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
89360 6d 65 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20  me . "str").    
89370 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
89380 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
89390 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
893a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
893b0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
893c0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
893d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
893e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
893f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
89400 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
89410 2e 20 22 72 61 64 69 78 22 29 0a 20 20 20 20 20  . "radix").     
89420 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
89430 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
89440 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
89450 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
89460 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
89470 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
89480 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
89490 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
894a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
894b0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
894c0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
894d0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
894e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
894f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
89500 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
89510 20 22 53 44 4c 5f 61 74 6f 69 22 29 20 28 6e 73   "SDL_atoi") (ns
89520 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
89530 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
89540 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
89550 69 6e 63 2e 68 3a 34 37 39 3a 32 39 22 29 0a 20  inc.h:479:29"). 
89560 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
89570 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
89580 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
89590 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
895a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
895b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
895c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
895d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
895e0 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
895f0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
89600 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
89610 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
89620 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
89630 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
89640 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
89650 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
89660 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
89670 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
89680 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
89690 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
896a0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
896b0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
896c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
896d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
896e0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
896f0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
89700 65 20 2e 20 22 53 44 4c 5f 61 74 6f 66 22 29 20  e . "SDL_atof") 
89710 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
89720 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
89730 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
89740 73 74 64 69 6e 63 2e 68 3a 34 38 30 3a 33 32 22  stdinc.h:480:32"
89750 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
89760 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
89770 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
89780 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
89790 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
897a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
897b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
897c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
897d0 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20 20 20  ame . "str").   
897e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
897f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
89800 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
89810 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
89820 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
89830 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
89840 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
89850 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
89860 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
89870 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
89880 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
89890 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
898a0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
898b0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
898c0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
898d0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
898e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
898f0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73  ) (name . "SDL_s
89900 74 72 74 6f 6c 22 29 20 28 6e 73 20 2e 20 30 29  trtol") (ns . 0)
89910 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
89920 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
89930 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
89940 3a 34 38 31 3a 33 30 22 29 0a 20 20 20 20 28 76  :481:30").    (v
89950 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
89960 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
89970 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
89980 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
89990 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
899a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
899b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
899c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
899d0 74 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  tr").          (
899e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
899f0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
89a00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
89a10 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
89a20 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
89a30 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
89a40 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
89a50 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
89a60 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
89a70 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 6e 64 70     (name . "endp
89a80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
89a90 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
89aa0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
89ab0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
89ac0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
89ad0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
89ae0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
89af0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
89b00 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
89b10 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
89b20 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a  gnment . 8))))).
89b30 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
89b40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
89b50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
89b60 62 61 73 65 22 29 0a 20 20 20 20 20 20 20 20 20  base").         
89b70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
89b80 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
89b90 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
89ba0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
89bb0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
89bc0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
89bd0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
89be0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
89bf0 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20   ":long").      
89c00 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
89c10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
89c20 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
89c30 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
89c40 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
89c50 73 74 72 74 6f 75 6c 22 29 20 28 6e 73 20 2e 20  strtoul") (ns . 
89c60 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
89c70 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
89c80 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
89c90 2e 68 3a 34 38 32 3a 33 39 22 29 0a 20 20 20 20  .h:482:39").    
89ca0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
89cb0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
89cc0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
89cd0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
89ce0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
89cf0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
89d00 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
89d10 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
89d20 22 73 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  "str").         
89d30 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
89d40 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
89d50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
89d60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
89d70 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
89d80 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
89d90 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
89da0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
89db0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
89dc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 6e       (name . "en
89dd0 64 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  dp").          (
89de0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
89df0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
89e00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
89e10 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
89e20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
89e30 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
89e40 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
89e50 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
89e60 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
89e70 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
89e80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
89e90 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
89ea0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
89eb0 20 22 62 61 73 65 22 29 0a 20 20 20 20 20 20 20   "base").       
89ec0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
89ed0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
89ee0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
89ef0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
89f00 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
89f10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
89f20 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
89f30 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
89f40 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64 2d 6c 6f   . ":unsigned-lo
89f50 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  ng").      (bit-
89f60 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
89f70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
89f80 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
89f90 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
89fa0 61 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 74 6f  ame . "SDL_strto
89fb0 6c 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ll") (ns . 0).  
89fc0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
89fd0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
89fe0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 38  /SDL_stdinc.h:48
89ff0 33 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  3:32").    (vari
8a000 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
8a010 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
8a020 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
8a030 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
8a040 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
8a050 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
8a060 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8a070 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 22     (name . "str"
8a080 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8a090 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8a0a0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8a0b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
8a0c0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
8a0d0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
8a0e0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
8a0f0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
8a100 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8a110 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8a120 28 6e 61 6d 65 20 2e 20 22 65 6e 64 70 22 29 0a  (name . "endp").
8a130 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8a140 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8a150 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8a160 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8a170 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8a180 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8a190 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
8a1a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
8a1b0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
8a1c0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
8a1d0 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
8a1e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
8a1f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8a200 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 61 73      (name . "bas
8a210 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
8a220 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
8a230 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
8a240 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
8a250 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
8a260 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
8a270 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
8a280 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
8a290 20 28 74 61 67 20 2e 20 22 53 69 6e 74 36 34 22   (tag . "Sint64"
8a2a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
8a2b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
8a2c0 2e 20 22 53 44 4c 5f 73 74 72 74 6f 75 6c 6c 22  . "SDL_strtoull"
8a2d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
8a2e0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
8a2f0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
8a300 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 38 34 3a 33  L_stdinc.h:484:3
8a310 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
8a320 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
8a330 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8a340 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8a350 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8a360 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8a370 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
8a380 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8a390 28 6e 61 6d 65 20 2e 20 22 73 74 72 22 29 0a 20  (name . "str"). 
8a3a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8a3b0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8a3c0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
8a3d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8a3e0 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
8a3f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
8a400 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8a410 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8)))).        ((
8a420 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8a430 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8a440 6d 65 20 2e 20 22 65 6e 64 70 22 29 0a 20 20 20  me . "endp").   
8a450 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8a460 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8a470 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8a480 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8a490 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8a4a0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8a4b0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79               (ty
8a4c0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
8a4d0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
8a4e0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
8a4f0 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20 20 20   . 8))))).      
8a500 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
8a510 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8a520 20 28 6e 61 6d 65 20 2e 20 22 62 61 73 65 22 29   (name . "base")
8a530 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8a540 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
8a550 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
8a560 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
8a570 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
8a580 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8a590 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
8a5a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
8a5b0 61 67 20 2e 20 22 55 69 6e 74 36 34 22 29 29 29  ag . "Uint64")))
8a5c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8a5d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8a5e0 53 44 4c 5f 73 74 72 74 6f 64 22 29 20 28 6e 73  SDL_strtod") (ns
8a5f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
8a600 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
8a610 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64  ude/SDL2/SDL_std
8a620 69 6e 63 2e 68 3a 34 38 35 3a 33 32 22 29 0a 20  inc.h:485:32"). 
8a630 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
8a640 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
8a650 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
8a660 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
8a670 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
8a680 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
8a690 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8a6a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8a6b0 20 2e 20 22 73 74 72 22 29 0a 20 20 20 20 20 20   . "str").      
8a6c0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8a6d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
8a6e0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
8a6f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8a700 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
8a710 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
8a720 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
8a730 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
8a740 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8a750 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8a760 22 65 6e 64 70 22 29 0a 20 20 20 20 20 20 20 20  "endp").        
8a770 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8a780 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
8a790 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
8a7a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8a7b0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8a7c0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8a7d0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8a7e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
8a7f0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20  ag . ":char").  
8a800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
8a810 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
8a820 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
8a830 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8a840 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
8a850 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
8a860 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
8a870 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8a880 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74  . 64).      (bit
8a890 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
8a8a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
8a8b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
8a8c0 20 22 53 44 4c 5f 73 74 72 63 6d 70 22 29 20 28   "SDL_strcmp") (
8a8d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8a8e0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8a8f0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8a900 74 64 69 6e 63 2e 68 3a 34 38 37 3a 32 39 22 29  tdinc.h:487:29")
8a910 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8a920 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8a930 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8a940 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8a950 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8a960 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8a970 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8a980 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8a990 6d 65 20 2e 20 22 73 74 72 31 22 29 0a 20 20 20  me . "str1").   
8a9a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8a9b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8a9c0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8a9d0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
8a9e0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
8a9f0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
8aa00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
8aa10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
8aa20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
8aa30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8aa40 20 2e 20 22 73 74 72 32 22 29 0a 20 20 20 20 20   . "str2").     
8aa50 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8aa60 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8aa70 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8aa80 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8aa90 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8aaa0 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20   ":char").      
8aab0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
8aac0 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
8aad0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8aae0 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20  ent . 8)))))).  
8aaf0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
8ab00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
8ab10 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
8ab20 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
8ab30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8ab40 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
8ab50 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
8ab60 6d 65 20 2e 20 22 53 44 4c 5f 73 74 72 6e 63 6d  me . "SDL_strncm
8ab70 70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  p") (ns . 0).   
8ab80 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8ab90 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8aba0 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 38 38  SDL_stdinc.h:488
8abb0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
8abc0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
8abd0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
8abe0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
8abf0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
8ac00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
8ac10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
8ac20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8ac30 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 31 22    (name . "str1"
8ac40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8ac50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8ac60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8ac70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
8ac80 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
8ac90 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
8aca0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
8acb0 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
8acc0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8acd0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8ace0 28 6e 61 6d 65 20 2e 20 22 73 74 72 32 22 29 0a  (name . "str2").
8acf0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8ad00 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8ad10 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8ad20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8ad30 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8ad40 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8ad50 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8ad60 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
8ad70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8ad80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8ad90 61 6d 65 20 2e 20 22 6d 61 78 6c 65 6e 22 29 0a  ame . "maxlen").
8ada0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8adb0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
8adc0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
8add0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
8ade0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
8adf0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8ae00 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
8ae10 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
8ae20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
8ae30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
8ae40 5f 73 74 72 63 61 73 65 63 6d 70 22 29 20 28 6e  _strcasecmp") (n
8ae50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
8ae60 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8ae70 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
8ae80 64 69 6e 63 2e 68 3a 34 38 39 3a 32 39 22 29 0a  dinc.h:489:29").
8ae90 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
8aea0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
8aeb0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
8aec0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
8aed0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
8aee0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
8aef0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8af00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8af10 65 20 2e 20 22 73 74 72 31 22 29 0a 20 20 20 20  e . "str1").    
8af20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8af30 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8af40 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
8af50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
8af60 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
8af70 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
8af80 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
8af90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8afa0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8afb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8afc0 2e 20 22 73 74 72 32 22 29 0a 20 20 20 20 20 20  . "str2").      
8afd0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8afe0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
8aff0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
8b000 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8b010 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8b020 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
8b030 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
8b040 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
8b050 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8b060 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
8b070 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
8b080 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
8b090 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8b0a0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
8b0b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8b0c0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
8b0d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8b0e0 65 20 2e 20 22 53 44 4c 5f 73 74 72 6e 63 61 73  e . "SDL_strncas
8b0f0 65 63 6d 70 22 29 20 28 6e 73 20 2e 20 30 29 0a  ecmp") (ns . 0).
8b100 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
8b110 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
8b120 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a  L2/SDL_stdinc.h:
8b130 34 39 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61  490:29").    (va
8b140 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
8b150 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
8b160 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
8b170 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
8b180 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
8b190 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
8b1a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8b1b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74       (name . "st
8b1c0 72 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  r1").          (
8b1d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8b1e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
8b1f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8b200 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
8b210 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
8b220 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
8b230 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
8b240 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
8b250 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8b260 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 32     (name . "str2
8b270 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
8b280 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
8b290 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8b2a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
8b2b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
8b2c0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
8b2d0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
8b2e0 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
8b2f0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
8b300 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8b310 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22 29 0a   (name . "len").
8b320 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8b330 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
8b340 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
8b350 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
8b360 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
8b370 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8b380 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
8b390 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
8b3a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
8b3b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
8b3c0 5f 73 73 63 61 6e 66 22 29 20 28 6e 73 20 2e 20  _sscanf") (ns . 
8b3d0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
8b3e0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
8b3f0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
8b400 2e 68 3a 34 39 32 3a 32 39 22 29 0a 20 20 20 20  .h:492:29").    
8b410 28 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 20  (variadic . #t) 
8b420 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
8b430 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
8b440 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
8b450 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
8b460 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
8b470 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8b480 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8b490 22 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20  "text").        
8b4a0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8b4b0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
8b4c0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
8b4d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
8b4e0 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
8b4f0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
8b500 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
8b510 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
8b520 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
8b530 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
8b540 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  mt").          (
8b550 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8b560 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
8b570 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8b580 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
8b590 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
8b5a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8b5b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
8b5c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8b5d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8b5e0 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
8b5f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
8b600 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
8b610 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8b620 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
8b630 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
8b640 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
8b650 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
8b660 53 44 4c 5f 76 73 73 63 61 6e 66 22 29 20 28 6e  SDL_vsscanf") (n
8b670 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
8b680 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8b690 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74  lude/SDL2/SDL_st
8b6a0 64 69 6e 63 2e 68 3a 34 39 33 3a 32 39 22 29 0a  dinc.h:493:29").
8b6b0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
8b6c0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
8b6d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
8b6e0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
8b6f0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
8b700 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
8b710 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8b720 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8b730 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20  e . "text").    
8b740 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8b750 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8b760 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
8b770 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
8b780 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
8b790 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
8b7a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
8b7b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8b7c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8b7d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8b7e0 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
8b7f0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8b800 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
8b810 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
8b820 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
8b830 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
8b840 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
8b850 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
8b860 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
8b870 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
8b880 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
8b890 61 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ap").          (
8b8a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 76 61 5f  type (tag . "va_
8b8b0 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20 20 28  list"))))).    (
8b8c0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
8b8d0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
8b8e0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
8b8f0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
8b900 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
8b910 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
8b920 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
8b930 2e 20 22 53 44 4c 5f 73 6e 70 72 69 6e 74 66 22  . "SDL_snprintf"
8b940 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
8b950 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
8b960 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
8b970 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 39 34 3a 32  L_stdinc.h:494:2
8b980 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
8b990 63 20 2e 20 23 74 29 20 28 69 6e 6c 69 6e 65 20  c . #t) (inline 
8b9a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8b9b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8b9c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8b9d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8b9e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
8b9f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8ba00 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a  (name . "text").
8ba10 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8ba20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8ba30 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8ba40 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8ba50 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
8ba60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
8ba70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8ba80 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
8ba90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8baa0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8bab0 61 6d 65 20 2e 20 22 6d 61 78 6c 65 6e 22 29 0a  ame . "maxlen").
8bac0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8bad0 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29  (tag . "size_t")
8bae0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8baf0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
8bb00 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
8bb10 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
8bb20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
8bb30 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
8bb40 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
8bb50 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8bb60 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8bb70 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
8bb80 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8bb90 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
8bba0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8bbb0 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
8bbc0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
8bbd0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
8bbe0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8bbf0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
8bc00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
8bc10 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
8bc20 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8bc30 20 2e 20 22 53 44 4c 5f 76 73 6e 70 72 69 6e 74   . "SDL_vsnprint
8bc40 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  f") (ns . 0).   
8bc50 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8bc60 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8bc70 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 34 39 35  SDL_stdinc.h:495
8bc80 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
8bc90 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
8bca0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
8bcb0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
8bcc0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
8bcd0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
8bce0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
8bcf0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8bd00 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22    (name . "text"
8bd10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8bd20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8bd30 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8bd40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
8bd50 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
8bd60 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
8bd70 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
8bd80 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
8bd90 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8bda0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8bdb0 28 6e 61 6d 65 20 2e 20 22 6d 61 78 6c 65 6e 22  (name . "maxlen"
8bdc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8bdd0 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74  e (tag . "size_t
8bde0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
8bdf0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
8be00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
8be10 65 20 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20  e . "fmt").     
8be20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8be30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8be40 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8be50 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
8be60 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
8be70 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
8be80 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
8be90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
8bea0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8beb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8bec0 20 22 61 70 22 29 0a 20 20 20 20 20 20 20 20 20   "ap").         
8bed0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 76   (type (tag . "v
8bee0 61 5f 6c 69 73 74 22 29 29 29 29 29 0a 20 20 20  a_list"))))).   
8bef0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
8bf00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
8bf10 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8bf20 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
8bf30 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8bf40 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
8bf50 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8bf60 65 20 2e 20 22 53 44 4c 5f 61 63 6f 73 22 29 20  e . "SDL_acos") 
8bf70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
8bf80 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
8bf90 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
8bfa0 73 74 64 69 6e 63 2e 68 3a 35 30 33 3a 33 32 22  stdinc.h:503:32"
8bfb0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
8bfc0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
8bfd0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
8bfe0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
8bff0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
8c000 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
8c010 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8c020 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8c030 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
8c040 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8c050 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8c060 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
8c070 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8c080 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
8c090 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8c0a0 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
8c0b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
8c0c0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
8c0d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8c0e0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
8c0f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8c100 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
8c110 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8c120 65 20 2e 20 22 53 44 4c 5f 61 73 69 6e 22 29 20  e . "SDL_asin") 
8c130 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
8c140 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
8c150 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
8c160 73 74 64 69 6e 63 2e 68 3a 35 30 34 3a 33 32 22  stdinc.h:504:32"
8c170 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
8c180 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
8c190 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
8c1a0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
8c1b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
8c1c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
8c1d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8c1e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8c1f0 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
8c200 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8c210 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8c220 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
8c230 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8c240 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
8c250 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8c260 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
8c270 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
8c280 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
8c290 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8c2a0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
8c2b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8c2c0 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
8c2d0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8c2e0 65 20 2e 20 22 53 44 4c 5f 61 74 61 6e 22 29 20  e . "SDL_atan") 
8c2f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
8c300 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
8c310 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
8c320 73 74 64 69 6e 63 2e 68 3a 35 30 35 3a 33 32 22  stdinc.h:505:32"
8c330 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
8c340 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
8c350 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
8c360 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
8c370 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
8c380 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
8c390 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
8c3a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
8c3b0 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
8c3c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8c3d0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8c3e0 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
8c3f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8c400 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
8c410 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8c420 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
8c430 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
8c440 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
8c450 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8c460 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28  ze . 64).      (
8c470 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8c480 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  64))).  ((tag . 
8c490 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8c4a0 65 20 2e 20 22 53 44 4c 5f 61 74 61 6e 32 22 29  e . "SDL_atan2")
8c4b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8c4c0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8c4d0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8c4e0 5f 73 74 64 69 6e 63 2e 68 3a 35 30 36 3a 33 32  _stdinc.h:506:32
8c4f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8c500 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8c510 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
8c520 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
8c530 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8c540 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8c550 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8c560 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8c570 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
8c580 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8c590 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8c5a0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
8c5b0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8c5c0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8c5d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8c5e0 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
8c5f0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8c600 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8c610 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20 20 20  (name . "y").   
8c620 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8c630 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8c640 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
8c650 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
8c660 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
8c670 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8c680 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
8c690 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
8c6a0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
8c6b0 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
8c6c0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
8c6d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8c6e0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
8c6f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
8c700 61 6d 65 20 2e 20 22 53 44 4c 5f 63 65 69 6c 22  ame . "SDL_ceil"
8c710 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
8c720 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
8c730 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
8c740 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 30 37 3a 33  L_stdinc.h:507:3
8c750 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
8c760 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
8c770 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8c780 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8c790 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8c7a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8c7b0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
8c7c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8c7d0 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
8c7e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8c7f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8c800 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
8c810 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
8c820 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
8c830 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8c840 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
8c850 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
8c860 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
8c870 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  le").      (bit-
8c880 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
8c890 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8c8a0 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20  . 64))).  ((tag 
8c8b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
8c8c0 61 6d 65 20 2e 20 22 53 44 4c 5f 63 6f 70 79 73  ame . "SDL_copys
8c8d0 69 67 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ign") (ns . 0). 
8c8e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8c8f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8c900 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35  2/SDL_stdinc.h:5
8c910 30 38 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  08:32").    (var
8c920 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
8c930 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
8c940 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
8c950 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
8c960 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
8c970 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
8c980 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8c990 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29      (name . "x")
8c9a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8c9b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
8c9c0 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
8c9d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
8c9e0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
8c9f0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
8ca00 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
8ca10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
8ca20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8ca30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 79 22       (name . "y"
8ca40 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8ca50 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8ca60 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a  ag . ":double").
8ca70 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
8ca80 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
8ca90 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
8caa0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29  gnment . 64)))))
8cab0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
8cac0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
8cad0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
8cae0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
8caf0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
8cb00 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28  ment . 64))).  (
8cb10 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
8cb20 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
8cb30 63 6f 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  cos") (ns . 0). 
8cb40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8cb50 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8cb60 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35  2/SDL_stdinc.h:5
8cb70 30 39 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  09:32").    (var
8cb80 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
8cb90 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
8cba0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
8cbb0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
8cbc0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
8cbd0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
8cbe0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8cbf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29      (name . "x")
8cc00 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8cc10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
8cc20 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
8cc30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
8cc40 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
8cc50 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
8cc60 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
8cc70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
8cc80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
8cc90 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28  double").      (
8cca0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
8ccb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8ccc0 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28  ent . 64))).  ((
8ccd0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
8cce0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 63  ) (name . "SDL_c
8ccf0 6f 73 66 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  osf") (ns . 0). 
8cd00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8cd10 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8cd20 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35  2/SDL_stdinc.h:5
8cd30 31 30 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72  10:31").    (var
8cd40 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
8cd50 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
8cd60 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
8cd70 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
8cd80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
8cd90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
8cda0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8cdb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29      (name . "x")
8cdc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8cdd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
8cde0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
8cdf0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
8ce00 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
8ce10 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
8ce20 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
8ce30 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
8ce40 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
8ce50 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28 62 69  loat").      (bi
8ce60 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
8ce70 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8ce80 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
8ce90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
8cea0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 66 61 62  (name . "SDL_fab
8ceb0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
8cec0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8ced0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8cee0 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31 31  SDL_stdinc.h:511
8cef0 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
8cf00 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
8cf10 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
8cf20 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
8cf30 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
8cf40 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
8cf50 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
8cf60 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8cf70 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20    (name . "x"). 
8cf80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8cf90 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8cfa0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
8cfb0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
8cfc0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
8cfd0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8cfe0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
8cff0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
8d000 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
8d010 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
8d020 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
8d030 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8d040 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
8d050 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
8d060 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 66 6c 6f  (name . "SDL_flo
8d070 6f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  or") (ns . 0).  
8d080 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
8d090 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
8d0a0 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31  /SDL_stdinc.h:51
8d0b0 32 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  2:32").    (vari
8d0c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
8d0d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
8d0e0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
8d0f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
8d100 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
8d110 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
8d120 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
8d130 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a     (name . "x").
8d140 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8d150 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8d160 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
8d170 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
8d180 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
8d190 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
8d1a0 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20  ment . 64))))). 
8d1b0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
8d1c0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
8d1d0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
8d1e0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
8d1f0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8d200 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
8d210 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
8d220 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6c 6f   (name . "SDL_lo
8d230 67 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  g") (ns . 0).   
8d240 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8d250 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8d260 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31 33  SDL_stdinc.h:513
8d270 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
8d280 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
8d290 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
8d2a0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
8d2b0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
8d2c0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
8d2d0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
8d2e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8d2f0 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20    (name . "x"). 
8d300 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8d310 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8d320 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
8d330 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
8d340 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
8d350 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8d360 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
8d370 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
8d380 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
8d390 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
8d3a0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
8d3b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8d3c0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
8d3d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
8d3e0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 70 6f 77  (name . "SDL_pow
8d3f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
8d400 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
8d410 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
8d420 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31 34 3a  DL_stdinc.h:514:
8d430 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
8d440 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
8d450 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
8d460 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
8d470 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
8d480 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
8d490 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
8d4a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8d4b0 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
8d4c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8d4d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8d4e0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
8d4f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
8d500 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
8d510 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8d520 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
8d530 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
8d540 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8d550 20 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20    (name . "y"). 
8d560 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8d570 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8d580 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
8d590 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
8d5a0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
8d5b0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8d5c0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20  ent . 64))))).  
8d5d0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
8d5e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
8d5f0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
8d600 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
8d610 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8d620 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
8d630 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
8d640 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 63 61  (name . "SDL_sca
8d650 6c 62 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  lbn") (ns . 0). 
8d660 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8d670 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8d680 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35  2/SDL_stdinc.h:5
8d690 31 35 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  15:32").    (var
8d6a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
8d6b0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
8d6c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
8d6d0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
8d6e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
8d6f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
8d700 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8d710 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29      (name . "x")
8d720 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8d730 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
8d740 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
8d750 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
8d760 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
8d770 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
8d780 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
8d790 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
8d7a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8d7b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 22       (name . "n"
8d7c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8d7d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8d7e0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
8d7f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
8d800 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
8d810 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8d820 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
8d830 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
8d840 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
8d850 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69  uble").      (bi
8d860 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
8d870 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8d880 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
8d890 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
8d8a0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 69 6e  (name . "SDL_sin
8d8b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
8d8c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
8d8d0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
8d8e0 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31 36 3a  DL_stdinc.h:516:
8d8f0 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
8d900 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
8d910 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
8d920 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
8d930 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
8d940 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
8d950 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
8d960 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8d970 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
8d980 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8d990 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8d9a0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
8d9b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
8d9c0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
8d9d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8d9e0 6e 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20  nt . 64))))).   
8d9f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
8da00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
8da10 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62 69 74  ble").      (bit
8da20 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
8da30 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8da40 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
8da50 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
8da60 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 73 69 6e 66  name . "SDL_sinf
8da70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
8da80 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
8da90 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
8daa0 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31 37 3a  DL_stdinc.h:517:
8dab0 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
8dac0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
8dad0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
8dae0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
8daf0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
8db00 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
8db10 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
8db20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8db30 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
8db40 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8db50 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
8db60 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
8db70 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
8db80 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
8db90 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
8dba0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
8dbb0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
8dbc0 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
8dbd0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
8dbe0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
8dbf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8dc00 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
8dc10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
8dc20 6d 65 20 2e 20 22 53 44 4c 5f 73 71 72 74 22 29  me . "SDL_sqrt")
8dc30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
8dc40 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
8dc50 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
8dc60 5f 73 74 64 69 6e 63 2e 68 3a 35 31 38 3a 33 32  _stdinc.h:518:32
8dc70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
8dc80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
8dc90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
8dca0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
8dcb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
8dcc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8dcd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8dce0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8dcf0 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
8dd00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
8dd10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
8dd20 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
8dd30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8dd40 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8dd50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8dd60 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28   . 64))))).    (
8dd70 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
8dd80 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
8dd90 65 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  e").      (bit-s
8dda0 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
8ddb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8ddc0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
8ddd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
8dde0 6d 65 20 2e 20 22 53 44 4c 5f 73 71 72 74 66 22  me . "SDL_sqrtf"
8ddf0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
8de00 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
8de10 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
8de20 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 31 39 3a 33  L_stdinc.h:519:3
8de30 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
8de40 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
8de50 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8de60 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8de70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8de80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8de90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
8dea0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8deb0 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
8dec0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8ded0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8dee0 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
8def0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8df00 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
8df10 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8df20 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
8df30 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
8df40 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
8df50 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
8df60 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
8df70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8df80 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
8df90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
8dfa0 65 20 2e 20 22 53 44 4c 5f 74 61 6e 22 29 20 28  e . "SDL_tan") (
8dfb0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8dfc0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8dfd0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8dfe0 74 64 69 6e 63 2e 68 3a 35 32 30 3a 33 32 22 29  tdinc.h:520:32")
8dff0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8e000 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8e010 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8e020 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8e030 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8e040 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8e050 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8e060 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8e070 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20  me . "x").      
8e080 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8e090 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
8e0a0 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20  ouble").        
8e0b0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
8e0c0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
8e0d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8e0e0 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72 65   64))))).    (re
8e0f0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
8e100 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
8e110 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
8e120 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 62  e . 64).      (b
8e130 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
8e140 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
8e150 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
8e160 20 2e 20 22 53 44 4c 5f 74 61 6e 66 22 29 20 28   . "SDL_tanf") (
8e170 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
8e180 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
8e190 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
8e1a0 74 64 69 6e 63 2e 68 3a 35 32 31 3a 33 31 22 29  tdinc.h:521:31")
8e1b0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
8e1c0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
8e1d0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
8e1e0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
8e1f0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
8e200 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
8e210 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
8e220 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
8e230 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20 20  me . "x").      
8e240 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
8e250 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
8e260 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
8e270 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
8e280 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
8e290 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8e2a0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
8e2b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
8e2c0 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
8e2d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8e2e0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
8e2f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
8e300 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
8e310 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
8e320 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c 5f 69 63  (name . "_SDL_ic
8e330 6f 6e 76 5f 74 22 29 20 28 69 64 20 2e 20 30 29  onv_t") (id . 0)
8e340 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
8e350 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
8e360 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68  DL2/SDL_stdinc.h
8e370 3a 35 33 30 3a 31 36 22 29 0a 20 20 20 20 28 62  :530:16").    (b
8e380 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
8e390 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
8e3a0 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
8e3b0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
8e3c0 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
8e3d0 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
8e3e0 53 44 4c 5f 69 63 6f 6e 76 5f 74 22 29 0a 20 20  SDL_iconv_t").  
8e3f0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
8e400 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
8e410 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 33  /SDL_stdinc.h:53
8e420 30 3a 33 30 22 29 0a 20 20 20 20 28 74 79 70 65  0:30").    (type
8e430 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
8e440 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8e450 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74  (type (tag . "st
8e460 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
8e470 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c 5f 69 63  (name . "_SDL_ic
8e480 6f 6e 76 5f 74 22 29 20 28 69 64 20 2e 20 30 29  onv_t") (id . 0)
8e490 0a 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 69  .        (locati
8e4a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
8e4b0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69  de/SDL2/SDL_stdi
8e4c0 6e 63 2e 68 3a 35 33 30 3a 31 36 22 29 0a 20 20  nc.h:530:16").  
8e4d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
8e4e0 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
8e4f0 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
8e500 20 2e 20 23 28 29 29 29 29 29 0a 20 20 28 28 74   . #())))).  ((t
8e510 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
8e520 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 63   (name . "SDL_ic
8e530 6f 6e 76 5f 6f 70 65 6e 22 29 20 28 6e 73 20 2e  onv_open") (ns .
8e540 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
8e550 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
8e560 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e  e/SDL2/SDL_stdin
8e570 63 2e 68 3a 35 33 31 3a 33 37 22 29 0a 20 20 20  c.h:531:37").   
8e580 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
8e590 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
8e5a0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
8e5b0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
8e5c0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
8e5d0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
8e5e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8e5f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8e600 20 22 74 6f 63 6f 64 65 22 29 0a 20 20 20 20 20   "tocode").     
8e610 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8e620 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8e630 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8e640 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
8e650 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
8e660 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
8e670 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
8e680 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
8e690 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
8e6a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
8e6b0 20 22 66 72 6f 6d 63 6f 64 65 22 29 0a 20 20 20   "fromcode").   
8e6c0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
8e6d0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
8e6e0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
8e6f0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
8e700 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8e710 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
8e720 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
8e730 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
8e740 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
8e750 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
8e760 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
8e770 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 69 63 6f   (tag . "SDL_ico
8e780 6e 76 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67  nv_t"))).  ((tag
8e790 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
8e7a0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 63 6f 6e  name . "SDL_icon
8e7b0 76 5f 63 6c 6f 73 65 22 29 20 28 6e 73 20 2e 20  v_close") (ns . 
8e7c0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
8e7d0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
8e7e0 2f 53 44 4c 32 2f 53 44 4c 5f 73 74 64 69 6e 63  /SDL2/SDL_stdinc
8e7f0 2e 68 3a 35 33 33 3a 32 39 22 29 0a 20 20 20 20  .h:533:29").    
8e800 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
8e810 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
8e820 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
8e830 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
8e840 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
8e850 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
8e860 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8e870 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8e880 22 63 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  "cd").          
8e890 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
8e8a0 4c 5f 69 63 6f 6e 76 5f 74 22 29 29 29 29 29 0a  L_iconv_t"))))).
8e8b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
8e8c0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
8e8d0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
8e8e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
8e8f0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8e900 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
8e910 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
8e920 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 69 63 6f 6e  name . "SDL_icon
8e930 76 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  v") (ns . 0).   
8e940 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8e950 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8e960 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 33 34  SDL_stdinc.h:534
8e970 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
8e980 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
8e990 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
8e9a0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
8e9b0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
8e9c0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
8e9d0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
8e9e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8e9f0 20 20 28 6e 61 6d 65 20 2e 20 22 63 64 22 29 0a    (name . "cd").
8ea00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8ea10 28 74 61 67 20 2e 20 22 53 44 4c 5f 69 63 6f 6e  (tag . "SDL_icon
8ea20 76 5f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  v_t"))).        
8ea30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8ea40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8ea50 6e 61 6d 65 20 2e 20 22 69 6e 62 75 66 22 29 0a  name . "inbuf").
8ea60 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8ea70 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
8ea80 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
8ea90 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
8eaa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8eab0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8eac0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
8ead0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
8eae0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
8eaf0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
8eb00 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20  ent . 8))))).   
8eb10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
8eb20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8eb30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 62      (name . "inb
8eb40 79 74 65 73 6c 65 66 74 22 29 0a 20 20 20 20 20  ytesleft").     
8eb50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
8eb60 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
8eb70 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65  ype (tag . "size
8eb80 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
8eb90 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8eba0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8ebb0 6e 61 6d 65 20 2e 20 22 6f 75 74 62 75 66 22 29  name . "outbuf")
8ebc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
8ebd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
8ebe0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
8ebf0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
8ec00 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
8ec10 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
8ec20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
8ec30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
8ec40 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
8ec50 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
8ec60 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20  ment . 8))))).  
8ec70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
8ec80 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
8ec90 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 75       (name . "ou
8eca0 74 62 79 74 65 73 6c 65 66 74 22 29 0a 20 20 20  tbytesleft").   
8ecb0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
8ecc0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
8ecd0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69  (type (tag . "si
8ece0 7a 65 5f 74 22 29 29 29 29 29 29 0a 20 20 20 20  ze_t")))))).    
8ecf0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
8ed00 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
8ed10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
8ed20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
8ed30 44 4c 5f 69 63 6f 6e 76 5f 73 74 72 69 6e 67 22  DL_iconv_string"
8ed40 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
8ed50 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
8ed60 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
8ed70 4c 5f 73 74 64 69 6e 63 2e 68 3a 35 34 31 3a 33  L_stdinc.h:541:3
8ed80 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
8ed90 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
8eda0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
8edb0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
8edc0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
8edd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8ede0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
8edf0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8ee00 28 6e 61 6d 65 20 2e 20 22 74 6f 63 6f 64 65 22  (name . "tocode"
8ee10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8ee20 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
8ee30 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8ee40 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
8ee50 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
8ee60 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
8ee70 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
8ee80 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
8ee90 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
8eea0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8eeb0 28 6e 61 6d 65 20 2e 20 22 66 72 6f 6d 63 6f 64  (name . "fromcod
8eec0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
8eed0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
8eee0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
8eef0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
8ef00 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
8ef10 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
8ef20 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
8ef30 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
8ef40 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
8ef50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8ef60 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 62 75 66    (name . "inbuf
8ef70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
8ef80 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
8ef90 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
8efa0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
8efb0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
8efc0 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
8efd0 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
8efe0 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
8eff0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
8f000 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
8f010 20 28 6e 61 6d 65 20 2e 20 22 69 6e 62 79 74 65   (name . "inbyte
8f020 73 6c 65 66 74 22 29 0a 20 20 20 20 20 20 20 20  sleft").        
8f030 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
8f040 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20 20 20  size_t"))))).   
8f050 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
8f060 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
8f070 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
8f080 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
8f090 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
8f0a0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
8f0b0 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
8f0c0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
8f0d0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6d 65 6d 63  name . "SDL_memc
8f0e0 70 79 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  py4") (ns . 0). 
8f0f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8f100 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8f110 32 2f 53 44 4c 5f 73 74 64 69 6e 63 2e 68 3a 35  2/SDL_stdinc.h:5
8f120 37 37 3a 32 34 22 29 0a 20 20 20 20 28 76 61 72  77:24").    (var
8f130 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
8f140 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
8f150 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
8f160 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
8f170 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
8f180 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
8f190 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
8f1a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
8f1b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
8f1c0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
8f1d0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
8f1e0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
8f1f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
8f200 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
8f210 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
8f220 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
8f230 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
8f240 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
8f250 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
8f260 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
8f270 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
8f280 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
8f290 22 64 77 6f 72 64 73 22 29 0a 20 20 20 20 20 20  "dwords").      
8f2a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
8f2b0 20 22 73 69 7a 65 5f 74 22 29 29 29 29 29 0a 20   "size_t"))))). 
8f2c0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
8f2d0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
8f2e0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
8f2f0 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28  ":void")))).  ((
8f300 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
8f310 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 6d  ) (name . "SDL_m
8f320 61 69 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ain") (ns . 0). 
8f330 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
8f340 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
8f350 32 2f 53 44 4c 5f 6d 61 69 6e 2e 68 3a 31 31 30  2/SDL_main.h:110
8f360 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :31").    (varia
8f370 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
8f380 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
8f390 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
8f3a0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
8f3b0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
8f3c0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
8f3d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
8f3e0 20 20 28 6e 61 6d 65 20 2e 20 22 61 72 67 63 22    (name . "argc"
8f3f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
8f400 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
8f410 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8f420 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
8f430 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
8f440 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
8f450 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
8f460 6e 61 6d 65 20 2e 20 22 61 72 67 76 22 29 0a 20  name . "argv"). 
8f470 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
8f480 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
8f490 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
8f4a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
8f4b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
8f4c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
8f4d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
8f4e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8f4f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
8f500 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
8f510 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
8f520 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
8f530 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
8f540 6e 74 20 2e 20 38 29 29 29 29 29 29 29 0a 20 20  nt . 8))))))).  
8f550 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
8f560 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
8f570 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
8f580 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
8f590 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8f5a0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
8f5b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
8f5c0 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 4d 61 69  me . "SDL_SetMai
8f5d0 6e 52 65 61 64 79 22 29 20 28 6e 73 20 2e 20 30  nReady") (ns . 0
8f5e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
8f5f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
8f600 53 44 4c 32 2f 53 44 4c 5f 6d 61 69 6e 2e 68 3a  SDL2/SDL_main.h:
8f610 31 32 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61  125:30").    (va
8f620 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
8f630 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
8f640 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
8f650 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
8f660 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65  eters . #()) (re
8f670 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
8f680 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
8f690 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e  tag . "enum") (n
8f6a0 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
8f6b0 22 29 20 28 69 64 20 2e 20 34 38 29 0a 20 20 20  ") (id . 48).   
8f6c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
8f6d0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
8f6e0 53 44 4c 5f 61 73 73 65 72 74 2e 68 3a 31 30 32  SDL_assert.h:102
8f6f0 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73  :9").    (fields
8f700 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
8f710 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
8f720 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
8f730 53 53 45 52 54 49 4f 4e 5f 52 45 54 52 59 22 29  SSERTION_RETRY")
8f740 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20   (value . 0)).  
8f750 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
8f760 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
8f770 53 44 4c 5f 41 53 53 45 52 54 49 4f 4e 5f 42 52  SDL_ASSERTION_BR
8f780 45 41 4b 22 29 20 28 76 61 6c 75 65 20 2e 20 31  EAK") (value . 1
8f790 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
8f7a0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
8f7b0 65 20 2e 20 22 53 44 4c 5f 41 53 53 45 52 54 49  e . "SDL_ASSERTI
8f7c0 4f 4e 5f 41 42 4f 52 54 22 29 20 28 76 61 6c 75  ON_ABORT") (valu
8f7d0 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20  e . 2)).        
8f7e0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
8f7f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
8f800 20 2e 20 22 53 44 4c 5f 41 53 53 45 52 54 49 4f   . "SDL_ASSERTIO
8f810 4e 5f 49 47 4e 4f 52 45 22 29 0a 20 20 20 20 20  N_IGNORE").     
8f820 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29       (value . 3)
8f830 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
8f840 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
8f850 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
8f860 4c 5f 41 53 53 45 52 54 49 4f 4e 5f 41 4c 57 41  L_ASSERTION_ALWA
8f870 59 53 5f 49 47 4e 4f 52 45 22 29 0a 20 20 20 20  YS_IGNORE").    
8f880 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34        (value . 4
8f890 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
8f8a0 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
8f8b0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
8f8c0 65 20 2e 20 22 53 44 4c 5f 41 73 73 65 72 74 53  e . "SDL_AssertS
8f8d0 74 61 74 65 22 29 0a 20 20 20 20 28 6c 6f 63 61  tate").    (loca
8f8e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
8f8f0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 73  lude/SDL2/SDL_as
8f900 73 65 72 74 2e 68 3a 31 30 39 3a 33 22 29 0a 20  sert.h:109:3"). 
8f910 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
8f920 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
8f930 20 22 22 29 20 28 69 64 20 2e 20 34 38 29 29 29   "") (id . 48)))
8f940 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
8f950 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
8f960 61 6d 65 20 2e 20 22 53 44 4c 5f 41 73 73 65 72  ame . "SDL_Asser
8f970 74 44 61 74 61 22 29 20 28 69 64 20 2e 20 30 29  tData") (id . 0)
8f980 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
8f990 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
8f9a0 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68  DL2/SDL_assert.h
8f9b0 3a 31 31 31 3a 31 36 22 29 0a 20 20 20 20 28 62  :111:16").    (b
8f9c0 69 74 2d 73 69 7a 65 20 2e 20 33 38 34 29 20 28  it-size . 384) (
8f9d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8f9e0 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  64).    (fields.
8f9f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
8fa00 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
8fa10 20 28 6e 61 6d 65 20 2e 20 22 61 6c 77 61 79 73   (name . "always
8fa20 5f 69 67 6e 6f 72 65 22 29 20 28 62 69 74 2d 6f  _ignore") (bit-o
8fa30 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
8fa40 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
8fa50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
8fa60 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
8fa70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
8fa80 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
8fa90 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
8faa0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
8fab0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
8fac0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
8fad0 20 22 74 72 69 67 67 65 72 5f 63 6f 75 6e 74 22   "trigger_count"
8fae0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
8faf0 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
8fb00 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
8fb10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
8fb20 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
8fb30 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
8fb40 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
8fb50 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  -int").         
8fb60 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
8fb70 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
8fb80 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8fb90 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
8fba0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
8fbb0 6e 61 6d 65 20 2e 20 22 63 6f 6e 64 69 74 69 6f  name . "conditio
8fbc0 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
8fbd0 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
8fbe0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8fbf0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8fc00 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
8fc10 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8fc20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
8fc30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8fc40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
8fc50 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
8fc60 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
8fc70 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
8fc80 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
8fc90 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 69  ld") (name . "fi
8fca0 6c 65 6e 61 6d 65 22 29 20 28 62 69 74 2d 6f 66  lename") (bit-of
8fcb0 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74  fset . 128) (bit
8fcc0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
8fcd0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
8fce0 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
8fcf0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
8fd00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
8fd10 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
8fd20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
8fd30 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
8fd40 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
8fd50 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
8fd60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
8fd70 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
8fd80 20 2e 20 22 6c 69 6e 65 6e 75 6d 22 29 20 28 62   . "linenum") (b
8fd90 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29  it-offset . 192)
8fda0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
8fdb0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
8fdc0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
8fdd0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
8fde0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
8fdf0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
8fe00 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
8fe10 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
8fe20 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
8fe30 6e 61 6d 65 20 2e 20 22 66 75 6e 63 74 69 6f 6e  name . "function
8fe40 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
8fe50 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20   256) (bit-size 
8fe60 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
8fe70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
8fe80 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
8fe90 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
8fea0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
8feb0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
8fec0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
8fed0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
8fee0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
8fef0 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
8ff00 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
8ff10 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 65  ld") (name . "ne
8ff20 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  xt") (bit-offset
8ff30 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73 69 7a   . 320) (bit-siz
8ff40 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
8ff50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
8ff60 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
8ff70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
8ff80 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
8ff90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
8ffa0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
8ffb0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
8ffc0 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 20 20  truct").        
8ffd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
8ffe0 44 4c 5f 41 73 73 65 72 74 44 61 74 61 22 29 0a  DL_AssertData").
8fff0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69                (i
90000 64 20 2e 20 34 39 29 29 29 29 29 29 29 0a 20 20  d . 49))))))).  
90010 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
90020 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
90030 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
90040 5f 41 73 73 65 72 74 44 61 74 61 22 29 0a 20 20  _AssertData").  
90050 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
90060 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
90070 2f 53 44 4c 5f 61 73 73 65 72 74 2e 68 3a 31 32  /SDL_assert.h:12
90080 30 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  0:3").    (type.
90090 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
900a0 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
900b0 61 6d 65 20 2e 20 22 53 44 4c 5f 41 73 73 65 72  ame . "SDL_Asser
900c0 74 44 61 74 61 22 29 0a 20 20 20 20 20 20 28 69  tData").      (i
900d0 64 20 2e 20 34 39 29 29 29 0a 20 20 28 28 74 61  d . 49))).  ((ta
900e0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
900f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 70  (name . "SDL_Rep
90100 6f 72 74 41 73 73 65 72 74 69 6f 6e 22 29 20 28  ortAssertion") (
90110 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
90120 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
90130 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61  clude/SDL2/SDL_a
90140 73 73 65 72 74 2e 68 3a 31 32 35 3a 34 31 22 29  ssert.h:125:41")
90150 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
90160 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
90170 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
90180 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
90190 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
901a0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
901b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
901c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
901d0 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20 20 20  me . "").       
901e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
901f0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
90200 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 73  e (tag . "SDL_As
90210 73 65 72 74 44 61 74 61 22 29 29 29 29 0a 20 20  sertData")))).  
90220 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
90230 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
90240 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 22 29       (name . "")
90250 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
90260 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
90270 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
90280 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
90290 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
902a0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
902b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
902c0 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
902d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
902e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
902f0 6e 61 6d 65 20 2e 20 22 22 29 0a 20 20 20 20 20  name . "").     
90300 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
90310 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
90320 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
90330 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
90340 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
90350 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
90360 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
90370 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
90380 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
90390 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
903a0 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 28   "").          (
903b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
903c0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
903d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
903e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
903f0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
90400 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
90410 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
90420 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 73  e (tag . "SDL_As
90430 73 65 72 74 53 74 61 74 65 22 29 29 29 0a 20 20  sertState"))).  
90440 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
90450 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
90460 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
90470 5f 41 73 73 65 72 74 69 6f 6e 48 61 6e 64 6c 65  _AssertionHandle
90480 72 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  r").    (locatio
90490 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
904a0 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72  e/SDL2/SDL_asser
904b0 74 2e 68 3a 31 38 38 3a 33 35 22 29 0a 20 20 20  t.h:188:35").   
904c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
904d0 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72  function-pointer
904e0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
904f0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
90500 20 2e 20 22 53 44 4c 5f 53 65 74 41 73 73 65 72   . "SDL_SetAsser
90510 74 69 6f 6e 48 61 6e 64 6c 65 72 22 29 20 28 6e  tionHandler") (n
90520 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
90530 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
90540 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 73  lude/SDL2/SDL_as
90550 73 65 72 74 2e 68 3a 32 31 31 3a 33 30 22 29 0a  sert.h:211:30").
90560 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
90570 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
90580 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
90590 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
905a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
905b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
905c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
905d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
905e0 65 20 2e 20 22 68 61 6e 64 6c 65 72 22 29 0a 20  e . "handler"). 
905f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
90600 74 61 67 20 2e 20 22 53 44 4c 5f 41 73 73 65 72  tag . "SDL_Asser
90610 74 69 6f 6e 48 61 6e 64 6c 65 72 22 29 29 29 0a  tionHandler"))).
90620 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
90630 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
90640 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
90650 75 73 65 72 64 61 74 61 22 29 0a 20 20 20 20 20  userdata").     
90660 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
90670 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
90680 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
90690 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  d")))))).    (re
906a0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
906b0 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
906c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
906d0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
906e0 65 74 44 65 66 61 75 6c 74 41 73 73 65 72 74 69  etDefaultAsserti
906f0 6f 6e 48 61 6e 64 6c 65 72 22 29 20 28 6e 73 20  onHandler") (ns 
90700 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
90710 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
90720 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65  de/SDL2/SDL_asse
90730 72 74 2e 68 3a 32 32 35 3a 34 36 22 29 0a 20 20  rt.h:225:46").  
90740 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
90750 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
90760 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
90770 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
90780 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
90790 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
907a0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41  pe (tag . "SDL_A
907b0 73 73 65 72 74 69 6f 6e 48 61 6e 64 6c 65 72 22  ssertionHandler"
907c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
907d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
907e0 2e 20 22 53 44 4c 5f 47 65 74 41 73 73 65 72 74  . "SDL_GetAssert
907f0 69 6f 6e 48 61 6e 64 6c 65 72 22 29 20 28 6e 73  ionHandler") (ns
90800 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
90810 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
90820 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 73 73  ude/SDL2/SDL_ass
90830 65 72 74 2e 68 3a 32 34 32 3a 34 36 22 29 0a 20  ert.h:242:46"). 
90840 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
90850 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
90860 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
90870 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
90880 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
90890 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
908a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
908b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
908c0 20 2e 20 22 70 75 73 65 72 64 61 74 61 22 29 0a   . "puserdata").
908d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
908e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
908f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
90900 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
90910 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
90920 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
90930 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29 29 0a   ":void"))))))).
90940 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
90950 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 73 73   (tag . "SDL_Ass
90960 65 72 74 69 6f 6e 48 61 6e 64 6c 65 72 22 29 29  ertionHandler"))
90970 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
90980 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
90990 22 53 44 4c 5f 47 65 74 41 73 73 65 72 74 69 6f  "SDL_GetAssertio
909a0 6e 52 65 70 6f 72 74 22 29 20 28 6e 73 20 2e 20  nReport") (ns . 
909b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
909c0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
909d0 2f 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65 72 74  /SDL2/SDL_assert
909e0 2e 68 3a 32 36 36 3a 34 38 22 29 0a 20 20 20 20  .h:266:48").    
909f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
90a00 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
90a10 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
90a20 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
90a30 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
90a40 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
90a50 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
90a60 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
90a70 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
90a80 4c 5f 41 73 73 65 72 74 44 61 74 61 22 29 29 29  L_AssertData")))
90a90 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
90aa0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
90ab0 22 53 44 4c 5f 52 65 73 65 74 41 73 73 65 72 74  "SDL_ResetAssert
90ac0 69 6f 6e 52 65 70 6f 72 74 22 29 20 28 6e 73 20  ionReport") (ns 
90ad0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
90ae0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
90af0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 73 73 65  de/SDL2/SDL_asse
90b00 72 74 2e 68 3a 32 37 35 3a 33 30 22 29 0a 20 20  rt.h:275:30").  
90b10 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
90b20 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
90b30 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
90b40 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
90b50 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
90b60 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
90b70 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
90b80 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
90b90 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
90ba0 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
90bb0 53 44 4c 5f 53 70 69 6e 4c 6f 63 6b 22 29 0a 20  SDL_SpinLock"). 
90bc0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
90bd0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
90be0 32 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 38  2/SDL_atomic.h:8
90bf0 39 3a 31 33 22 29 0a 20 20 20 20 28 74 79 70 65  9:13").    (type
90c00 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
90c10 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
90c20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
90c30 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
90c40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
90c50 6d 65 20 2e 20 22 53 44 4c 5f 41 74 6f 6d 69 63  me . "SDL_Atomic
90c60 54 72 79 4c 6f 63 6b 22 29 20 28 6e 73 20 2e 20  TryLock") (ns . 
90c70 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
90c80 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
90c90 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63  /SDL2/SDL_atomic
90ca0 2e 68 3a 39 38 3a 33 34 22 29 0a 20 20 20 20 28  .h:98:34").    (
90cb0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
90cc0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
90cd0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
90ce0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
90cf0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
90d00 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
90d10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
90d20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
90d30 6c 6f 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20  lock").         
90d40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
90d50 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
90d60 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 70 69 6e  (tag . "SDL_Spin
90d70 4c 6f 63 6b 22 29 29 29 29 29 29 0a 20 20 20 20  Lock")))))).    
90d80 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
90d90 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
90da0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
90db0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
90dc0 22 53 44 4c 5f 41 74 6f 6d 69 63 4c 6f 63 6b 22  "SDL_AtomicLock"
90dd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
90de0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
90df0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
90e00 4c 5f 61 74 6f 6d 69 63 2e 68 3a 31 30 35 3a 33  L_atomic.h:105:3
90e10 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
90e20 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
90e30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
90e40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
90e50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
90e60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
90e70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
90e80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
90e90 28 6e 61 6d 65 20 2e 20 22 6c 6f 63 6b 22 29 0a  (name . "lock").
90ea0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
90eb0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
90ec0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
90ed0 22 53 44 4c 5f 53 70 69 6e 4c 6f 63 6b 22 29 29  "SDL_SpinLock"))
90ee0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
90ef0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
90f00 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
90f10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
90f20 61 6d 65 20 2e 20 22 53 44 4c 5f 41 74 6f 6d 69  ame . "SDL_Atomi
90f30 63 55 6e 6c 6f 63 6b 22 29 20 28 6e 73 20 2e 20  cUnlock") (ns . 
90f40 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
90f50 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
90f60 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63  /SDL2/SDL_atomic
90f70 2e 68 3a 31 31 32 3a 33 30 22 29 0a 20 20 20 20  .h:112:30").    
90f80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
90f90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
90fa0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
90fb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
90fc0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
90fd0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
90fe0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
90ff0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
91000 22 6c 6f 63 6b 22 29 0a 20 20 20 20 20 20 20 20  "lock").        
91010 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
91020 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
91030 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 70 69   (tag . "SDL_Spi
91040 6e 4c 6f 63 6b 22 29 29 29 29 29 29 0a 20 20 20  nLock")))))).   
91050 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
91060 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
91070 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
91080 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
91090 44 4c 5f 4d 65 6d 6f 72 79 42 61 72 72 69 65 72  DL_MemoryBarrier
910a0 52 65 6c 65 61 73 65 46 75 6e 63 74 69 6f 6e 22  ReleaseFunction"
910b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
910c0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
910d0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
910e0 4c 5f 61 74 6f 6d 69 63 2e 68 3a 31 35 35 3a 33  L_atomic.h:155:3
910f0 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
91100 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
91110 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
91120 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
91130 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
91140 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d   . #()) (return-
91150 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
91160 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
91170 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
91180 6d 65 20 2e 20 22 53 44 4c 5f 4d 65 6d 6f 72 79  me . "SDL_Memory
91190 42 61 72 72 69 65 72 41 63 71 75 69 72 65 46 75  BarrierAcquireFu
911a0 6e 63 74 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30  nction") (ns . 0
911b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
911c0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
911d0 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e  SDL2/SDL_atomic.
911e0 68 3a 31 35 36 3a 33 30 22 29 0a 20 20 20 20 28  h:156:30").    (
911f0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
91200 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
91210 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
91220 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
91230 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
91240 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
91250 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
91260 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
91270 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
91280 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
91290 5f 61 74 6f 6d 69 63 5f 74 22 29 0a 20 20 20 20  _atomic_t").    
912a0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
912b0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
912c0 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 31 39 35 3a  DL_atomic.h:195:
912d0 33 31 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  31").    (type (
912e0 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
912f0 28 6e 73 20 2e 20 32 32 30 38 38 29 20 28 6e 61  (ns . 22088) (na
91300 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 35  me . "") (id . 5
91310 30 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69  0).      (locati
91320 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
91330 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d  de/SDL2/SDL_atom
91340 69 63 2e 68 3a 31 39 35 3a 39 22 29 0a 20 20 20  ic.h:195:9").   
91350 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
91360 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
91370 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 66  t . 32).      (f
91380 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a  ields.        ..
91390 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20          #(((tag 
913a0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
913b0 20 2e 20 22 76 61 6c 75 65 22 29 20 28 62 69 74   . "value") (bit
913c0 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
913d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
913e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
913f0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
91400 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
91410 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
91420 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
91430 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
91440 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
91450 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
91460 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
91470 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
91480 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
91490 2e 20 22 53 44 4c 5f 41 74 6f 6d 69 63 43 41 53  . "SDL_AtomicCAS
914a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
914b0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
914c0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
914d0 44 4c 5f 61 74 6f 6d 69 63 2e 68 3a 32 30 34 3a  DL_atomic.h:204:
914e0 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
914f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
91500 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
91510 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
91520 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
91530 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
91540 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
91550 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
91560 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 0a 20 20   (name . "a").  
91570 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
91580 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
91590 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
915a0 44 4c 5f 61 74 6f 6d 69 63 5f 74 22 29 29 29 29  DL_atomic_t"))))
915b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
915c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
915d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
915e0 22 6f 6c 64 76 61 6c 22 29 0a 20 20 20 20 20 20  "oldval").      
915f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
91600 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
91610 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
91620 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
91630 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
91640 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
91650 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
91660 6e 65 77 76 61 6c 22 29 0a 20 20 20 20 20 20 20  newval").       
91670 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
91680 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
91690 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
916a0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
916b0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
916c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
916d0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
916e0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
916f0 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
91700 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
91710 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 74   (name . "SDL_At
91720 6f 6d 69 63 53 65 74 22 29 20 28 6e 73 20 2e 20  omicSet") (ns . 
91730 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
91740 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
91750 2f 53 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63  /SDL2/SDL_atomic
91760 2e 68 3a 32 31 31 3a 32 39 22 29 0a 20 20 20 20  .h:211:29").    
91770 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
91780 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
91790 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
917a0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
917b0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
917c0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
917d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
917e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
917f0 22 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "a").          (
91800 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
91810 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
91820 61 67 20 2e 20 22 53 44 4c 5f 61 74 6f 6d 69 63  ag . "SDL_atomic
91830 5f 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  _t")))).        
91840 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
91850 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
91860 6e 61 6d 65 20 2e 20 22 76 22 29 0a 20 20 20 20  name . "v").    
91870 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
91880 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
91890 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
918a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
918b0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
918c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
918d0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
918e0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
918f0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
91900 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
91910 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
91920 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
91930 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
91940 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
91950 53 44 4c 5f 41 74 6f 6d 69 63 47 65 74 22 29 20  SDL_AtomicGet") 
91960 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
91970 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
91980 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
91990 61 74 6f 6d 69 63 2e 68 3a 32 31 36 3a 32 39 22  atomic.h:216:29"
919a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
919b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
919c0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
919d0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
919e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
919f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
91a00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
91a10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
91a20 61 6d 65 20 2e 20 22 61 22 29 0a 20 20 20 20 20  ame . "a").     
91a30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
91a40 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
91a50 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
91a60 61 74 6f 6d 69 63 5f 74 22 29 29 29 29 29 29 0a  atomic_t")))))).
91a70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
91a80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
91a90 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
91aa0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
91ab0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
91ac0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
91ad0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
91ae0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 74 6f 6d  name . "SDL_Atom
91af0 69 63 41 64 64 22 29 20 28 6e 73 20 2e 20 30 29  icAdd") (ns . 0)
91b00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
91b10 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
91b20 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68  DL2/SDL_atomic.h
91b30 3a 32 32 35 3a 32 39 22 29 0a 20 20 20 20 28 76  :225:29").    (v
91b40 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
91b50 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
91b60 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
91b70 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
91b80 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
91b90 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
91ba0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
91bb0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61        (name . "a
91bc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
91bd0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
91be0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
91bf0 20 2e 20 22 53 44 4c 5f 61 74 6f 6d 69 63 5f 74   . "SDL_atomic_t
91c00 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
91c10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
91c20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
91c30 6d 65 20 2e 20 22 76 22 29 0a 20 20 20 20 20 20  me . "v").      
91c40 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
91c50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
91c60 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
91c70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
91c80 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
91c90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
91ca0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
91cb0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
91cc0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
91cd0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
91ce0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
91cf0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
91d00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
91d10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
91d20 4c 5f 41 74 6f 6d 69 63 43 41 53 50 74 72 22 29  L_AtomicCASPtr")
91d30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
91d40 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
91d50 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
91d60 5f 61 74 6f 6d 69 63 2e 68 3a 32 35 31 3a 33 34  _atomic.h:251:34
91d70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
91d80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
91d90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
91da0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
91db0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
91dc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
91dd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
91de0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
91df0 6e 61 6d 65 20 2e 20 22 61 22 29 0a 20 20 20 20  name . "a").    
91e00 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
91e10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
91e20 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
91e30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
91e40 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
91e50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
91e60 6f 69 64 22 29 29 29 29 29 0a 20 20 20 20 20 20  oid"))))).      
91e70 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
91e80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
91e90 20 28 6e 61 6d 65 20 2e 20 22 6f 6c 64 76 61 6c   (name . "oldval
91ea0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
91eb0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
91ec0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
91ed0 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
91ee0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
91ef0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
91f00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e        (name . "n
91f10 65 77 76 61 6c 22 29 0a 20 20 20 20 20 20 20 20  ewval").        
91f20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
91f30 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
91f40 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
91f50 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
91f60 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
91f70 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
91f80 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
91f90 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41  ) (name . "SDL_A
91fa0 74 6f 6d 69 63 53 65 74 50 74 72 22 29 20 28 6e  tomicSetPtr") (n
91fb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
91fc0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
91fd0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 74  lude/SDL2/SDL_at
91fe0 6f 6d 69 63 2e 68 3a 32 35 38 3a 33 31 22 29 0a  omic.h:258:31").
91ff0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
92000 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
92010 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
92020 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
92030 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
92040 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
92050 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
92060 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
92070 65 20 2e 20 22 61 22 29 0a 20 20 20 20 20 20 20  e . "a").       
92080 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
92090 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
920a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
920b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
920c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
920d0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
920e0 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  "))))).        (
920f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
92100 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
92110 61 6d 65 20 2e 20 22 76 22 29 0a 20 20 20 20 20  ame . "v").     
92120 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
92130 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
92140 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
92150 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  d")))))).    (re
92160 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
92170 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
92180 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
92190 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
921a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
921b0 65 20 2e 20 22 53 44 4c 5f 41 74 6f 6d 69 63 47  e . "SDL_AtomicG
921c0 65 74 50 74 72 22 29 20 28 6e 73 20 2e 20 30 29  etPtr") (ns . 0)
921d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
921e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
921f0 44 4c 32 2f 53 44 4c 5f 61 74 6f 6d 69 63 2e 68  DL2/SDL_atomic.h
92200 3a 32 36 33 3a 33 31 22 29 0a 20 20 20 20 28 76  :263:31").    (v
92210 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
92220 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
92230 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
92240 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
92250 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
92260 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
92270 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
92280 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61        (name . "a
92290 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
922a0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
922b0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
922c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
922d0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
922e0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
922f0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29  g . ":void")))))
92300 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
92310 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
92320 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
92330 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
92340 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
92350 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
92360 44 4c 5f 53 65 74 45 72 72 6f 72 22 29 20 28 6e  DL_SetError") (n
92370 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
92380 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
92390 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 72  lude/SDL2/SDL_er
923a0 72 6f 72 2e 68 3a 34 31 3a 32 39 22 29 0a 20 20  ror.h:41:29").  
923b0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74    (variadic . #t
923c0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
923d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
923e0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
923f0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
92400 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
92410 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
92420 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
92430 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
92440 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
92450 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
92460 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
92470 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
92480 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
92490 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
924a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
924b0 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
924c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
924d0 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
924e0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
924f0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
92500 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
92510 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
92520 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
92530 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
92540 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
92550 20 2e 20 22 53 44 4c 5f 47 65 74 45 72 72 6f 72   . "SDL_GetError
92560 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
92570 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
92580 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
92590 44 4c 5f 65 72 72 6f 72 2e 68 3a 34 32 3a 33 37  DL_error.h:42:37
925a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
925b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
925c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
925d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
925e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
925f0 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
92600 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
92610 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
92620 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
92630 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
92640 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
92650 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
92660 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
92670 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
92680 20 22 53 44 4c 5f 43 6c 65 61 72 45 72 72 6f 72   "SDL_ClearError
92690 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
926a0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
926b0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
926c0 44 4c 5f 65 72 72 6f 72 2e 68 3a 34 33 3a 33 30  DL_error.h:43:30
926d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
926e0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
926f0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
92700 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
92710 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
92720 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
92730 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
92740 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
92750 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
92760 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
92770 20 2e 20 35 31 29 0a 20 20 20 20 28 6c 6f 63 61   . 51).    (loca
92780 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
92790 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 72  lude/SDL2/SDL_er
927a0 72 6f 72 2e 68 3a 35 35 3a 39 22 29 0a 20 20 20  ror.h:55:9").   
927b0 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
927c0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
927d0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
927e0 2e 20 22 53 44 4c 5f 45 4e 4f 4d 45 4d 22 29 20  . "SDL_ENOMEM") 
927f0 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20  (value . 0)).   
92800 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
92810 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
92820 44 4c 5f 45 46 52 45 41 44 22 29 20 28 76 61 6c  DL_EFREAD") (val
92830 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20  ue . 1)).       
92840 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
92850 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45  ) (name . "SDL_E
92860 46 57 52 49 54 45 22 29 20 28 76 61 6c 75 65 20  FWRITE") (value 
92870 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 2)).        ((
92880 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
92890 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45 46 53 45  name . "SDL_EFSE
928a0 45 4b 22 29 20 28 76 61 6c 75 65 20 2e 20 33 29  EK") (value . 3)
928b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
928c0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
928d0 20 2e 20 22 53 44 4c 5f 55 4e 53 55 50 50 4f 52   . "SDL_UNSUPPOR
928e0 54 45 44 22 29 20 28 76 61 6c 75 65 20 2e 20 34  TED") (value . 4
928f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
92900 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
92910 65 20 2e 20 22 53 44 4c 5f 4c 41 53 54 45 52 52  e . "SDL_LASTERR
92920 4f 52 22 29 20 28 76 61 6c 75 65 20 2e 20 35 29  OR") (value . 5)
92930 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
92940 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
92950 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
92960 20 2e 20 22 53 44 4c 5f 65 72 72 6f 72 63 6f 64   . "SDL_errorcod
92970 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
92980 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
92990 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 72 72 6f 72  e/SDL2/SDL_error
929a0 2e 68 3a 36 33 3a 33 22 29 0a 20 20 20 20 28 74  .h:63:3").    (t
929b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
929c0 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
929d0 28 69 64 20 2e 20 35 31 29 29 29 0a 20 20 28 28  (id . 51))).  ((
929e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
929f0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45  ) (name . "SDL_E
92a00 72 72 6f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  rror") (ns . 0).
92a10 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
92a20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
92a30 4c 32 2f 53 44 4c 5f 65 72 72 6f 72 2e 68 3a 36  L2/SDL_error.h:6
92a40 35 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  5:29").    (vari
92a50 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
92a60 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
92a70 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
92a80 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
92a90 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
92aa0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
92ab0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
92ac0 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f 64 65     (name . "code
92ad0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
92ae0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 65  pe (tag . "SDL_e
92af0 72 72 6f 72 63 6f 64 65 22 29 29 29 29 29 0a 20  rrorcode"))))). 
92b00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
92b10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
92b20 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
92b30 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
92b40 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
92b50 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
92b60 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
92b70 61 6d 65 20 2e 20 22 53 44 4c 5f 53 77 61 70 31  ame . "SDL_Swap1
92b80 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
92b90 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
92ba0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
92bb0 53 44 4c 5f 65 6e 64 69 61 6e 2e 68 3a 37 38 3a  SDL_endian.h:78:
92bc0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
92bd0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
92be0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
92bf0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
92c00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
92c10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
92c20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
92c30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
92c40 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
92c50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
92c60 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29  g . "Uint16"))))
92c70 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
92c80 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
92c90 36 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  6"))).  ((tag . 
92ca0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
92cb0 65 20 2e 20 22 53 44 4c 5f 53 77 61 70 33 32 22  e . "SDL_Swap32"
92cc0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
92cd0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
92ce0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
92cf0 4c 5f 65 6e 64 69 61 6e 2e 68 3a 31 32 32 3a 31  L_endian.h:122:1
92d00 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
92d10 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
92d20 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
92d30 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
92d40 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
92d50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
92d60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
92d70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
92d80 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
92d90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
92da0 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29   . "Uint32")))))
92db0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
92dc0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
92dd0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
92de0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
92df0 20 2e 20 22 53 44 4c 5f 53 77 61 70 36 34 22 29   . "SDL_Swap64")
92e00 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
92e10 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
92e20 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
92e30 5f 65 6e 64 69 61 6e 2e 68 3a 31 38 39 3a 31 22  _endian.h:189:1"
92e40 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
92e50 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
92e60 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
92e70 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
92e80 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
92e90 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
92ea0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
92eb0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
92ec0 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
92ed0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
92ee0 2e 20 22 55 69 6e 74 36 34 22 29 29 29 29 29 0a  . "Uint64"))))).
92ef0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
92f00 20 28 74 61 67 20 2e 20 22 55 69 6e 74 36 34 22   (tag . "Uint64"
92f10 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
92f20 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
92f30 2e 20 22 53 44 4c 5f 53 77 61 70 46 6c 6f 61 74  . "SDL_SwapFloat
92f40 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
92f50 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
92f60 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
92f70 44 4c 5f 65 6e 64 69 61 6e 2e 68 3a 32 31 33 3a  DL_endian.h:213:
92f80 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
92f90 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
92fa0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
92fb0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
92fc0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
92fd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
92fe0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
92ff0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
93000 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20  (name . "x").   
93010 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
93020 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
93030 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
93040 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
93050 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
93060 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
93070 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
93080 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
93090 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
930a0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
930b0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
930c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
930d0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
930e0 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
930f0 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
93100 6d 75 74 65 78 22 29 20 28 69 64 20 2e 20 30 29  mutex") (id . 0)
93110 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
93120 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
93130 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a  DL2/SDL_mutex.h:
93140 35 38 3a 38 22 29 0a 20 20 20 20 28 62 69 74 2d  58:8").    (bit-
93150 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
93160 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
93170 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20  ields . #())).  
93180 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
93190 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
931a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
931b0 5f 6d 75 74 65 78 22 29 0a 20 20 20 20 28 6c 6f  _mutex").    (lo
931c0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
931d0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
931e0 6d 75 74 65 78 2e 68 3a 35 39 3a 32 36 22 29 0a  mutex.h:59:26").
931f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
93200 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
93210 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
93220 5f 6d 75 74 65 78 22 29 20 28 69 64 20 2e 20 30  _mutex") (id . 0
93230 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
93240 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
93250 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78  e/SDL2/SDL_mutex
93260 2e 68 3a 35 38 3a 38 22 29 0a 20 20 20 20 20 20  .h:58:8").      
93270 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
93280 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
93290 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
932a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
932b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
932c0 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 4d 75 74  . "SDL_CreateMut
932d0 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ex") (ns . 0).  
932e0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
932f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
93300 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 36 34 3a  /SDL_mutex.h:64:
93310 33 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  36").    (variad
93320 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
93330 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
93340 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
93350 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
93360 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
93370 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
93380 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
93390 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 6d  pe (tag . "SDL_m
933a0 75 74 65 78 22 29 29 29 29 0a 20 20 28 28 74 61  utex")))).  ((ta
933b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
933c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 63  (name . "SDL_Loc
933d0 6b 4d 75 74 65 78 22 29 20 28 6e 73 20 2e 20 30  kMutex") (ns . 0
933e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
933f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
93400 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68  SDL2/SDL_mutex.h
93410 3a 37 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61  :72:29").    (va
93420 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
93430 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
93440 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
93450 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
93460 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
93470 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
93480 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
93490 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 75       (name . "mu
934a0 74 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  tex").          
934b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
934c0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
934d0 74 61 67 20 2e 20 22 53 44 4c 5f 6d 75 74 65 78  tag . "SDL_mutex
934e0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
934f0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
93500 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
93510 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
93520 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
93530 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
93540 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
93550 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
93560 53 44 4c 5f 54 72 79 4c 6f 63 6b 4d 75 74 65 78  SDL_TryLockMutex
93570 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
93580 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
93590 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
935a0 44 4c 5f 6d 75 74 65 78 2e 68 3a 37 39 3a 32 39  DL_mutex.h:79:29
935b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
935c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
935d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
935e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
935f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
93600 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
93610 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
93620 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
93630 6e 61 6d 65 20 2e 20 22 6d 75 74 65 78 22 29 0a  name . "mutex").
93640 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
93650 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
93660 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
93670 22 53 44 4c 5f 6d 75 74 65 78 22 29 29 29 29 29  "SDL_mutex")))))
93680 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
93690 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
936a0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
936b0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
936c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
936d0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
936e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
936f0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 6e   (name . "SDL_Un
93700 6c 6f 63 6b 4d 75 74 65 78 22 29 20 28 6e 73 20  lockMutex") (ns 
93710 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
93720 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
93730 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65  de/SDL2/SDL_mute
93740 78 2e 68 3a 39 30 3a 32 39 22 29 0a 20 20 20 20  x.h:90:29").    
93750 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
93760 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
93770 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
93780 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
93790 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
937a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
937b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
937c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
937d0 22 6d 75 74 65 78 22 29 0a 20 20 20 20 20 20 20  "mutex").       
937e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
937f0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
93800 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 6d 75  e (tag . "SDL_mu
93810 74 65 78 22 29 29 29 29 29 29 0a 20 20 20 20 28  tex")))))).    (
93820 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
93830 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
93840 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
93850 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
93860 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
93870 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
93880 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
93890 2e 20 22 53 44 4c 5f 44 65 73 74 72 6f 79 4d 75  . "SDL_DestroyMu
938a0 74 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  tex") (ns . 0). 
938b0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
938c0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
938d0 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 39 35  2/SDL_mutex.h:95
938e0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
938f0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
93900 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
93910 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
93920 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
93930 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
93940 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
93950 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
93960 20 20 28 6e 61 6d 65 20 2e 20 22 6d 75 74 65 78    (name . "mutex
93970 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
93980 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
93990 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
939a0 20 2e 20 22 53 44 4c 5f 6d 75 74 65 78 22 29 29   . "SDL_mutex"))
939b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
939c0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
939d0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
939e0 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
939f0 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
93a00 4c 5f 73 65 6d 61 70 68 6f 72 65 22 29 20 28 69  L_semaphore") (i
93a10 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
93a20 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
93a30 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75  lude/SDL2/SDL_mu
93a40 74 65 78 2e 68 3a 31 30 36 3a 38 22 29 0a 20 20  tex.h:106:8").  
93a50 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29    (bit-size . 0)
93a60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
93a70 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23  . 0) (fields . #
93a80 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  ())).  ((tag . "
93a90 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
93aa0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
93ab0 20 2e 20 22 53 44 4c 5f 73 65 6d 22 29 0a 20 20   . "SDL_sem").  
93ac0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
93ad0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
93ae0 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 30 37  /SDL_mutex.h:107
93af0 3a 33 30 22 29 0a 20 20 20 20 28 74 79 70 65 20  :30").    (type 
93b00 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
93b10 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
93b20 2e 20 22 53 44 4c 5f 73 65 6d 61 70 68 6f 72 65  . "SDL_semaphore
93b30 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
93b40 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
93b50 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
93b60 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 30 36  /SDL_mutex.h:106
93b70 3a 38 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :8").      (bit-
93b80 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
93b90 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
93ba0 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20  ields . #()))). 
93bb0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
93bc0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
93bd0 4c 5f 43 72 65 61 74 65 53 65 6d 61 70 68 6f 72  L_CreateSemaphor
93be0 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
93bf0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
93c00 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
93c10 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 31 32 3a  SDL_mutex.h:112:
93c20 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
93c30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
93c40 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
93c50 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
93c60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
93c70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
93c80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
93c90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
93ca0 20 28 6e 61 6d 65 20 2e 20 22 69 6e 69 74 69 61   (name . "initia
93cb0 6c 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20  l_value").      
93cc0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
93cd0 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20   "Uint32"))))). 
93ce0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
93cf0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
93d00 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
93d10 22 53 44 4c 5f 73 65 6d 22 29 29 29 29 0a 20 20  "SDL_sem")))).  
93d20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
93d30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
93d40 5f 44 65 73 74 72 6f 79 53 65 6d 61 70 68 6f 72  _DestroySemaphor
93d50 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
93d60 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
93d70 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
93d80 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 31 37 3a  SDL_mutex.h:117:
93d90 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
93da0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
93db0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
93dc0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
93dd0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
93de0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
93df0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
93e00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
93e10 20 28 6e 61 6d 65 20 2e 20 22 73 65 6d 22 29 0a   (name . "sem").
93e20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
93e30 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
93e40 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
93e50 22 53 44 4c 5f 73 65 6d 22 29 29 29 29 29 29 0a  "SDL_sem")))))).
93e60 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
93e70 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
93e80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
93e90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
93ea0 20 22 53 44 4c 5f 53 65 6d 57 61 69 74 22 29 20   "SDL_SemWait") 
93eb0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
93ec0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
93ed0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
93ee0 6d 75 74 65 78 2e 68 3a 31 32 34 3a 32 39 22 29  mutex.h:124:29")
93ef0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
93f00 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
93f10 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
93f20 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
93f30 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
93f40 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
93f50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
93f60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
93f70 6d 65 20 2e 20 22 73 65 6d 22 29 0a 20 20 20 20  me . "sem").    
93f80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
93f90 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
93fa0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
93fb0 5f 73 65 6d 22 29 29 29 29 29 29 0a 20 20 20 20  _sem")))))).    
93fc0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
93fd0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
93fe0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
93ff0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
94000 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
94010 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
94020 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
94030 20 2e 20 22 53 44 4c 5f 53 65 6d 54 72 79 57 61   . "SDL_SemTryWa
94040 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  it") (ns . 0).  
94050 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
94060 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
94070 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 33 32  /SDL_mutex.h:132
94080 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
94090 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
940a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
940b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
940c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
940d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
940e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
940f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
94100 20 20 28 6e 61 6d 65 20 2e 20 22 73 65 6d 22 29    (name . "sem")
94110 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
94120 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
94130 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
94140 20 22 53 44 4c 5f 73 65 6d 22 29 29 29 29 29 29   "SDL_sem"))))))
94150 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
94160 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
94170 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
94180 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
94190 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
941a0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
941b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
941c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 6d  (name . "SDL_Sem
941d0 57 61 69 74 54 69 6d 65 6f 75 74 22 29 20 28 6e  WaitTimeout") (n
941e0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
941f0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
94200 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75  lude/SDL2/SDL_mu
94210 74 65 78 2e 68 3a 31 34 33 3a 32 39 22 29 0a 20  tex.h:143:29"). 
94220 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
94230 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
94240 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
94250 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
94260 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
94270 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
94280 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
94290 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
942a0 20 2e 20 22 73 65 6d 22 29 0a 20 20 20 20 20 20   . "sem").      
942b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
942c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
942d0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 73  pe (tag . "SDL_s
942e0 65 6d 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  em")))).        
942f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
94300 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
94310 6e 61 6d 65 20 2e 20 22 6d 73 22 29 0a 20 20 20  name . "ms").   
94320 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
94330 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29  g . "Uint32"))))
94340 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
94350 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
94360 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
94370 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
94380 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
94390 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
943a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
943b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
943c0 6d 50 6f 73 74 22 29 20 28 6e 73 20 2e 20 30 29  mPost") (ns . 0)
943d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
943e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
943f0 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68 3a  DL2/SDL_mutex.h:
94400 31 35 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61  150:29").    (va
94410 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
94420 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
94430 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
94440 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
94450 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
94460 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
94470 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
94480 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 65       (name . "se
94490 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
944a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
944b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
944c0 67 20 2e 20 22 53 44 4c 5f 73 65 6d 22 29 29 29  g . "SDL_sem")))
944d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
944e0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
944f0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
94500 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
94510 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
94520 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
94530 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
94540 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
94550 53 65 6d 56 61 6c 75 65 22 29 20 28 6e 73 20 2e  SemValue") (ns .
94560 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
94570 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
94580 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78  e/SDL2/SDL_mutex
94590 2e 68 3a 31 35 35 3a 33 32 22 29 0a 20 20 20 20  .h:155:32").    
945a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
945b0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
945c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
945d0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
945e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
945f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
94600 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
94610 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
94620 22 73 65 6d 22 29 0a 20 20 20 20 20 20 20 20 20  "sem").         
94630 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
94640 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
94650 28 74 61 67 20 2e 20 22 53 44 4c 5f 73 65 6d 22  (tag . "SDL_sem"
94660 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
94670 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
94680 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
94690 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
946a0 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
946b0 22 53 44 4c 5f 63 6f 6e 64 22 29 20 28 69 64 20  "SDL_cond") (id 
946c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
946d0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
946e0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65  de/SDL2/SDL_mute
946f0 78 2e 68 3a 31 36 36 3a 38 22 29 0a 20 20 20 20  x.h:166:8").    
94700 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
94710 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
94720 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
94730 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
94740 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
94750 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
94760 20 22 53 44 4c 5f 63 6f 6e 64 22 29 0a 20 20 20   "SDL_cond").   
94770 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
94780 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
94790 53 44 4c 5f 6d 75 74 65 78 2e 68 3a 31 36 37 3a  SDL_mutex.h:167:
947a0 32 35 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  25").    (type (
947b0 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
947c0 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
947d0 20 22 53 44 4c 5f 63 6f 6e 64 22 29 20 28 69 64   "SDL_cond") (id
947e0 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f 63   . 0).      (loc
947f0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
94800 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
94810 75 74 65 78 2e 68 3a 31 36 36 3a 38 22 29 0a 20  utex.h:166:8"). 
94820 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
94830 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   0) (bit-alignme
94840 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20  nt . 0) (fields 
94850 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74 61 67  . #()))).  ((tag
94860 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
94870 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65 61  name . "SDL_Crea
94880 74 65 43 6f 6e 64 22 29 20 28 6e 73 20 2e 20 30  teCond") (ns . 0
94890 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
948a0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
948b0 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e 68  SDL2/SDL_mutex.h
948c0 3a 31 39 37 3a 33 35 22 29 0a 20 20 20 20 28 76  :197:35").    (v
948d0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
948e0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
948f0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
94900 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
94910 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
94920 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
94930 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
94940 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
94950 53 44 4c 5f 63 6f 6e 64 22 29 29 29 29 0a 20 20  SDL_cond")))).  
94960 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
94970 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
94980 5f 44 65 73 74 72 6f 79 43 6f 6e 64 22 29 20 28  _DestroyCond") (
94990 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
949a0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
949b0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
949c0 75 74 65 78 2e 68 3a 32 30 32 3a 33 30 22 29 0a  utex.h:202:30").
949d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
949e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
949f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
94a00 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
94a10 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
94a20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
94a30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
94a40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
94a50 65 20 2e 20 22 63 6f 6e 64 22 29 0a 20 20 20 20  e . "cond").    
94a60 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
94a70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
94a80 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
94a90 5f 63 6f 6e 64 22 29 29 29 29 29 29 0a 20 20 20  _cond")))))).   
94aa0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
94ab0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
94ac0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
94ad0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
94ae0 44 4c 5f 43 6f 6e 64 53 69 67 6e 61 6c 22 29 20  DL_CondSignal") 
94af0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
94b00 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
94b10 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
94b20 6d 75 74 65 78 2e 68 3a 32 30 39 3a 32 39 22 29  mutex.h:209:29")
94b30 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
94b40 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
94b50 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
94b60 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
94b70 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
94b80 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
94b90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
94ba0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
94bb0 6d 65 20 2e 20 22 63 6f 6e 64 22 29 0a 20 20 20  me . "cond").   
94bc0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
94bd0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
94be0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
94bf0 4c 5f 63 6f 6e 64 22 29 29 29 29 29 29 0a 20 20  L_cond")))))).  
94c00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
94c10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
94c20 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
94c30 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
94c40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
94c50 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
94c60 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
94c70 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 64 42 72  me . "SDL_CondBr
94c80 6f 61 64 63 61 73 74 22 29 20 28 6e 73 20 2e 20  oadcast") (ns . 
94c90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
94ca0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
94cb0 2f 53 44 4c 32 2f 53 44 4c 5f 6d 75 74 65 78 2e  /SDL2/SDL_mutex.
94cc0 68 3a 32 31 36 3a 32 39 22 29 0a 20 20 20 20 28  h:216:29").    (
94cd0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
94ce0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
94cf0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
94d00 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
94d10 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
94d20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
94d30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
94d40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
94d50 63 6f 6e 64 22 29 0a 20 20 20 20 20 20 20 20 20  cond").         
94d60 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
94d70 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
94d80 28 74 61 67 20 2e 20 22 53 44 4c 5f 63 6f 6e 64  (tag . "SDL_cond
94d90 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
94da0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
94db0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
94dc0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
94dd0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
94de0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
94df0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
94e00 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
94e10 53 44 4c 5f 43 6f 6e 64 57 61 69 74 22 29 20 28  SDL_CondWait") (
94e20 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
94e30 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
94e40 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
94e50 75 74 65 78 2e 68 3a 32 32 37 3a 32 39 22 29 0a  utex.h:227:29").
94e60 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
94e70 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
94e80 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
94e90 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
94ea0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
94eb0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
94ec0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
94ed0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
94ee0 65 20 2e 20 22 63 6f 6e 64 22 29 0a 20 20 20 20  e . "cond").    
94ef0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
94f00 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
94f10 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
94f20 5f 63 6f 6e 64 22 29 29 29 29 0a 20 20 20 20 20  _cond")))).     
94f30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
94f40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
94f50 20 20 28 6e 61 6d 65 20 2e 20 22 6d 75 74 65 78    (name . "mutex
94f60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
94f70 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
94f80 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
94f90 20 2e 20 22 53 44 4c 5f 6d 75 74 65 78 22 29 29   . "SDL_mutex"))
94fa0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
94fb0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
94fc0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
94fd0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
94fe0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
94ff0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
95000 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
95010 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
95020 5f 43 6f 6e 64 57 61 69 74 54 69 6d 65 6f 75 74  _CondWaitTimeout
95030 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
95040 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
95050 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
95060 44 4c 5f 6d 75 74 65 78 2e 68 3a 32 33 37 3a 32  DL_mutex.h:237:2
95070 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
95080 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
95090 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
950a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
950b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
950c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
950d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
950e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
950f0 28 6e 61 6d 65 20 2e 20 22 63 6f 6e 64 22 29 0a  (name . "cond").
95100 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
95110 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
95120 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
95130 22 53 44 4c 5f 63 6f 6e 64 22 29 29 29 29 0a 20  "SDL_cond")))). 
95140 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
95150 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
95160 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
95170 75 74 65 78 22 29 0a 20 20 20 20 20 20 20 20 20  utex").         
95180 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
95190 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
951a0 28 74 61 67 20 2e 20 22 53 44 4c 5f 6d 75 74 65  (tag . "SDL_mute
951b0 78 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  x")))).        (
951c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
951d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
951e0 61 6d 65 20 2e 20 22 6d 73 22 29 0a 20 20 20 20  ame . "ms").    
951f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
95200 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29   . "Uint32")))))
95210 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
95220 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
95230 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
95240 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
95250 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
95260 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
95270 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
95280 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
95290 53 44 4c 5f 54 68 72 65 61 64 22 29 20 28 69 64  SDL_Thread") (id
952a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
952b0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
952c0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72  ude/SDL2/SDL_thr
952d0 65 61 64 2e 68 3a 34 35 3a 38 22 29 0a 20 20 20  ead.h:45:8").   
952e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20   (bit-size . 0) 
952f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
95300 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28   0) (fields . #(
95310 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
95320 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
95330 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
95340 2e 20 22 53 44 4c 5f 54 68 72 65 61 64 22 29 0a  . "SDL_Thread").
95350 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
95360 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
95370 4c 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a  L2/SDL_thread.h:
95380 34 36 3a 32 37 22 29 0a 20 20 20 20 28 74 79 70  46:27").    (typ
95390 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
953a0 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
953b0 65 20 2e 20 22 53 44 4c 5f 54 68 72 65 61 64 22  e . "SDL_Thread"
953c0 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20  ) (id . 0).     
953d0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
953e0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
953f0 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 34 35 3a  SDL_thread.h:45:
95400 38 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  8").      (bit-s
95410 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c  ize . 0) (bit-al
95420 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69  ignment . 0) (fi
95430 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20 20  elds . #()))).  
95440 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
95450 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
95460 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
95470 5f 74 68 72 65 61 64 49 44 22 29 0a 20 20 20 20  _threadID").    
95480 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
95490 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
954a0 44 4c 5f 74 68 72 65 61 64 2e 68 3a 34 39 3a 32  DL_thread.h:49:2
954b0 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
954c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
954d0 69 67 6e 65 64 2d 6c 6f 6e 67 22 29 0a 20 20 20  igned-long").   
954e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
954f0 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  4).      (bit-al
95500 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a  ignment . 64))).
95510 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
95520 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
95530 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
95540 44 4c 5f 54 4c 53 49 44 22 29 0a 20 20 20 20 28  DL_TLSID").    (
95550 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
95560 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
95570 4c 5f 74 68 72 65 61 64 2e 68 3a 35 32 3a 32 32  L_thread.h:52:22
95580 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
95590 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
955a0 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20  gned-int").     
955b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
955c0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
955d0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
955e0 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
955f0 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
95600 20 22 22 29 20 28 69 64 20 2e 20 35 36 29 0a 20   "") (id . 56). 
95610 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
95620 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
95630 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 35  2/SDL_thread.h:5
95640 39 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64  9:9").    (field
95650 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
95660 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
95670 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
95680 6d 65 20 2e 20 22 53 44 4c 5f 54 48 52 45 41 44  me . "SDL_THREAD
95690 5f 50 52 49 4f 52 49 54 59 5f 4c 4f 57 22 29 0a  _PRIORITY_LOW").
956a0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
956b0 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28   . 0)).        (
956c0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
956d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
956e0 2e 20 22 53 44 4c 5f 54 48 52 45 41 44 5f 50 52  . "SDL_THREAD_PR
956f0 49 4f 52 49 54 59 5f 4e 4f 52 4d 41 4c 22 29 0a  IORITY_NORMAL").
95700 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
95710 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28   . 1)).        (
95720 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
95730 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
95740 2e 20 22 53 44 4c 5f 54 48 52 45 41 44 5f 50 52  . "SDL_THREAD_PR
95750 49 4f 52 49 54 59 5f 48 49 47 48 22 29 0a 20 20  IORITY_HIGH").  
95760 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
95770 20 32 29 29 29 29 29 0a 20 20 28 28 74 61 67 20   2))))).  ((tag 
95780 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
95790 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
957a0 61 6d 65 20 2e 20 22 53 44 4c 5f 54 68 72 65 61  ame . "SDL_Threa
957b0 64 50 72 69 6f 72 69 74 79 22 29 0a 20 20 20 20  dPriority").    
957c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
957d0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
957e0 44 4c 5f 74 68 72 65 61 64 2e 68 3a 36 33 3a 33  DL_thread.h:63:3
957f0 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
95800 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61  g . ":enum") (na
95810 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 35  me . "") (id . 5
95820 36 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  6))).  ((tag . "
95830 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
95840 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
95850 20 2e 20 22 53 44 4c 5f 54 68 72 65 61 64 46 75   . "SDL_ThreadFu
95860 6e 63 74 69 6f 6e 22 29 0a 20 20 20 20 28 6c 6f  nction").    (lo
95870 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
95880 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
95890 74 68 72 65 61 64 2e 68 3a 36 39 3a 32 34 22 29  thread.h:69:24")
958a0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
958b0 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69  . ":function-poi
958c0 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74 61 67  nter"))).  ((tag
958d0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
958e0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65 61  name . "SDL_Crea
958f0 74 65 54 68 72 65 61 64 22 29 20 28 6e 73 20 2e  teThread") (ns .
95900 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
95910 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
95920 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61  e/SDL2/SDL_threa
95930 64 2e 68 3a 31 36 33 3a 31 22 29 0a 20 20 20 20  d.h:163:1").    
95940 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
95950 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
95960 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
95970 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
95980 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
95990 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
959a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
959b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
959c0 22 66 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  "fn").          
959d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
959e0 4c 5f 54 68 72 65 61 64 46 75 6e 63 74 69 6f 6e  L_ThreadFunction
959f0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
95a00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
95a10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
95a20 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20 20  e . "name").    
95a30 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
95a40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
95a50 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
95a60 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
95a70 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
95a80 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
95a90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
95aa0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
95ab0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
95ac0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
95ad0 2e 20 22 64 61 74 61 22 29 0a 20 20 20 20 20 20  . "data").      
95ae0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
95af0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
95b00 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
95b10 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
95b20 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
95b30 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
95b40 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
95b50 61 67 20 2e 20 22 53 44 4c 5f 54 68 72 65 61 64  ag . "SDL_Thread
95b60 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
95b70 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
95b80 65 20 2e 20 22 53 44 4c 5f 47 65 74 54 68 72 65  e . "SDL_GetThre
95b90 61 64 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30  adName") (ns . 0
95ba0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
95bb0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
95bc0 53 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e  SDL2/SDL_thread.
95bd0 68 3a 31 37 34 3a 33 37 22 29 0a 20 20 20 20 28  h:174:37").    (
95be0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
95bf0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
95c00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
95c10 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
95c20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
95c30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
95c40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
95c50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
95c60 74 68 72 65 61 64 22 29 0a 20 20 20 20 20 20 20  thread").       
95c70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
95c80 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
95c90 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 68  e (tag . "SDL_Th
95ca0 72 65 61 64 22 29 29 29 29 29 29 0a 20 20 20 20  read")))))).    
95cb0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
95cc0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
95cd0 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
95ce0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
95cf0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
95d00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
95d10 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20  . 8)))).  ((tag 
95d20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
95d30 61 6d 65 20 2e 20 22 53 44 4c 5f 54 68 72 65 61  ame . "SDL_Threa
95d40 64 49 44 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dID") (ns . 0). 
95d50 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
95d60 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
95d70 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 31  2/SDL_thread.h:1
95d80 37 39 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72  79:38").    (var
95d90 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
95da0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
95db0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
95dc0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
95dd0 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74  ters . #()) (ret
95de0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
95df0 22 53 44 4c 5f 74 68 72 65 61 64 49 44 22 29 29  "SDL_threadID"))
95e00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
95e10 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
95e20 22 53 44 4c 5f 47 65 74 54 68 72 65 61 64 49 44  "SDL_GetThreadID
95e30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
95e40 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
95e50 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
95e60 44 4c 5f 74 68 72 65 61 64 2e 68 3a 31 38 36 3a  DL_thread.h:186:
95e70 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  38").    (variad
95e80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
95e90 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
95ea0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
95eb0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
95ec0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
95ed0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
95ee0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
95ef0 20 28 6e 61 6d 65 20 2e 20 22 74 68 72 65 61 64   (name . "thread
95f00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
95f10 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
95f20 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
95f30 20 2e 20 22 53 44 4c 5f 54 68 72 65 61 64 22 29   . "SDL_Thread")
95f40 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
95f50 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
95f60 44 4c 5f 74 68 72 65 61 64 49 44 22 29 29 29 0a  DL_threadID"))).
95f70 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
95f80 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
95f90 44 4c 5f 53 65 74 54 68 72 65 61 64 50 72 69 6f  DL_SetThreadPrio
95fa0 72 69 74 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  rity") (ns . 0).
95fb0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
95fc0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
95fd0 4c 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a  L2/SDL_thread.h:
95fe0 31 39 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61  191:29").    (va
95ff0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
96000 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
96010 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
96020 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
96030 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
96040 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
96050 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
96060 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 72       (name . "pr
96070 69 6f 72 69 74 79 22 29 0a 20 20 20 20 20 20 20  iority").       
96080 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
96090 22 53 44 4c 5f 54 68 72 65 61 64 50 72 69 6f 72  "SDL_ThreadPrior
960a0 69 74 79 22 29 29 29 29 29 0a 20 20 20 20 28 72  ity"))))).    (r
960b0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
960c0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
960d0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
960e0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
960f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
96100 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
96110 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
96120 20 22 53 44 4c 5f 57 61 69 74 54 68 72 65 61 64   "SDL_WaitThread
96130 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
96140 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
96150 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
96160 44 4c 5f 74 68 72 65 61 64 2e 68 3a 32 31 31 3a  DL_thread.h:211:
96170 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
96180 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
96190 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
961a0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
961b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
961c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
961d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
961e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
961f0 20 28 6e 61 6d 65 20 2e 20 22 74 68 72 65 61 64   (name . "thread
96200 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
96210 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
96220 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
96230 20 2e 20 22 53 44 4c 5f 54 68 72 65 61 64 22 29   . "SDL_Thread")
96240 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
96250 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
96260 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
96270 20 2e 20 22 73 74 61 74 75 73 22 29 0a 20 20 20   . "status").   
96280 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
96290 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
962a0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
962b0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
962c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
962d0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
962e0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
962f0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
96300 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
96310 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
96320 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
96330 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
96340 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
96350 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
96360 2e 20 22 53 44 4c 5f 44 65 74 61 63 68 54 68 72  . "SDL_DetachThr
96370 65 61 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ead") (ns . 0). 
96380 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
96390 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
963a0 32 2f 53 44 4c 5f 74 68 72 65 61 64 2e 68 3a 32  2/SDL_thread.h:2
963b0 33 39 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  39:30").    (var
963c0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
963d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
963e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
963f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
96400 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
96410 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
96420 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
96430 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 68 72      (name . "thr
96440 65 61 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  ead").          
96450 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
96460 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
96470 74 61 67 20 2e 20 22 53 44 4c 5f 54 68 72 65 61  tag . "SDL_Threa
96480 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  d")))))).    (re
96490 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
964a0 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
964b0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
964c0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54  ) (name . "SDL_T
964d0 4c 53 43 72 65 61 74 65 22 29 20 28 6e 73 20 2e  LSCreate") (ns .
964e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
964f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
96500 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72 65 61  e/SDL2/SDL_threa
96510 64 2e 68 3a 32 37 31 3a 33 35 22 29 0a 20 20 20  d.h:271:35").   
96520 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
96530 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
96540 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
96550 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
96560 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
96570 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
96580 61 67 20 2e 20 22 53 44 4c 5f 54 4c 53 49 44 22  ag . "SDL_TLSID"
96590 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
965a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
965b0 2e 20 22 53 44 4c 5f 54 4c 53 47 65 74 22 29 20  . "SDL_TLSGet") 
965c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
965d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
965e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
965f0 74 68 72 65 61 64 2e 68 3a 32 38 33 3a 33 32 22  thread.h:283:32"
96600 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
96610 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
96620 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
96630 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
96640 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
96650 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
96660 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
96670 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
96680 61 6d 65 20 2e 20 22 69 64 22 29 0a 20 20 20 20  ame . "id").    
96690 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
966a0 20 2e 20 22 53 44 4c 5f 54 4c 53 49 44 22 29 29   . "SDL_TLSID"))
966b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
966c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
966d0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
966e0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
966f0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
96700 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
96710 53 44 4c 5f 54 4c 53 53 65 74 22 29 20 28 6e 73  SDL_TLSSet") (ns
96720 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
96730 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
96740 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 68 72  ude/SDL2/SDL_thr
96750 65 61 64 2e 68 3a 32 39 37 3a 32 39 22 29 0a 20  ead.h:297:29"). 
96760 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
96770 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
96780 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
96790 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
967a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
967b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
967c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
967d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
967e0 20 2e 20 22 69 64 22 29 0a 20 20 20 20 20 20 20   . "id").       
967f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
96800 22 53 44 4c 5f 54 4c 53 49 44 22 29 29 29 0a 20  "SDL_TLSID"))). 
96810 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
96820 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
96830 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76        (name . "v
96840 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
96850 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
96860 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
96870 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
96880 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
96890 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
968a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
968b0 2e 20 22 64 65 73 74 72 75 63 74 6f 72 22 29 0a  . "destructor").
968c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
968d0 28 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f  (tag . ":functio
968e0 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29 29 29 0a  n-pointer"))))).
968f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
96900 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
96910 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
96920 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
96930 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
96940 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
96950 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
96960 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53   . 0) (name . "S
96970 44 4c 5f 52 57 6f 70 73 22 29 20 28 69 64 20 2e  DL_RWops") (id .
96980 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
96990 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
969a0 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73  e/SDL2/SDL_rwops
969b0 2e 68 3a 35 32 3a 31 36 22 29 0a 20 20 20 20 28  .h:52:16").    (
969c0 62 69 74 2d 73 69 7a 65 20 2e 20 35 37 36 29 20  bit-size . 576) 
969d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
969e0 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73   64).    (fields
969f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
96a00 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
96a10 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 7a 65 22  ) (name . "size"
96a20 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
96a30 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  0) (bit-size . 6
96a40 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
96a50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
96a60 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
96a70 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65  :function-pointe
96a80 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  r"))).        ((
96a90 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
96aa0 6e 61 6d 65 20 2e 20 22 73 65 65 6b 22 29 20 28  name . "seek") (
96ab0 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
96ac0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
96ad0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
96ae0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20  alignment . 64) 
96af0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66  (type (tag . ":f
96b00 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22  unction-pointer"
96b10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
96b20 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
96b30 6d 65 20 2e 20 22 72 65 61 64 22 29 20 28 62 69  me . "read") (bi
96b40 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20  t-offset . 128) 
96b50 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
96b60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
96b70 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28  lignment . 64) (
96b80 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75  type (tag . ":fu
96b90 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29  nction-pointer")
96ba0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
96bb0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
96bc0 65 20 2e 20 22 77 72 69 74 65 22 29 20 28 62 69  e . "write") (bi
96bd0 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20  t-offset . 192) 
96be0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
96bf0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
96c00 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28  lignment . 64) (
96c10 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75  type (tag . ":fu
96c20 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29  nction-pointer")
96c30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
96c40 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
96c50 65 20 2e 20 22 63 6c 6f 73 65 22 29 20 28 62 69  e . "close") (bi
96c60 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29 20  t-offset . 256) 
96c70 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
96c80 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
96c90 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28  lignment . 64) (
96ca0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75  type (tag . ":fu
96cb0 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29  nction-pointer")
96cc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
96cd0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
96ce0 65 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74  e . "type") (bit
96cf0 2d 6f 66 66 73 65 74 20 2e 20 33 32 30 29 20 28  -offset . 320) (
96d00 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
96d10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
96d20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
96d30 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
96d40 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
96d50 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
96d60 28 6e 61 6d 65 20 2e 20 22 68 69 64 64 65 6e 22  (name . "hidden"
96d70 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
96d80 33 38 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  384) (bit-size .
96d90 20 31 39 32 29 0a 20 20 20 20 20 20 20 20 20 20   192).          
96da0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
96db0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
96dc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 75 6e 69  type (tag . "uni
96dd0 6f 6e 22 29 20 28 6e 73 20 2e 20 32 32 30 38 38  on") (ns . 22088
96de0 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
96df0 64 20 2e 20 35 37 29 0a 20 20 20 20 20 20 20 20  d . 57).        
96e00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
96e10 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
96e20 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 39  L2/SDL_rwops.h:9
96e30 34 3a 35 22 29 0a 20 20 20 20 20 20 20 20 20 20  4:5").          
96e40 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39    (bit-size . 19
96e50 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
96e60 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
96e70 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
96e80 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
96e90 20 20 20 20 20 20 20 20 20 20 23 28 28 28 74 61            #(((ta
96ea0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
96eb0 6d 65 20 2e 20 22 73 74 64 69 6f 22 29 20 28 62  me . "stdio") (b
96ec0 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
96ed0 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
96ee0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
96ef0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
96f00 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
96f10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
96f20 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
96f30 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
96f40 20 22 22 29 20 28 69 64 20 2e 20 35 38 29 0a 20   "") (id . 58). 
96f50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
96f60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
96f70 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
96f80 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 32  2/SDL_rwops.h:12
96f90 34 3a 39 22 29 0a 20 20 20 20 20 20 20 20 20 20  4:9").          
96fa0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
96fb0 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d  ize . 128) (bit-
96fc0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
96fd0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
96fe0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
96ff0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97000 20 20 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20    ..            
97010 20 20 20 20 20 20 20 20 20 20 23 28 28 28 74 61            #(((ta
97020 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
97030 6d 65 20 2e 20 22 61 75 74 6f 63 6c 6f 73 65 22  me . "autoclose"
97040 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
97050 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  0).             
97060 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
97070 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
97080 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
97090 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
970a0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
970b0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
970c0 6f 6c 22 29 29 29 0a 20 20 20 20 20 20 20 20 20  ol"))).         
970d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
970e0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
970f0 28 6e 61 6d 65 20 2e 20 22 66 70 22 29 20 28 62  (name . "fp") (b
97100 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20  it-offset . 64) 
97110 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
97120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97130 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
97140 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
97150 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97160 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
97170 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97180 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
97190 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
971a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
971b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
971c0 28 74 61 67 20 2e 20 22 46 49 4c 45 22 29 29 29  (tag . "FILE")))
971d0 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  ))))).          
971e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
971f0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
97200 6d 65 6d 22 29 20 28 62 69 74 2d 6f 66 66 73 65  mem") (bit-offse
97210 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
97220 20 2e 20 31 39 32 29 0a 20 20 20 20 20 20 20 20   . 192).        
97230 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
97240 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
97250 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97260 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
97270 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
97280 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
97290 20 2e 20 35 39 29 0a 20 20 20 20 20 20 20 20 20   . 59).         
972a0 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61             (loca
972b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
972c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77  lude/SDL2/SDL_rw
972d0 6f 70 73 2e 68 3a 31 33 30 3a 39 22 29 0a 20 20  ops.h:130:9").  
972e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
972f0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39    (bit-size . 19
97300 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
97310 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
97320 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 65              (fie
97330 6c 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20  lds.            
97340 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
97350 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97360 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
97370 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 61  ld") (name . "ba
97380 73 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  se") (bit-offset
97390 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
973a0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
973b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
973c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
973d0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
973e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
973f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
97400 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
97410 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29  ag . "Uint8"))))
97420 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
97430 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e           ((tag .
97440 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
97450 2e 20 22 68 65 72 65 22 29 20 28 62 69 74 2d 6f  . "here") (bit-o
97460 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
97470 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
97480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97490 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
974a0 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20  ment . 64).     
974b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
974c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
974d0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
974e0 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
974f0 38 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20  8")))).         
97500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
97510 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
97520 28 6e 61 6d 65 20 2e 20 22 73 74 6f 70 22 29 20  (name . "stop") 
97530 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32  (bit-offset . 12
97540 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
97550 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
97560 74 2d 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69  t-size . 64) (bi
97570 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
97580 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
97590 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
975a0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
975b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
975c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
975d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
975e0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79               (ty
975f0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
97600 22 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20  ")))))))).      
97610 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20            ((tag 
97620 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
97630 20 2e 20 22 75 6e 6b 6e 6f 77 6e 22 29 20 28 62   . "unknown") (b
97640 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
97650 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
97660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97670 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
97680 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
97690 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
976a0 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
976b0 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
976c0 20 22 22 29 20 28 69 64 20 2e 20 36 30 29 0a 20   "") (id . 60). 
976d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
976e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
976f0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
97700 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 33  2/SDL_rwops.h:13
97710 36 3a 39 22 29 0a 20 20 20 20 20 20 20 20 20 20  6:9").          
97720 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
97730 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74 2d  ize . 128) (bit-
97740 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
97750 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97760 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
97770 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97780 20 20 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20    ..            
97790 20 20 20 20 20 20 20 20 20 20 23 28 28 28 74 61            #(((ta
977a0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
977b0 6d 65 20 2e 20 22 64 61 74 61 31 22 29 20 28 62  me . "data1") (b
977c0 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
977d0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
977e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
977f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
97800 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
97810 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97820 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
97830 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
97840 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
97850 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
97860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97870 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
97880 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61  ") (name . "data
97890 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  2") (bit-offset 
978a0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
978b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
978c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
978d0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
978e0 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
978f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
97900 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
97910 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97920 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
97930 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
97940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97950 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
97960 6f 69 64 22 29 29 29 29 29 29 29 29 29 29 29 29  oid"))))))))))))
97970 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
97980 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
97990 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
979a0 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 0a 20  . "SDL_RWops"). 
979b0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
979c0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
979d0 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 34  2/SDL_rwops.h:14
979e0 33 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  3:3").    (type 
979f0 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22  (tag . ":struct"
97a00 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52  ) (name . "SDL_R
97a10 57 6f 70 73 22 29 20 28 69 64 20 2e 20 36 31 29  Wops") (id . 61)
97a20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
97a30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
97a40 20 22 53 44 4c 5f 52 57 46 72 6f 6d 46 69 6c 65   "SDL_RWFromFile
97a50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
97a60 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
97a70 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
97a80 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 35 33 3a 33  DL_rwops.h:153:3
97a90 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  6").    (variadi
97aa0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
97ab0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
97ac0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
97ad0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
97ae0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
97af0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
97b00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
97b10 28 6e 61 6d 65 20 2e 20 22 66 69 6c 65 22 29 0a  (name . "file").
97b20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
97b30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
97b40 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
97b50 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
97b60 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
97b70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
97b80 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
97b90 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
97ba0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
97bb0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
97bc0 61 6d 65 20 2e 20 22 6d 6f 64 65 22 29 0a 20 20  ame . "mode").  
97bd0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
97be0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
97bf0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
97c00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
97c10 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
97c20 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
97c30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
97c40 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
97c50 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
97c60 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
97c70 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
97c80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
97c90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
97ca0 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29  . "SDL_RWops")))
97cb0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
97cc0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
97cd0 22 53 44 4c 5f 52 57 46 72 6f 6d 46 50 22 29 20  "SDL_RWFromFP") 
97ce0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
97cf0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
97d00 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
97d10 72 77 6f 70 73 2e 68 3a 31 35 37 3a 33 36 22 29  rwops.h:157:36")
97d20 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
97d30 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
97d40 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
97d50 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
97d60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
97d70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
97d80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
97d90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
97da0 6d 65 20 2e 20 22 66 70 22 29 0a 20 20 20 20 20  me . "fp").     
97db0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
97dc0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
97dd0 79 70 65 20 28 74 61 67 20 2e 20 22 46 49 4c 45  ype (tag . "FILE
97de0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
97df0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
97e00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
97e10 6d 65 20 2e 20 22 61 75 74 6f 63 6c 6f 73 65 22  me . "autoclose"
97e20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
97e30 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
97e40 6f 6c 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  ol"))))).    (re
97e50 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
97e60 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
97e70 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
97e80 57 6f 70 73 22 29 29 29 29 0a 20 20 28 28 74 61  Wops")))).  ((ta
97e90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
97ea0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 57 46  (name . "SDL_RWF
97eb0 72 6f 6d 4d 65 6d 22 29 20 28 6e 73 20 2e 20 30  romMem") (ns . 0
97ec0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
97ed0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
97ee0 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
97ef0 3a 31 36 34 3a 33 36 22 29 0a 20 20 20 20 28 76  :164:36").    (v
97f00 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
97f10 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
97f20 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
97f30 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
97f40 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
97f50 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
97f60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
97f70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
97f80 65 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  em").          (
97f90 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
97fa0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
97fb0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
97fc0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
97fd0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
97fe0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
97ff0 22 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20  "size").        
98000 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
98010 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
98020 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
98030 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
98040 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
98050 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
98060 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
98070 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
98080 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
98090 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
980a0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
980b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
980c0 20 2e 20 22 53 44 4c 5f 52 57 46 72 6f 6d 43 6f   . "SDL_RWFromCo
980d0 6e 73 74 4d 65 6d 22 29 20 28 6e 73 20 2e 20 30  nstMem") (ns . 0
980e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
980f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
98100 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
98110 3a 31 36 35 3a 33 36 22 29 0a 20 20 20 20 28 76  :165:36").    (v
98120 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
98130 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
98140 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
98150 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
98160 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
98170 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
98180 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
98190 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
981a0 65 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  em").          (
981b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
981c0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
981d0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
981e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
981f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
98200 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
98210 22 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20  "size").        
98220 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
98230 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
98240 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
98250 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
98260 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
98270 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
98280 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
98290 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
982a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
982b0 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
982c0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
982d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
982e0 20 2e 20 22 53 44 4c 5f 41 6c 6c 6f 63 52 57 22   . "SDL_AllocRW"
982f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
98300 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
98310 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
98320 4c 5f 72 77 6f 70 73 2e 68 3a 31 37 31 3a 33 36  L_rwops.h:171:36
98330 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
98340 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
98350 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
98360 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
98370 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
98380 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
98390 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
983a0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
983b0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f   (tag . "SDL_RWo
983c0 70 73 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  ps")))).  ((tag 
983d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
983e0 61 6d 65 20 2e 20 22 53 44 4c 5f 46 72 65 65 52  ame . "SDL_FreeR
983f0 57 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  W") (ns . 0).   
98400 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
98410 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
98420 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 31 37 32 3a  SDL_rwops.h:172:
98430 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
98440 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
98450 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
98460 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
98470 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
98480 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
98490 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
984a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
984b0 20 28 6e 61 6d 65 20 2e 20 22 61 72 65 61 22 29   (name . "area")
984c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
984d0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
984e0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
984f0 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29   "SDL_RWops"))))
98500 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
98510 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
98520 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
98530 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
98540 65 20 2e 20 22 53 44 4c 5f 4c 6f 61 64 46 69 6c  e . "SDL_LoadFil
98550 65 5f 52 57 22 29 20 28 6e 73 20 2e 20 30 29 0a  e_RW") (ns . 0).
98560 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
98570 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
98580 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32  L2/SDL_rwops.h:2
98590 30 36 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72  06:31").    (var
985a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
985b0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
985c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
985d0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
985e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
985f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
98600 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
98610 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
98620 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
98630 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
98640 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
98650 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29   . "SDL_RWops"))
98660 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
98670 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
98680 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
98690 2e 20 22 64 61 74 61 73 69 7a 65 22 29 0a 20 20  . "datasize").  
986a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
986b0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
986c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
986d0 69 7a 65 5f 74 22 29 29 29 29 0a 20 20 20 20 20  ize_t")))).     
986e0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
986f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
98700 20 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 65 73    (name . "frees
98710 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
98720 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
98730 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
98740 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
98750 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
98760 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
98770 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
98780 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
98790 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
987a0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
987b0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
987c0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
987d0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
987e0 5f 52 65 61 64 55 38 22 29 20 28 6e 73 20 2e 20  _ReadU8") (ns . 
987f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
98800 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
98810 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e  /SDL2/SDL_rwops.
98820 68 3a 32 32 32 3a 33 31 22 29 0a 20 20 20 20 28  h:222:31").    (
98830 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
98840 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
98850 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
98860 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
98870 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
98880 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
98890 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
988a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
988b0 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  src").          
988c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
988d0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
988e0 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73  tag . "SDL_RWops
988f0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
98900 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
98910 22 55 69 6e 74 38 22 29 29 29 0a 20 20 28 28 74  "Uint8"))).  ((t
98920 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
98930 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
98940 61 64 4c 45 31 36 22 29 20 28 6e 73 20 2e 20 30  adLE16") (ns . 0
98950 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
98960 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
98970 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
98980 3a 32 32 33 3a 33 32 22 29 0a 20 20 20 20 28 76  :223:32").    (v
98990 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
989a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
989b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
989c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
989d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
989e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
989f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
98a00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
98a10 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
98a20 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
98a30 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
98a40 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
98a50 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
98a60 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
98a70 55 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74  Uint16"))).  ((t
98a80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
98a90 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
98aa0 61 64 42 45 31 36 22 29 20 28 6e 73 20 2e 20 30  adBE16") (ns . 0
98ab0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
98ac0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
98ad0 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
98ae0 3a 32 32 34 3a 33 32 22 29 0a 20 20 20 20 28 76  :224:32").    (v
98af0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
98b00 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
98b10 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
98b20 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
98b30 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
98b40 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
98b50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
98b60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
98b70 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
98b80 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
98b90 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
98ba0 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
98bb0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
98bc0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
98bd0 55 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74  Uint16"))).  ((t
98be0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
98bf0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
98c00 61 64 4c 45 33 32 22 29 20 28 6e 73 20 2e 20 30  adLE32") (ns . 0
98c10 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
98c20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
98c30 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
98c40 3a 32 32 35 3a 33 32 22 29 0a 20 20 20 20 28 76  :225:32").    (v
98c50 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
98c60 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
98c70 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
98c80 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
98c90 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
98ca0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
98cb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
98cc0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
98cd0 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
98ce0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
98cf0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
98d00 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
98d10 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
98d20 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
98d30 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
98d40 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
98d50 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
98d60 61 64 42 45 33 32 22 29 20 28 6e 73 20 2e 20 30  adBE32") (ns . 0
98d70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
98d80 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
98d90 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
98da0 3a 32 32 36 3a 33 32 22 29 0a 20 20 20 20 28 76  :226:32").    (v
98db0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
98dc0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
98dd0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
98de0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
98df0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
98e00 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
98e10 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
98e20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
98e30 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
98e40 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
98e50 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
98e60 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
98e70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
98e80 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
98e90 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
98ea0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
98eb0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
98ec0 61 64 4c 45 36 34 22 29 20 28 6e 73 20 2e 20 30  adLE64") (ns . 0
98ed0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
98ee0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
98ef0 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
98f00 3a 32 32 37 3a 33 32 22 29 0a 20 20 20 20 28 76  :227:32").    (v
98f10 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
98f20 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
98f30 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
98f40 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
98f50 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
98f60 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
98f70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
98f80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
98f90 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
98fa0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
98fb0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
98fc0 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
98fd0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
98fe0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
98ff0 55 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74  Uint64"))).  ((t
99000 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
99010 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
99020 61 64 42 45 36 34 22 29 20 28 6e 73 20 2e 20 30  adBE64") (ns . 0
99030 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
99040 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
99050 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68  SDL2/SDL_rwops.h
99060 3a 32 32 38 3a 33 32 22 29 0a 20 20 20 20 28 76  :228:32").    (v
99070 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
99080 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
99090 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
990a0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
990b0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
990c0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
990d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
990e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
990f0 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
99100 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
99110 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
99120 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
99130 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
99140 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
99150 55 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74  Uint64"))).  ((t
99160 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
99170 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 72   (name . "SDL_Wr
99180 69 74 65 55 38 22 29 20 28 6e 73 20 2e 20 30 29  iteU8") (ns . 0)
99190 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
991a0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
991b0 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a  DL2/SDL_rwops.h:
991c0 32 33 37 3a 33 32 22 29 0a 20 20 20 20 28 76 61  237:32").    (va
991d0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
991e0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
991f0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
99200 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
99210 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
99220 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
99230 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
99240 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73       (name . "ds
99250 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
99260 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
99270 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
99280 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29  g . "SDL_RWops")
99290 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
992a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
992b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
992c0 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20 20 20   . "value").    
992d0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
992e0 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 0a   . "Uint8"))))).
992f0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
99300 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
99310 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
99320 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
99330 2e 20 22 53 44 4c 5f 57 72 69 74 65 4c 45 31 36  . "SDL_WriteLE16
99340 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
99350 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
99360 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
99370 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 33 38 3a 33  DL_rwops.h:238:3
99380 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
99390 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
993a0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
993b0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
993c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
993d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
993e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
993f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
99400 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20  (name . "dst"). 
99410 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
99420 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
99430 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
99440 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20  SDL_RWops")))). 
99450 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
99460 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
99470 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76        (name . "v
99480 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
99490 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
994a0 69 6e 74 31 36 22 29 29 29 29 29 0a 20 20 20 20  int16"))))).    
994b0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
994c0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
994d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
994e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
994f0 44 4c 5f 57 72 69 74 65 42 45 31 36 22 29 20 28  DL_WriteBE16") (
99500 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
99510 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
99520 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
99530 77 6f 70 73 2e 68 3a 32 33 39 3a 33 32 22 29 0a  wops.h:239:32").
99540 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
99550 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
99560 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
99570 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
99580 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
99590 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
995a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
995b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
995c0 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20  e . "dst").     
995d0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
995e0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
995f0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
99600 52 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20  RWops")))).     
99610 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
99620 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
99630 20 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65    (name . "value
99640 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
99650 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
99660 36 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  6"))))).    (ret
99670 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
99680 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28  "size_t"))).  ((
99690 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
996a0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57  ) (name . "SDL_W
996b0 72 69 74 65 4c 45 33 32 22 29 20 28 6e 73 20 2e  riteLE32") (ns .
996c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
996d0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
996e0 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 77 6f 70 73  e/SDL2/SDL_rwops
996f0 2e 68 3a 32 34 30 3a 33 32 22 29 0a 20 20 20 20  .h:240:32").    
99700 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
99710 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
99720 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
99730 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
99740 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
99750 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
99760 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
99770 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
99780 22 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20  "dst").         
99790 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
997a0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
997b0 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70  (tag . "SDL_RWop
997c0 73 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  s")))).        (
997d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
997e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
997f0 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20  ame . "value"). 
99800 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
99810 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
99820 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
99830 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a  type (tag . "siz
99840 65 5f 74 22 29 29 29 0a 20 20 28 28 74 61 67 20  e_t"))).  ((tag 
99850 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
99860 61 6d 65 20 2e 20 22 53 44 4c 5f 57 72 69 74 65  ame . "SDL_Write
99870 42 45 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  BE32") (ns . 0).
99880 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
99890 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
998a0 4c 32 2f 53 44 4c 5f 72 77 6f 70 73 2e 68 3a 32  L2/SDL_rwops.h:2
998b0 34 31 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  41:32").    (var
998c0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
998d0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
998e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
998f0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
99900 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
99910 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
99920 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
99930 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
99940 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
99950 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
99960 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
99970 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29   . "SDL_RWops"))
99980 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
99990 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
999a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
999b0 2e 20 22 76 61 6c 75 65 22 29 0a 20 20 20 20 20  . "value").     
999c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
999d0 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a  . "Uint32"))))).
999e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
999f0 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
99a00 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
99a10 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
99a20 2e 20 22 53 44 4c 5f 57 72 69 74 65 4c 45 36 34  . "SDL_WriteLE64
99a30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
99a40 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
99a50 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
99a60 44 4c 5f 72 77 6f 70 73 2e 68 3a 32 34 32 3a 33  DL_rwops.h:242:3
99a70 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
99a80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
99a90 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
99aa0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
99ab0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
99ac0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
99ad0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
99ae0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
99af0 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20  (name . "dst"). 
99b00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
99b10 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
99b20 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
99b30 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20  SDL_RWops")))). 
99b40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
99b50 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
99b60 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76        (name . "v
99b70 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20  alue").         
99b80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
99b90 69 6e 74 36 34 22 29 29 29 29 29 0a 20 20 20 20  int64"))))).    
99ba0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
99bb0 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29 0a  g . "size_t"))).
99bc0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
99bd0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
99be0 44 4c 5f 57 72 69 74 65 42 45 36 34 22 29 20 28  DL_WriteBE64") (
99bf0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
99c00 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
99c10 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
99c20 77 6f 70 73 2e 68 3a 32 34 33 3a 33 32 22 29 0a  wops.h:243:32").
99c30 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
99c40 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
99c50 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
99c60 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
99c70 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
99c80 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
99c90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
99ca0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
99cb0 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20  e . "dst").     
99cc0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
99cd0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
99ce0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
99cf0 52 57 6f 70 73 22 29 29 29 29 0a 20 20 20 20 20  RWops")))).     
99d00 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
99d10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
99d20 20 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65    (name . "value
99d30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
99d40 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 36  pe (tag . "Uint6
99d50 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
99d60 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
99d70 22 73 69 7a 65 5f 74 22 29 29 29 0a 20 20 28 28  "size_t"))).  ((
99d80 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
99d90 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
99da0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41    (name . "SDL_A
99db0 75 64 69 6f 46 6f 72 6d 61 74 22 29 0a 20 20 20  udioFormat").   
99dc0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
99dd0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
99de0 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 36 34 3a 31  SDL_audio.h:64:1
99df0 36 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  6").    (type (t
99e00 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
99e10 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
99e20 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
99e30 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
99e40 53 44 4c 5f 41 75 64 69 6f 43 61 6c 6c 62 61 63  SDL_AudioCallbac
99e50 6b 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  k").    (locatio
99e60 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
99e70 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f  e/SDL2/SDL_audio
99e80 2e 68 3a 31 36 32 3a 32 35 22 29 0a 20 20 20 20  .h:162:25").    
99e90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 66  (type (tag . ":f
99ea0 75 6e 63 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22  unction-pointer"
99eb0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
99ec0 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
99ed0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
99ee0 64 69 6f 53 70 65 63 22 29 20 28 69 64 20 2e 20  dioSpec") (id . 
99ef0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
99f00 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
99f10 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
99f20 68 3a 31 37 37 3a 31 36 22 29 0a 20 20 20 20 28  h:177:16").    (
99f30 62 69 74 2d 73 69 7a 65 20 2e 20 32 35 36 29 20  bit-size . 256) 
99f40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
99f50 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73   64).    (fields
99f60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
99f70 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
99f80 29 20 28 6e 61 6d 65 20 2e 20 22 66 72 65 71 22  ) (name . "freq"
99f90 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
99fa0 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
99fb0 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
99fc0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
99fd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
99fe0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
99ff0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9a000 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9a010 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
9a020 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
9a030 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74   (name . "format
9a040 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
9a050 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   32) (bit-size .
9a060 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
9a070 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9a080 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
9a090 20 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61   "SDL_AudioForma
9a0a0 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
9a0b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9a0c0 6e 61 6d 65 20 2e 20 22 63 68 61 6e 6e 65 6c 73  name . "channels
9a0d0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
9a0e0 20 34 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   48) (bit-size .
9a0f0 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62   8).          (b
9a100 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
9a110 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
9a120 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
9a130 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
9a140 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 6c 65  ") (name . "sile
9a150 6e 63 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  nce") (bit-offse
9a160 74 20 2e 20 35 36 29 20 28 62 69 74 2d 73 69 7a  t . 56) (bit-siz
9a170 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
9a180 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9a190 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
9a1a0 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
9a1b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
9a1c0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73  eld") (name . "s
9a1d0 61 6d 70 6c 65 73 22 29 20 28 62 69 74 2d 6f 66  amples") (bit-of
9a1e0 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d  fset . 64) (bit-
9a1f0 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
9a200 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9a210 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
9a220 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
9a230 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
9a240 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
9a250 65 20 2e 20 22 70 61 64 64 69 6e 67 22 29 20 28  e . "padding") (
9a260 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 38 30 29  bit-offset . 80)
9a270 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
9a280 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
9a290 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
9a2a0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
9a2b0 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
9a2c0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
9a2d0 29 20 28 6e 61 6d 65 20 2e 20 22 73 69 7a 65 22  ) (name . "size"
9a2e0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
9a2f0 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  96) (bit-size . 
9a300 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
9a310 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
9a320 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
9a330 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
9a340 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
9a350 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 63 61  ld") (name . "ca
9a360 6c 6c 62 61 63 6b 22 29 20 28 62 69 74 2d 6f 66  llback") (bit-of
9a370 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74  fset . 128) (bit
9a380 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
9a390 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9a3a0 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65  ment . 64) (type
9a3b0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64   (tag . "SDL_Aud
9a3c0 69 6f 43 61 6c 6c 62 61 63 6b 22 29 29 29 0a 20  ioCallback"))). 
9a3d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9a3e0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
9a3f0 22 75 73 65 72 64 61 74 61 22 29 20 28 62 69 74  "userdata") (bit
9a400 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28  -offset . 192) (
9a410 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
9a420 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
9a430 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
9a440 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
9a450 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
9a460 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
9a470 76 6f 69 64 22 29 29 29 29 29 29 29 0a 20 20 28  void"))))))).  (
9a480 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
9a490 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
9a4a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
9a4b0 41 75 64 69 6f 53 70 65 63 22 29 0a 20 20 20 20  AudioSpec").    
9a4c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9a4d0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9a4e0 44 4c 5f 61 75 64 69 6f 2e 68 3a 31 38 38 3a 33  DL_audio.h:188:3
9a4f0 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
9a500 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28  g . ":struct") (
9a510 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69  name . "SDL_Audi
9a520 6f 53 70 65 63 22 29 20 28 69 64 20 2e 20 36 32  oSpec") (id . 62
9a530 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
9a540 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
9a550 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
9a560 64 69 6f 43 56 54 22 29 20 28 69 64 20 2e 20 30  dioCVT") (id . 0
9a570 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9a580 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9a590 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9a5a0 3a 31 39 31 3a 38 22 29 0a 20 20 20 20 28 62 69  :191:8").    (bi
9a5b0 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74  t-size . 0) (bit
9a5c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20  -alignment . 0) 
9a5d0 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a  (fields . #())).
9a5e0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
9a5f0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
9a600 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
9a610 44 4c 5f 41 75 64 69 6f 46 69 6c 74 65 72 22 29  DL_AudioFilter")
9a620 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
9a630 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
9a640 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a  DL2/SDL_audio.h:
9a650 31 39 32 3a 32 35 22 29 0a 20 20 20 20 28 74 79  192:25").    (ty
9a660 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63  pe (tag . ":func
9a670 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29  tion-pointer")))
9a680 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
9a690 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
9a6a0 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  ame . "SDL_Audio
9a6b0 43 56 54 22 29 20 28 69 64 20 2e 20 30 29 0a 20  CVT") (id . 0). 
9a6c0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
9a6d0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
9a6e0 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 32  2/SDL_audio.h:22
9a6f0 35 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  5:16").    (bit-
9a700 73 69 7a 65 20 2e 20 31 30 32 34 29 20 28 62 69  size . 1024) (bi
9a710 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
9a720 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
9a730 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
9a740 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
9a750 61 6d 65 20 2e 20 22 6e 65 65 64 65 64 22 29 20  ame . "needed") 
9a760 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
9a770 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9a780 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
9a790 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
9a7a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9a7b0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
9a7c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
9a7d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9a7e0 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
9a7f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9a800 6e 61 6d 65 20 2e 20 22 73 72 63 5f 66 6f 72 6d  name . "src_form
9a810 61 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  at") (bit-offset
9a820 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
9a830 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
9a840 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9a850 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
9a860 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72   . "SDL_AudioFor
9a870 6d 61 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  mat"))).        
9a880 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
9a890 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 5f 66 6f   (name . "dst_fo
9a8a0 72 6d 61 74 22 29 20 28 62 69 74 2d 6f 66 66 73  rmat") (bit-offs
9a8b0 65 74 20 2e 20 34 38 29 20 28 62 69 74 2d 73 69  et . 48) (bit-si
9a8c0 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
9a8d0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9a8e0 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
9a8f0 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 46  ag . "SDL_AudioF
9a900 6f 72 6d 61 74 22 29 29 29 0a 20 20 20 20 20 20  ormat"))).      
9a910 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
9a920 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 74 65  ") (name . "rate
9a930 5f 69 6e 63 72 22 29 20 28 62 69 74 2d 6f 66 66  _incr") (bit-off
9a940 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
9a950 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
9a960 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
9a970 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
9a980 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
9a990 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
9a9a0 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
9a9b0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
9a9c0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  4).            (
9a9d0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9a9e0 36 34 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  64))).        ((
9a9f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9aa00 6e 61 6d 65 20 2e 20 22 62 75 66 22 29 20 28 62  name . "buf") (b
9aa10 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
9aa20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
9aa30 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
9aa40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
9aa50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9aa60 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9aa70 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
9aa80 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20 20  "Uint8")))).    
9aa90 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
9aaa0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65  ld") (name . "le
9aab0 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
9aac0 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69 7a 65  . 192) (bit-size
9aad0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
9aae0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9aaf0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
9ab00 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
9ab10 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
9ab20 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
9ab30 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
9ab40 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
9ab50 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65  ld") (name . "le
9ab60 6e 5f 63 76 74 22 29 20 28 62 69 74 2d 6f 66 66  n_cvt") (bit-off
9ab70 73 65 74 20 2e 20 32 32 34 29 20 28 62 69 74 2d  set . 224) (bit-
9ab80 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9ab90 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9aba0 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
9abb0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9abc0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
9abd0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
9abe0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
9abf0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
9ac00 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
9ac10 20 22 6c 65 6e 5f 6d 75 6c 74 22 29 20 28 62 69   "len_mult") (bi
9ac20 74 2d 6f 66 66 73 65 74 20 2e 20 32 35 36 29 20  t-offset . 256) 
9ac30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9ac40 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
9ac50 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
9ac60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9ac70 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
9ac80 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
9ac90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
9aca0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
9acb0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
9acc0 61 6d 65 20 2e 20 22 6c 65 6e 5f 72 61 74 69 6f  ame . "len_ratio
9acd0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
9ace0 20 32 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20   288) (bit-size 
9acf0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
9ad00 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9ad10 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
9ad20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
9ad30 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
9ad40 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
9ad50 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
9ad60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9ad70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
9ad80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9ad90 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
9ada0 20 2e 20 22 66 69 6c 74 65 72 73 22 29 20 28 62   . "filters") (b
9adb0 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 35 32 29  it-offset . 352)
9adc0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 30   (bit-size . 640
9add0 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
9ade0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
9adf0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9ae00 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
9ae10 67 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20  g . ":array").  
9ae20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9ae30 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
9ae40 6f 46 69 6c 74 65 72 22 29 29 0a 20 20 20 20 20  oFilter")).     
9ae50 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 31         (size . 1
9ae60 30 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  0))).        ((t
9ae70 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
9ae80 61 6d 65 20 2e 20 22 66 69 6c 74 65 72 5f 69 6e  ame . "filter_in
9ae90 64 65 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65  dex") (bit-offse
9aea0 74 20 2e 20 39 39 32 29 20 28 62 69 74 2d 73 69  t . 992) (bit-si
9aeb0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
9aec0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9aed0 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
9aee0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
9aef0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
9af00 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
9af10 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
9af20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9af30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
9af40 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
9af50 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
9af60 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
9af70 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 43 56 54   . "SDL_AudioCVT
9af80 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
9af90 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9afa0 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
9afb0 68 3a 32 33 38 3a 32 33 22 29 0a 20 20 20 20 28  h:238:23").    (
9afc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74  type (tag . ":st
9afd0 72 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22  ruct") (name . "
9afe0 53 44 4c 5f 41 75 64 69 6f 43 56 54 22 29 20 28  SDL_AudioCVT") (
9aff0 69 64 20 2e 20 36 33 29 29 29 0a 20 20 28 28 74  id . 63))).  ((t
9b000 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
9b010 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
9b020 74 4e 75 6d 41 75 64 69 6f 44 72 69 76 65 72 73  tNumAudioDrivers
9b030 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9b040 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9b050 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9b060 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 35 30 3a 32  DL_audio.h:250:2
9b070 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
9b080 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9b090 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9b0a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9b0b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9b0c0 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74   . #()).    (ret
9b0d0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
9b0e0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
9b0f0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9b100 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
9b110 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
9b120 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
9b130 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
9b140 53 44 4c 5f 47 65 74 41 75 64 69 6f 44 72 69 76  SDL_GetAudioDriv
9b150 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  er") (ns . 0).  
9b160 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9b170 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9b180 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 32 35 31  /SDL_audio.h:251
9b190 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61  :37").    (varia
9b1a0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9b1b0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9b1c0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9b1d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9b1e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9b1f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9b200 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9b210 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65 78    (name . "index
9b220 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9b230 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
9b240 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
9b250 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
9b260 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
9b270 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9b280 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
9b290 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
9b2a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
9b2b0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
9b2c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
9b2d0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
9b2e0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
9b2f0 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74  nt . 8)))).  ((t
9b300 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
9b310 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
9b320 64 69 6f 49 6e 69 74 22 29 20 28 6e 73 20 2e 20  dioInit") (ns . 
9b330 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
9b340 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9b350 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
9b360 68 3a 32 36 32 3a 32 39 22 29 0a 20 20 20 20 28  h:262:29").    (
9b370 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
9b380 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
9b390 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
9b3a0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
9b3b0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
9b3c0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
9b3d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
9b3e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
9b3f0 64 72 69 76 65 72 5f 6e 61 6d 65 22 29 0a 20 20  driver_name").  
9b400 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
9b410 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
9b420 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
9b430 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
9b440 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
9b450 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
9b460 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9b470 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
9b480 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
9b490 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
9b4a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
9b4b0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
9b4c0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
9b4d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
9b4e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9b4f0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
9b500 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
9b510 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64  (name . "SDL_Aud
9b520 69 6f 51 75 69 74 22 29 20 28 6e 73 20 2e 20 30  ioQuit") (ns . 0
9b530 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9b540 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9b550 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9b560 3a 32 36 33 3a 33 30 22 29 0a 20 20 20 20 28 76  :263:30").    (v
9b570 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
9b580 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
9b590 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
9b5a0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
9b5b0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
9b5c0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
9b5d0 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
9b5e0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9b5f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9b600 47 65 74 43 75 72 72 65 6e 74 41 75 64 69 6f 44  GetCurrentAudioD
9b610 72 69 76 65 72 22 29 20 28 6e 73 20 2e 20 30 29  river") (ns . 0)
9b620 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
9b630 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
9b640 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a  DL2/SDL_audio.h:
9b650 32 37 30 3a 33 37 22 29 0a 20 20 20 20 28 76 61  270:37").    (va
9b660 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
9b670 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
9b680 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
9b690 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
9b6a0 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
9b6b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
9b6c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
9b6d0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
9b6e0 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
9b6f0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
9b700 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
9b710 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
9b720 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
9b730 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4f 70 65 6e  name . "SDL_Open
9b740 41 75 64 69 6f 22 29 20 28 6e 73 20 2e 20 30 29  Audio") (ns . 0)
9b750 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
9b760 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
9b770 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a  DL2/SDL_audio.h:
9b780 33 31 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61  317:29").    (va
9b790 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
9b7a0 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
9b7b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
9b7c0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
9b7d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
9b7e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
9b7f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
9b800 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65       (name . "de
9b810 73 69 72 65 64 22 29 0a 20 20 20 20 20 20 20 20  sired").        
9b820 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9b830 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
9b840 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64   (tag . "SDL_Aud
9b850 69 6f 53 70 65 63 22 29 29 29 29 0a 20 20 20 20  ioSpec")))).    
9b860 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
9b870 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9b880 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 62 74 61     (name . "obta
9b890 69 6e 65 64 22 29 0a 20 20 20 20 20 20 20 20 20  ined").         
9b8a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
9b8b0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
9b8c0 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
9b8d0 6f 53 70 65 63 22 29 29 29 29 29 29 0a 20 20 20  oSpec")))))).   
9b8e0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
9b8f0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
9b900 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
9b910 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
9b920 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9b930 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
9b940 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
9b950 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
9b960 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65  e . "SDL_AudioDe
9b970 76 69 63 65 49 44 22 29 0a 20 20 20 20 28 6c 6f  viceID").    (lo
9b980 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9b990 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9b9a0 61 75 64 69 6f 2e 68 3a 33 32 39 3a 31 36 22 29  audio.h:329:16")
9b9b0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
9b9c0 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
9b9d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
9b9e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
9b9f0 5f 47 65 74 4e 75 6d 41 75 64 69 6f 44 65 76 69  _GetNumAudioDevi
9ba00 63 65 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ces") (ns . 0). 
9ba10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
9ba20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
9ba30 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 33 34  2/SDL_audio.h:34
9ba40 33 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  3:29").    (vari
9ba50 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
9ba60 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
9ba70 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
9ba80 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
9ba90 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
9baa0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
9bab0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9bac0 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 73 63 61     (name . "isca
9bad0 70 74 75 72 65 22 29 0a 20 20 20 20 20 20 20 20  pture").        
9bae0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
9baf0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
9bb00 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
9bb10 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
9bb20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9bb30 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
9bb40 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
9bb50 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
9bb60 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
9bb70 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9bb80 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9bb90 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
9bba0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9bbb0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9bbc0 47 65 74 41 75 64 69 6f 44 65 76 69 63 65 4e 61  GetAudioDeviceNa
9bbd0 6d 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  me") (ns . 0).  
9bbe0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9bbf0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9bc00 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 33 35 38  /SDL_audio.h:358
9bc10 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61  :37").    (varia
9bc20 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9bc30 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9bc40 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9bc50 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9bc60 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9bc70 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9bc80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9bc90 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65 78    (name . "index
9bca0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9bcb0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
9bcc0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
9bcd0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
9bce0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
9bcf0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
9bd00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9bd10 28 6e 61 6d 65 20 2e 20 22 69 73 63 61 70 74 75  (name . "iscaptu
9bd20 72 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  re").          (
9bd30 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
9bd40 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
9bd50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
9bd60 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
9bd70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
9bd80 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
9bd90 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
9bda0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
9bdb0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
9bdc0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
9bdd0 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
9bde0 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
9bdf0 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 28  ment . 8)))).  (
9be00 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9be10 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9be20 4f 70 65 6e 41 75 64 69 6f 44 65 76 69 63 65 22  OpenAudioDevice"
9be30 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
9be40 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
9be50 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
9be60 4c 5f 61 75 64 69 6f 2e 68 3a 33 37 35 3a 34 33  L_audio.h:375:43
9be70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
9be80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
9be90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
9bea0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
9beb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
9bec0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
9bed0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9bee0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9bef0 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 22 29  name . "device")
9bf00 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9bf10 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
9bf20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
9bf30 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
9bf40 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
9bf50 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
9bf60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
9bf70 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
9bf80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9bf90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9bfa0 6e 61 6d 65 20 2e 20 22 69 73 63 61 70 74 75 72  name . "iscaptur
9bfb0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
9bfc0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
9bfd0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
9bfe0 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
9bff0 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
9c000 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
9c010 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9c020 20 28 6e 61 6d 65 20 2e 20 22 64 65 73 69 72 65   (name . "desire
9c030 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
9c040 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
9c050 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
9c060 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 70  g . "SDL_AudioSp
9c070 65 63 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ec")))).        
9c080 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
9c090 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
9c0a0 6e 61 6d 65 20 2e 20 22 6f 62 74 61 69 6e 65 64  name . "obtained
9c0b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9c0c0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
9c0d0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
9c0e0 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 70 65   . "SDL_AudioSpe
9c0f0 63 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  c")))).        (
9c100 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9c110 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9c120 61 6d 65 20 2e 20 22 61 6c 6c 6f 77 65 64 5f 63  ame . "allowed_c
9c130 68 61 6e 67 65 73 22 29 0a 20 20 20 20 20 20 20  hanges").       
9c140 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
9c150 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
9c160 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
9c170 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9c180 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
9c190 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
9c1a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
9c1b0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
9c1c0 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 49 44 22  L_AudioDeviceID"
9c1d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65  ))).  ((tag . "e
9c1e0 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28  num") (ns . 0) (
9c1f0 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
9c200 20 36 34 29 0a 20 20 20 20 28 6c 6f 63 61 74 69   64).    (locati
9c210 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
9c220 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69  de/SDL2/SDL_audi
9c230 6f 2e 68 3a 33 39 34 3a 39 22 29 0a 20 20 20 20  o.h:394:9").    
9c240 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
9c250 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
9c260 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
9c270 20 22 53 44 4c 5f 41 55 44 49 4f 5f 53 54 4f 50   "SDL_AUDIO_STOP
9c280 50 45 44 22 29 20 28 76 61 6c 75 65 20 2e 20 30  PED") (value . 0
9c290 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
9c2a0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
9c2b0 65 20 2e 20 22 53 44 4c 5f 41 55 44 49 4f 5f 50  e . "SDL_AUDIO_P
9c2c0 4c 41 59 49 4e 47 22 29 20 28 76 61 6c 75 65 20  LAYING") (value 
9c2d0 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
9c2e0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
9c2f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 55 44 49  name . "SDL_AUDI
9c300 4f 5f 50 41 55 53 45 44 22 29 20 28 76 61 6c 75  O_PAUSED") (valu
9c310 65 20 2e 20 32 29 29 29 29 29 0a 20 20 28 28 74  e . 2))))).  ((t
9c320 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
9c330 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
9c340 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
9c350 64 69 6f 53 74 61 74 75 73 22 29 0a 20 20 20 20  dioStatus").    
9c360 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9c370 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9c380 44 4c 5f 61 75 64 69 6f 2e 68 3a 33 39 39 3a 33  DL_audio.h:399:3
9c390 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
9c3a0 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61  g . ":enum") (na
9c3b0 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 36  me . "") (id . 6
9c3c0 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
9c3d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
9c3e0 20 2e 20 22 53 44 4c 5f 47 65 74 41 75 64 69 6f   . "SDL_GetAudio
9c3f0 53 74 61 74 75 73 22 29 20 28 6e 73 20 2e 20 30  Status") (ns . 0
9c400 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9c410 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9c420 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9c430 3a 34 30 30 3a 34 31 22 29 0a 20 20 20 20 28 76  :400:41").    (v
9c440 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
9c450 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
9c460 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
9c470 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
9c480 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
9c490 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
9c4a0 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 74 61 74  . "SDL_AudioStat
9c4b0 75 73 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  us"))).  ((tag .
9c4c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
9c4d0 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 41 75 64  me . "SDL_GetAud
9c4e0 69 6f 44 65 76 69 63 65 53 74 61 74 75 73 22 29  ioDeviceStatus")
9c4f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
9c500 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
9c510 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
9c520 5f 61 75 64 69 6f 2e 68 3a 34 30 33 3a 31 22 29  _audio.h:403:1")
9c530 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9c540 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9c550 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9c560 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9c570 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9c580 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9c590 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9c5a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9c5b0 6d 65 20 2e 20 22 64 65 76 22 29 0a 20 20 20 20  me . "dev").    
9c5c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
9c5d0 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65 76   . "SDL_AudioDev
9c5e0 69 63 65 49 44 22 29 29 29 29 29 0a 20 20 20 20  iceID"))))).    
9c5f0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
9c600 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 74  g . "SDL_AudioSt
9c610 61 74 75 73 22 29 29 29 0a 20 20 28 28 74 61 67  atus"))).  ((tag
9c620 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
9c630 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 61 75 73  name . "SDL_Paus
9c640 65 41 75 64 69 6f 22 29 20 28 6e 73 20 2e 20 30  eAudio") (ns . 0
9c650 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9c660 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9c670 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9c680 3a 34 31 36 3a 33 30 22 29 0a 20 20 20 20 28 76  :416:30").    (v
9c690 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
9c6a0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
9c6b0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
9c6c0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
9c6d0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
9c6e0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
9c6f0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9c700 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
9c710 61 75 73 65 5f 6f 6e 22 29 0a 20 20 20 20 20 20  ause_on").      
9c720 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
9c730 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
9c740 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
9c750 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
9c760 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
9c770 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
9c780 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
9c790 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
9c7a0 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
9c7b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
9c7c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 61 75 73  name . "SDL_Paus
9c7d0 65 41 75 64 69 6f 44 65 76 69 63 65 22 29 20 28  eAudioDevice") (
9c7e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
9c7f0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
9c800 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61  clude/SDL2/SDL_a
9c810 75 64 69 6f 2e 68 3a 34 31 37 3a 33 30 22 29 0a  udio.h:417:30").
9c820 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
9c830 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
9c840 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
9c850 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
9c860 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
9c870 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
9c880 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
9c890 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
9c8a0 65 20 2e 20 22 64 65 76 22 29 0a 20 20 20 20 20  e . "dev").     
9c8b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
9c8c0 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65 76 69  . "SDL_AudioDevi
9c8d0 63 65 49 44 22 29 29 29 0a 20 20 20 20 20 20 20  ceID"))).       
9c8e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
9c8f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9c900 28 6e 61 6d 65 20 2e 20 22 70 61 75 73 65 5f 6f  (name . "pause_o
9c910 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
9c920 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
9c930 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
9c940 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9c950 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
9c960 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
9c970 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
9c980 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
9c990 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
9c9a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
9c9b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
9c9c0 20 22 53 44 4c 5f 4c 6f 61 64 57 41 56 5f 52 57   "SDL_LoadWAV_RW
9c9d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9c9e0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9c9f0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9ca00 44 4c 5f 61 75 64 69 6f 2e 68 3a 34 34 30 3a 34  DL_audio.h:440:4
9ca10 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
9ca20 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9ca30 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9ca40 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9ca50 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9ca60 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
9ca70 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
9ca80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9ca90 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20  (name . "src"). 
9caa0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9cab0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9cac0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
9cad0 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20  SDL_RWops")))). 
9cae0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9caf0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9cb00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
9cb10 72 65 65 73 72 63 22 29 0a 20 20 20 20 20 20 20  reesrc").       
9cb20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
9cb30 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
9cb40 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
9cb50 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
9cb60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9cb70 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9cb80 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
9cb90 70 65 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  pec").          
9cba0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
9cbb0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
9cbc0 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  tag . "SDL_Audio
9cbd0 53 70 65 63 22 29 29 29 29 0a 20 20 20 20 20 20  Spec")))).      
9cbe0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
9cbf0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9cc00 20 28 6e 61 6d 65 20 2e 20 22 61 75 64 69 6f 5f   (name . "audio_
9cc10 62 75 66 22 29 0a 20 20 20 20 20 20 20 20 20 20  buf").          
9cc20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
9cc30 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
9cc40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
9cc50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
9cc60 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
9cc70 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
9cc80 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9cc90 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9cca0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9ccb0 20 2e 20 22 61 75 64 69 6f 5f 6c 65 6e 22 29 0a   . "audio_len").
9ccc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9ccd0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9cce0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
9ccf0 22 55 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20  "Uint32")))))). 
9cd00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
9cd10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
9cd20 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
9cd30 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9cd40 5f 41 75 64 69 6f 53 70 65 63 22 29 29 29 29 0a  _AudioSpec")))).
9cd50 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
9cd60 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
9cd70 44 4c 5f 46 72 65 65 57 41 56 22 29 20 28 6e 73  DL_FreeWAV") (ns
9cd80 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
9cd90 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
9cda0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64  ude/SDL2/SDL_aud
9cdb0 69 6f 2e 68 3a 34 35 36 3a 33 30 22 29 0a 20 20  io.h:456:30").  
9cdc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
9cdd0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
9cde0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
9cdf0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
9ce00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
9ce10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
9ce20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
9ce30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
9ce40 2e 20 22 61 75 64 69 6f 5f 62 75 66 22 29 0a 20  . "audio_buf"). 
9ce50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9ce60 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9ce70 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
9ce80 55 69 6e 74 38 22 29 29 29 29 29 29 0a 20 20 20  Uint8")))))).   
9ce90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
9cea0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
9ceb0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
9cec0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
9ced0 44 4c 5f 42 75 69 6c 64 41 75 64 69 6f 43 56 54  DL_BuildAudioCVT
9cee0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9cef0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9cf00 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9cf10 44 4c 5f 61 75 64 69 6f 2e 68 3a 34 36 37 3a 32  DL_audio.h:467:2
9cf20 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
9cf30 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9cf40 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9cf50 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9cf60 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9cf70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
9cf80 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
9cf90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9cfa0 28 6e 61 6d 65 20 2e 20 22 63 76 74 22 29 0a 20  (name . "cvt"). 
9cfb0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9cfc0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9cfd0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
9cfe0 53 44 4c 5f 41 75 64 69 6f 43 56 54 22 29 29 29  SDL_AudioCVT")))
9cff0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9d000 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9d010 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9d020 20 22 73 72 63 5f 66 6f 72 6d 61 74 22 29 0a 20   "src_format"). 
9d030 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9d040 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  tag . "SDL_Audio
9d050 46 6f 72 6d 61 74 22 29 29 29 0a 20 20 20 20 20  Format"))).     
9d060 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
9d070 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9d080 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 5f 63    (name . "src_c
9d090 68 61 6e 6e 65 6c 73 22 29 0a 20 20 20 20 20 20  hannels").      
9d0a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9d0b0 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
9d0c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
9d0d0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9d0e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 5f     (name . "src_
9d0f0 72 61 74 65 22 29 0a 20 20 20 20 20 20 20 20 20  rate").         
9d100 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
9d110 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
9d120 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
9d130 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
9d140 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
9d150 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9d160 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
9d170 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
9d180 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9d190 20 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61   "SDL_AudioForma
9d1a0 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
9d1b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9d1c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9d1d0 6d 65 20 2e 20 22 64 73 74 5f 63 68 61 6e 6e 65  me . "dst_channe
9d1e0 6c 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ls").          (
9d1f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
9d200 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
9d210 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9d220 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9d230 61 6d 65 20 2e 20 22 64 73 74 5f 72 61 74 65 22  ame . "dst_rate"
9d240 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9d250 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
9d260 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
9d270 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
9d280 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
9d290 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9d2a0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
9d2b0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
9d2c0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
9d2d0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
9d2e0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
9d2f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9d300 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
9d310 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
9d320 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 76 65 72  me . "SDL_Conver
9d330 74 41 75 64 69 6f 22 29 20 28 6e 73 20 2e 20 30  tAudio") (ns . 0
9d340 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9d350 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9d360 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9d370 3a 34 38 37 3a 32 39 22 29 0a 20 20 20 20 28 76  :487:29").    (v
9d380 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
9d390 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
9d3a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
9d3b0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
9d3c0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
9d3d0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
9d3e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9d3f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
9d400 76 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  vt").          (
9d410 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
9d420 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
9d430 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 43  ag . "SDL_AudioC
9d440 56 54 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  VT")))))).    (r
9d450 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
9d460 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
9d470 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
9d480 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
9d490 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
9d4a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
9d4b0 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
9d4c0 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c 5f 41 75  (name . "_SDL_Au
9d4d0 64 69 6f 53 74 72 65 61 6d 22 29 20 28 69 64 20  dioStream") (id 
9d4e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
9d4f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
9d500 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69  de/SDL2/SDL_audi
9d510 6f 2e 68 3a 34 39 37 3a 38 22 29 0a 20 20 20 20  o.h:497:8").    
9d520 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
9d530 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
9d540 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
9d550 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
9d560 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
9d570 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
9d580 20 22 53 44 4c 5f 41 75 64 69 6f 53 74 72 65 61   "SDL_AudioStrea
9d590 6d 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  m").    (locatio
9d5a0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
9d5b0 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f  e/SDL2/SDL_audio
9d5c0 2e 68 3a 34 39 38 3a 33 33 22 29 0a 20 20 20 20  .h:498:33").    
9d5d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74  (type (tag . "st
9d5e0 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
9d5f0 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c 5f 41 75  (name . "_SDL_Au
9d600 64 69 6f 53 74 72 65 61 6d 22 29 0a 20 20 20 20  dioStream").    
9d610 20 20 28 69 64 20 2e 20 30 29 20 28 6c 6f 63 61    (id . 0) (loca
9d620 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9d630 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9d640 64 69 6f 2e 68 3a 34 39 37 3a 38 22 29 0a 20 20  dio.h:497:8").  
9d650 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
9d660 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  0) (bit-alignmen
9d670 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e  t . 0) (fields .
9d680 20 23 28 29 29 29 29 0a 20 20 28 28 74 61 67 20   #()))).  ((tag 
9d690 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9d6a0 61 6d 65 20 2e 20 22 53 44 4c 5f 4e 65 77 41 75  ame . "SDL_NewAu
9d6b0 64 69 6f 53 74 72 65 61 6d 22 29 20 28 6e 73 20  dioStream") (ns 
9d6c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
9d6d0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
9d6e0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69  de/SDL2/SDL_audi
9d6f0 6f 2e 68 3a 35 31 38 3a 34 33 22 29 0a 20 20 20  o.h:518:43").   
9d700 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
9d710 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
9d720 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
9d730 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
9d740 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
9d750 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
9d760 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9d770 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9d780 20 22 73 72 63 5f 66 6f 72 6d 61 74 22 29 0a 20   "src_format"). 
9d790 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
9d7a0 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f  tag . "SDL_Audio
9d7b0 46 6f 72 6d 61 74 22 29 29 29 0a 20 20 20 20 20  Format"))).     
9d7c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
9d7d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9d7e0 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 5f 63    (name . "src_c
9d7f0 68 61 6e 6e 65 6c 73 22 29 0a 20 20 20 20 20 20  hannels").      
9d800 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9d810 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
9d820 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
9d830 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9d840 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 5f     (name . "src_
9d850 72 61 74 65 22 29 0a 20 20 20 20 20 20 20 20 20  rate").         
9d860 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
9d870 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
9d880 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
9d890 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
9d8a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
9d8b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9d8c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74      (name . "dst
9d8d0 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20  _format").      
9d8e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9d8f0 20 22 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61   "SDL_AudioForma
9d900 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
9d910 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9d920 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9d930 6d 65 20 2e 20 22 64 73 74 5f 63 68 61 6e 6e 65  me . "dst_channe
9d940 6c 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ls").          (
9d950 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
9d960 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
9d970 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9d980 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9d990 61 6d 65 20 2e 20 22 64 73 74 5f 72 61 74 65 22  ame . "dst_rate"
9d9a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9d9b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
9d9c0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
9d9d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
9d9e0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
9d9f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9da00 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
9da10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
9da20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
9da30 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
9da40 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
9da50 41 75 64 69 6f 53 74 72 65 61 6d 22 29 29 29 29  AudioStream"))))
9da60 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
9da70 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
9da80 53 44 4c 5f 41 75 64 69 6f 53 74 72 65 61 6d 50  SDL_AudioStreamP
9da90 75 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ut") (ns . 0).  
9daa0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9dab0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9dac0 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 35 34 30  /SDL_audio.h:540
9dad0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
9dae0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9daf0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9db00 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9db10 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9db20 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9db30 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9db40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9db50 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 65 61    (name . "strea
9db60 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
9db70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
9db80 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
9db90 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53 74  g . "SDL_AudioSt
9dba0 72 65 61 6d 22 29 29 29 29 0a 20 20 20 20 20 20  ream")))).      
9dbb0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
9dbc0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9dbd0 20 28 6e 61 6d 65 20 2e 20 22 62 75 66 22 29 0a   (name . "buf").
9dbe0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9dbf0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9dc00 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
9dc10 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20  ":void")))).    
9dc20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
9dc30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
9dc40 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22     (name . "len"
9dc50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9dc60 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
9dc70 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
9dc80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
9dc90 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
9dca0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9dcb0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
9dcc0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
9dcd0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
9dce0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
9dcf0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
9dd00 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
9dd10 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
9dd20 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
9dd30 6d 65 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 53  me . "SDL_AudioS
9dd40 74 72 65 61 6d 47 65 74 22 29 20 28 6e 73 20 2e  treamGet") (ns .
9dd50 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
9dd60 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
9dd70 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f  e/SDL2/SDL_audio
9dd80 2e 68 3a 35 35 37 3a 32 39 22 29 0a 20 20 20 20  .h:557:29").    
9dd90 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
9dda0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
9ddb0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
9ddc0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
9ddd0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
9dde0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
9ddf0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
9de00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
9de10 22 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20  "stream").      
9de20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9de30 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
9de40 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41  pe (tag . "SDL_A
9de50 75 64 69 6f 53 74 72 65 61 6d 22 29 29 29 29 0a  udioStream")))).
9de60 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
9de70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
9de80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
9de90 62 75 66 22 29 0a 20 20 20 20 20 20 20 20 20 20  buf").          
9dea0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
9deb0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
9dec0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
9ded0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9dee0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9def0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9df00 20 22 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20   "len").        
9df10 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
9df20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
9df30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
9df40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
9df50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9df60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
9df70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
9df80 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
9df90 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
9dfa0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9dfb0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9dfc0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
9dfd0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9dfe0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9dff0 41 75 64 69 6f 53 74 72 65 61 6d 41 76 61 69 6c  AudioStreamAvail
9e000 61 62 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  able") (ns . 0).
9e010 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9e020 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
9e030 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 35  L2/SDL_audio.h:5
9e040 37 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  72:29").    (var
9e050 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
9e060 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
9e070 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
9e080 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
9e090 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
9e0a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
9e0b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9e0c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72      (name . "str
9e0d0 65 61 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  eam").          
9e0e0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
9e0f0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
9e100 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
9e110 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
9e120 44 4c 5f 41 75 64 69 6f 53 74 72 65 61 6d 22 29  DL_AudioStream")
9e130 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
9e140 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
9e150 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
9e160 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
9e170 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
9e180 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
9e190 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
9e1a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
9e1b0 4c 5f 41 75 64 69 6f 53 74 72 65 61 6d 46 6c 75  L_AudioStreamFlu
9e1c0 73 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sh") (ns . 0).  
9e1d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9e1e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9e1f0 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 35 38 39  /SDL_audio.h:589
9e200 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
9e210 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9e220 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9e230 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9e240 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9e250 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9e260 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9e270 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9e280 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 72 65 61    (name . "strea
9e290 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  m").          (t
9e2a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
9e2b0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
9e2c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
9e2d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9e2e0 5f 41 75 64 69 6f 53 74 72 65 61 6d 22 29 29 29  _AudioStream")))
9e2f0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
9e300 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
9e310 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
9e320 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
9e330 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
9e340 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
9e350 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9e360 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9e370 41 75 64 69 6f 53 74 72 65 61 6d 43 6c 65 61 72  AudioStreamClear
9e380 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
9e390 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
9e3a0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
9e3b0 44 4c 5f 61 75 64 69 6f 2e 68 3a 36 30 31 3a 33  DL_audio.h:601:3
9e3c0 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
9e3d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9e3e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9e3f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9e400 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9e410 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
9e420 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
9e430 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9e440 28 6e 61 6d 65 20 2e 20 22 73 74 72 65 61 6d 22  (name . "stream"
9e450 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9e460 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
9e470 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
9e480 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
9e490 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41  pe (tag . "SDL_A
9e4a0 75 64 69 6f 53 74 72 65 61 6d 22 29 29 29 29 29  udioStream")))))
9e4b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
9e4c0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
9e4d0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
9e4e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
9e4f0 20 2e 20 22 53 44 4c 5f 46 72 65 65 41 75 64 69   . "SDL_FreeAudi
9e500 6f 53 74 72 65 61 6d 22 29 20 28 6e 73 20 2e 20  oStream") (ns . 
9e510 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
9e520 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9e530 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
9e540 68 3a 36 31 33 3a 33 30 22 29 0a 20 20 20 20 28  h:613:30").    (
9e550 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
9e560 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
9e570 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
9e580 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
9e590 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
9e5a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
9e5b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
9e5c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
9e5d0 73 74 72 65 61 6d 22 29 0a 20 20 20 20 20 20 20  stream").       
9e5e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
9e5f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
9e600 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
9e610 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9e620 20 22 53 44 4c 5f 41 75 64 69 6f 53 74 72 65 61   "SDL_AudioStrea
9e630 6d 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  m")))))).    (re
9e640 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
9e650 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
9e660 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
9e670 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d  ) (name . "SDL_M
9e680 69 78 41 75 64 69 6f 22 29 20 28 6e 73 20 2e 20  ixAudio") (ns . 
9e690 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
9e6a0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9e6b0 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e  /SDL2/SDL_audio.
9e6c0 68 3a 36 32 33 3a 33 30 22 29 0a 20 20 20 20 28  h:623:30").    (
9e6d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
9e6e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
9e6f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
9e700 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
9e710 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
9e720 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
9e730 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
9e740 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
9e750 64 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  dst").          
9e760 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
9e770 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
9e780 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
9e790 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
9e7a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
9e7b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
9e7c0 20 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20   "src").        
9e7d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9e7e0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
9e7f0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
9e800 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9e810 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9e820 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22 29 20   (name . "len") 
9e830 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
9e840 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
9e850 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
9e860 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9e870 28 6e 61 6d 65 20 2e 20 22 76 6f 6c 75 6d 65 22  (name . "volume"
9e880 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9e890 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
9e8a0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
9e8b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
9e8c0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
9e8d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9e8e0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
9e8f0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
9e900 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
9e910 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
9e920 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
9e930 53 44 4c 5f 4d 69 78 41 75 64 69 6f 46 6f 72 6d  SDL_MixAudioForm
9e940 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  at") (ns . 0).  
9e950 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9e960 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9e970 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 36 33 31  /SDL_audio.h:631
9e980 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
9e990 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9e9a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9e9b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9e9c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9e9d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9e9e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9e9f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9ea00 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29    (name . "dst")
9ea10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9ea20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
9ea30 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
9ea40 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20   "Uint8")))).   
9ea50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
9ea60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
9ea70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
9ea80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
9ea90 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
9eaa0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
9eab0 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
9eac0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
9ead0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9eae0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
9eaf0 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
9eb00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
9eb10 53 44 4c 5f 41 75 64 69 6f 46 6f 72 6d 61 74 22  SDL_AudioFormat"
9eb20 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
9eb30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9eb40 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 22 29 20   (name . "len") 
9eb50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
9eb60 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
9eb70 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
9eb80 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
9eb90 28 6e 61 6d 65 20 2e 20 22 76 6f 6c 75 6d 65 22  (name . "volume"
9eba0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9ebb0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
9ebc0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
9ebd0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
9ebe0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
9ebf0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
9ec00 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
9ec10 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
9ec20 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
9ec30 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
9ec40 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
9ec50 53 44 4c 5f 51 75 65 75 65 41 75 64 69 6f 22 29  SDL_QueueAudio")
9ec60 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
9ec70 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
9ec80 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
9ec90 5f 61 75 64 69 6f 2e 68 3a 36 37 35 3a 32 39 22  _audio.h:675:29"
9eca0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
9ecb0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
9ecc0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
9ecd0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
9ece0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
9ecf0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
9ed00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9ed10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9ed20 61 6d 65 20 2e 20 22 64 65 76 22 29 0a 20 20 20  ame . "dev").   
9ed30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
9ed40 67 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65  g . "SDL_AudioDe
9ed50 76 69 63 65 49 44 22 29 29 29 0a 20 20 20 20 20  viceID"))).     
9ed60 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
9ed70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9ed80 20 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61 22    (name . "data"
9ed90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
9eda0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
9edb0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
9edc0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
9edd0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
9ede0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
9edf0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65       (name . "le
9ee00 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  n").          (t
9ee10 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
9ee20 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  32"))))).    (re
9ee30 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
9ee40 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
9ee50 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
9ee60 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
9ee70 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
9ee80 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
9ee90 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
9eea0 22 53 44 4c 5f 44 65 71 75 65 75 65 41 75 64 69  "SDL_DequeueAudi
9eeb0 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  o") (ns . 0).   
9eec0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
9eed0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
9eee0 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 37 32 31 3a  SDL_audio.h:721:
9eef0 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  32").    (variad
9ef00 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
9ef10 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
9ef20 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
9ef30 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
9ef40 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
9ef50 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
9ef60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
9ef70 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 22 29 0a   (name . "dev").
9ef80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
9ef90 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64 69  (tag . "SDL_Audi
9efa0 6f 44 65 76 69 63 65 49 44 22 29 29 29 0a 20 20  oDeviceID"))).  
9efb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
9efc0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
9efd0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 61       (name . "da
9efe0 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ta").          (
9eff0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
9f000 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
9f010 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
9f020 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
9f030 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
9f040 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
9f050 22 6c 65 6e 22 29 0a 20 20 20 20 20 20 20 20 20  "len").         
9f060 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
9f070 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
9f080 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
9f090 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
9f0a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
9f0b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
9f0c0 44 4c 5f 47 65 74 51 75 65 75 65 64 41 75 64 69  DL_GetQueuedAudi
9f0d0 6f 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30 29  oSize") (ns . 0)
9f0e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
9f0f0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
9f100 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a  DL2/SDL_audio.h:
9f110 37 35 37 3a 33 32 22 29 0a 20 20 20 20 28 76 61  757:32").    (va
9f120 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
9f130 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
9f140 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
9f150 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
9f160 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
9f170 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
9f180 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
9f190 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65       (name . "de
9f1a0 76 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  v").          (t
9f1b0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
9f1c0 41 75 64 69 6f 44 65 76 69 63 65 49 44 22 29 29  AudioDeviceID"))
9f1d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
9f1e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
9f1f0 74 33 32 22 29 29 29 0a 20 20 28 28 74 61 67 20  t32"))).  ((tag 
9f200 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9f210 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6c 65 61 72  ame . "SDL_Clear
9f220 51 75 65 75 65 64 41 75 64 69 6f 22 29 20 28 6e  QueuedAudio") (n
9f230 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
9f240 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9f250 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75  lude/SDL2/SDL_au
9f260 64 69 6f 2e 68 3a 37 39 33 3a 33 30 22 29 0a 20  dio.h:793:30"). 
9f270 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
9f280 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
9f290 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
9f2a0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
9f2b0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
9f2c0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
9f2d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
9f2e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
9f2f0 20 2e 20 22 64 65 76 22 29 0a 20 20 20 20 20 20   . "dev").      
9f300 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
9f310 20 22 53 44 4c 5f 41 75 64 69 6f 44 65 76 69 63   "SDL_AudioDevic
9f320 65 49 44 22 29 29 29 29 29 0a 20 20 20 20 28 72  eID"))))).    (r
9f330 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
9f340 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
9f350 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
9f360 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
9f370 4c 6f 63 6b 41 75 64 69 6f 22 29 20 28 6e 73 20  LockAudio") (ns 
9f380 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
9f390 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
9f3a0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69  de/SDL2/SDL_audi
9f3b0 6f 2e 68 3a 38 30 35 3a 33 30 22 29 0a 20 20 20  o.h:805:30").   
9f3c0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
9f3d0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
9f3e0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
9f3f0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
9f400 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
9f410 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
9f420 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
9f430 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
9f440 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
9f450 44 4c 5f 4c 6f 63 6b 41 75 64 69 6f 44 65 76 69  DL_LockAudioDevi
9f460 63 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ce") (ns . 0).  
9f470 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9f480 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9f490 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 38 30 36  /SDL_audio.h:806
9f4a0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
9f4b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9f4c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9f4d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9f4e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9f4f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
9f500 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
9f510 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
9f520 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 22 29    (name . "dev")
9f530 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
9f540 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 41 75 64   (tag . "SDL_Aud
9f550 69 6f 44 65 76 69 63 65 49 44 22 29 29 29 29 29  ioDeviceID")))))
9f560 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
9f570 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
9f580 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
9f590 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
9f5a0 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b 41 75 64  . "SDL_UnlockAud
9f5b0 69 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  io") (ns . 0).  
9f5c0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
9f5d0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
9f5e0 2f 53 44 4c 5f 61 75 64 69 6f 2e 68 3a 38 30 37  /SDL_audio.h:807
9f5f0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
9f600 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
9f610 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
9f620 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
9f630 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
9f640 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
9f650 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
9f660 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
9f670 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
9f680 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f  name . "SDL_Unlo
9f690 63 6b 41 75 64 69 6f 44 65 76 69 63 65 22 29 20  ckAudioDevice") 
9f6a0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9f6b0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9f6c0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9f6d0 61 75 64 69 6f 2e 68 3a 38 30 38 3a 33 30 22 29  audio.h:808:30")
9f6e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
9f6f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
9f700 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
9f710 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
9f720 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
9f730 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
9f740 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
9f750 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
9f760 6d 65 20 2e 20 22 64 65 76 22 29 0a 20 20 20 20  me . "dev").    
9f770 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
9f780 20 2e 20 22 53 44 4c 5f 41 75 64 69 6f 44 65 76   . "SDL_AudioDev
9f790 69 63 65 49 44 22 29 29 29 29 29 0a 20 20 20 20  iceID"))))).    
9f7a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
9f7b0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
9f7c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
9f7d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
9f7e0 4c 5f 43 6c 6f 73 65 41 75 64 69 6f 22 29 20 28  L_CloseAudio") (
9f7f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
9f800 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
9f810 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 61  clude/SDL2/SDL_a
9f820 75 64 69 6f 2e 68 3a 38 31 34 3a 33 30 22 29 0a  udio.h:814:30").
9f830 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
9f840 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
9f850 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
9f860 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
9f870 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
9f880 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
9f890 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
9f8a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
9f8b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
9f8c0 20 22 53 44 4c 5f 43 6c 6f 73 65 41 75 64 69 6f   "SDL_CloseAudio
9f8d0 44 65 76 69 63 65 22 29 20 28 6e 73 20 2e 20 30  Device") (ns . 0
9f8e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
9f8f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
9f900 53 44 4c 32 2f 53 44 4c 5f 61 75 64 69 6f 2e 68  SDL2/SDL_audio.h
9f910 3a 38 31 35 3a 33 30 22 29 0a 20 20 20 20 28 76  :815:30").    (v
9f920 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
9f930 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
9f940 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
9f950 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
9f960 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
9f970 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
9f980 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
9f990 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
9f9a0 65 76 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ev").          (
9f9b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
9f9c0 5f 41 75 64 69 6f 44 65 76 69 63 65 49 44 22 29  _AudioDeviceID")
9f9d0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
9f9e0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
9f9f0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
9fa00 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
9fa10 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 43 6c  ame . "SDL_SetCl
9fa20 69 70 62 6f 61 72 64 54 65 78 74 22 29 20 28 6e  ipboardText") (n
9fa30 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
9fa40 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
9fa50 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 6c  lude/SDL2/SDL_cl
9fa60 69 70 62 6f 61 72 64 2e 68 3a 34 36 3a 32 39 22  ipboard.h:46:29"
9fa70 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
9fa80 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
9fa90 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
9faa0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
9fab0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
9fac0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
9fad0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
9fae0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
9faf0 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20  ame . "text").  
9fb00 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
9fb10 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
9fb20 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
9fb30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
9fb40 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
9fb50 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
9fb60 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
9fb70 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
9fb80 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
9fb90 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
9fba0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
9fbb0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
9fbc0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
9fbd0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
9fbe0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
9fbf0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
9fc00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
9fc10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
9fc20 43 6c 69 70 62 6f 61 72 64 54 65 78 74 22 29 20  ClipboardText") 
9fc30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
9fc40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
9fc50 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
9fc60 63 6c 69 70 62 6f 61 72 64 2e 68 3a 35 33 3a 33  clipboard.h:53:3
9fc70 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
9fc80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
9fc90 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
9fca0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
9fcb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
9fcc0 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74   . #()).    (ret
9fcd0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
9fce0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
9fcf0 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
9fd00 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
9fd10 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
9fd20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
9fd30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
9fd40 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
9fd50 2e 20 22 53 44 4c 5f 48 61 73 43 6c 69 70 62 6f  . "SDL_HasClipbo
9fd60 61 72 64 54 65 78 74 22 29 20 28 6e 73 20 2e 20  ardText") (ns . 
9fd70 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
9fd80 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
9fd90 2f 53 44 4c 32 2f 53 44 4c 5f 63 6c 69 70 62 6f  /SDL2/SDL_clipbo
9fda0 61 72 64 2e 68 3a 36 30 3a 33 34 22 29 0a 20 20  ard.h:60:34").  
9fdb0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
9fdc0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
9fdd0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
9fde0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
9fdf0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
9fe00 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
9fe10 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22  tag . "SDL_bool"
9fe20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
9fe30 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
9fe40 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
9fe50 2e 20 22 5f 5f 6d 36 34 22 29 0a 20 20 20 20 28  . "__m64").    (
9fe60 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
9fe70 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
9fe80 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
9fe90 6e 2e 68 3a 32 37 3a 31 39 22 29 0a 20 20 20 20  n.h:27:19").    
9fea0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75  (type (tag . "<u
9feb0 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74  nknown-type:Vect
9fec0 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20  or>"))).  ((tag 
9fed0 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
9fee0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
9fef0 61 6d 65 20 2e 20 22 5f 5f 76 31 64 69 22 29 0a  ame . "__v1di").
9ff00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
9ff10 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
9ff20 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
9ff30 69 6e 74 72 69 6e 2e 68 3a 32 39 3a 31 39 22 29  intrin.h:29:19")
9ff40 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
9ff50 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65  . "<unknown-type
9ff60 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28  :Vector>"))).  (
9ff70 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
9ff80 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
9ff90 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 32     (name . "__v2
9ffa0 73 69 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  si").    (locati
9ffb0 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
9ffc0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
9ffd0 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 30  de/mmintrin.h:30
9ffe0 3a 31 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  :13").    (type 
9fff0 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e  (tag . "<unknown
a0000 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29 29  -type:Vector>"))
a0010 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
a0020 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
a0030 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
a0040 22 5f 5f 76 34 68 69 22 29 0a 20 20 20 20 28 6c  "__v4hi").    (l
a0050 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
a0060 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a0070 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a0080 2e 68 3a 33 31 3a 31 35 22 29 0a 20 20 20 20 28  .h:31:15").    (
a0090 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e  type (tag . "<un
a00a0 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f  known-type:Vecto
a00b0 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  r>"))).  ((tag .
a00c0 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
a00d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
a00e0 6d 65 20 2e 20 22 5f 5f 76 38 71 69 22 29 0a 20  me . "__v8qi"). 
a00f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a0100 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a0110 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a0120 6e 74 72 69 6e 2e 68 3a 33 32 3a 31 34 22 29 0a  ntrin.h:32:14").
a0130 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a0140 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a   "<unknown-type:
a0150 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28  Vector>"))).  ((
a0160 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a0170 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 65  ) (name . "_mm_e
a0180 6d 70 74 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  mpty") (ns . 0).
a0190 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
a01a0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a01b0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
a01c0 69 6e 74 72 69 6e 2e 68 3a 34 35 3a 31 22 29 0a  intrin.h:45:1").
a01d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a01e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a01f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a0200 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a0210 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
a0220 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
a0230 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
a0240 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a0250 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a0260 20 22 5f 6d 6d 5f 63 76 74 73 69 33 32 5f 73 69   "_mm_cvtsi32_si
a0270 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
a0280 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
a0290 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a02a0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e  0.1/include/mmin
a02b0 74 72 69 6e 2e 68 3a 36 32 3a 31 22 29 0a 20 20  trin.h:62:1").  
a02c0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a02d0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a02e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a02f0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a0300 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a0310 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a0320 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a0330 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a0340 2e 20 22 5f 5f 69 22 29 0a 20 20 20 20 20 20 20  . "__i").       
a0350 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
a0360 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
a0370 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
a0380 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
a0390 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
a03a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
a03b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a03c0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a03d0 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a03e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a03f0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69  ame . "_mm_cvtsi
a0400 36 34 5f 73 69 33 32 22 29 20 28 6e 73 20 2e 20  64_si32") (ns . 
a0410 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a0420 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a0430 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a0440 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37 39 3a 31  /mmintrin.h:79:1
a0450 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a0460 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a0470 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a0480 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a0490 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a04a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a04b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a04c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a04d0 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 0a 20 20  name . "__m").  
a04e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a04f0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
a0500 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a0510 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
a0520 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
a0530 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
a0540 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a0550 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
a0560 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a0570 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
a0580 74 73 69 36 34 5f 6d 36 34 22 29 20 28 6e 73 20  tsi64_m64") (ns 
a0590 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a05a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
a05b0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a05c0 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 35  de/mmintrin.h:95
a05d0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a05e0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a05f0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a0600 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a0610 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a0620 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a0630 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a0640 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a0650 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 22 29 0a   (name . "__i").
a0660 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
a0670 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
a0680 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29   . ":long-long")
a0690 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a06a0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
a06b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a06c0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
a06d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a06e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a06f0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a0700 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a0710 20 2e 20 22 5f 6d 6d 5f 63 76 74 6d 36 34 5f 73   . "_mm_cvtm64_s
a0720 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i64") (ns . 0). 
a0730 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a0740 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a0750 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a0760 6e 74 72 69 6e 2e 68 3a 31 31 31 3a 31 22 29 0a  ntrin.h:111:1").
a0770 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a0780 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a0790 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a07a0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a07b0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a07c0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a07d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a07e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a07f0 65 20 2e 20 22 5f 5f 6d 22 29 0a 20 20 20 20 20  e . "__m").     
a0800 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a0810 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a0820 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
a0830 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
a0840 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
a0850 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
a0860 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
a0870 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 0a 20 20  nment . 64))).  
a0880 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a0890 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a08a0 5f 70 61 63 6b 73 5f 70 69 31 36 22 29 20 28 6e  _packs_pi16") (n
a08b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a08c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a08d0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a08e0 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a08f0 31 34 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  141:1").    (var
a0900 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a0910 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a0920 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a0930 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a0940 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a0950 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a0960 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a0970 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a0980 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a0990 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a09a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a09b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a09c0 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a09d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a09e0 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a09f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a0a00 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a0a10 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a0a20 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a0a30 6d 6d 5f 70 61 63 6b 73 5f 70 69 33 32 22 29 20  mm_packs_pi32") 
a0a40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a0a50 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a0a60 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a0a70 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a0a80 68 3a 31 37 31 3a 31 22 29 0a 20 20 20 20 28 76  h:171:1").    (v
a0a90 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a0aa0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a0ab0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a0ac0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a0ad0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a0ae0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a0af0 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a0b00 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70  e . "__m1") (typ
a0b10 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a0b20 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a0b30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a0b40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a0b50 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20   . "__m2").     
a0b60 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a0b70 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a0b80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
a0b90 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a0ba0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a0bb0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a0bc0 22 5f 6d 6d 5f 70 61 63 6b 73 5f 70 75 31 36 22  "_mm_packs_pu16"
a0bd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a0be0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a0bf0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a0c00 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
a0c10 6e 2e 68 3a 32 30 31 3a 31 22 29 0a 20 20 20 20  n.h:201:1").    
a0c20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a0c30 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a0c40 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a0c50 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a0c60 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a0c70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a0c80 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a0c90 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74  ame . "__m1") (t
a0ca0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a0cb0 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4"))).        ((
a0cc0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a0cd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a0ce0 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20  me . "__m2").   
a0cf0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a0d00 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
a0d10 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a0d20 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a0d30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a0d40 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a0d50 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f  . "_mm_unpackhi_
a0d60 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pi8") (ns . 0). 
a0d70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a0d80 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a0d90 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a0da0 6e 74 72 69 6e 2e 68 3a 32 32 38 3a 31 22 29 0a  ntrin.h:228:1").
a0db0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a0dc0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a0dd0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a0de0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a0df0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a0e00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a0e10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a0e20 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22  ) (name . "__m1"
a0e30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a0e40 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
a0e50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a0e60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a0e70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29   (name . "__m2")
a0e80 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a0e90 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a0ea0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a0eb0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a0ec0 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a0ed0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a0ee0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63  ame . "_mm_unpac
a0ef0 6b 68 69 5f 70 69 31 36 22 29 20 28 6e 73 20 2e  khi_pi16") (ns .
a0f00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a0f10 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c  n . "/usr/lib/cl
a0f20 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
a0f30 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 35 31  e/mmintrin.h:251
a0f40 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a0f50 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a0f60 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a0f70 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a0f80 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a0f90 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a0fa0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a0fb0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a0fc0 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61  __m1") (type (ta
a0fd0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a0fe0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a0ff0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a1000 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a1010 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  _m2").          
a1020 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a1030 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a1040 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a1050 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a1060 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a1070 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a1080 75 6e 70 61 63 6b 68 69 5f 70 69 33 32 22 29 20  unpackhi_pi32") 
a1090 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a10a0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a10b0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a10c0 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a10d0 68 3a 32 37 32 3a 31 22 29 0a 20 20 20 20 28 76  h:272:1").    (v
a10e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a10f0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a1100 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a1110 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a1120 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a1130 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a1140 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a1150 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70  e . "__m1") (typ
a1160 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a1170 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a1180 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a1190 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a11a0 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20   . "__m2").     
a11b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a11c0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a11d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
a11e0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a11f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a1200 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a1210 22 5f 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 70 69  "_mm_unpacklo_pi
a1220 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
a1230 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
a1240 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a1250 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a1260 72 69 6e 2e 68 3a 32 39 39 3a 31 22 29 0a 20 20  rin.h:299:1").  
a1270 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a1280 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a1290 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a12a0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a12b0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a12c0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a12d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
a12e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20  (name . "__m1") 
a12f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a1300 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
a1310 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a1320 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a1330 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20  name . "__m2"). 
a1340 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a1350 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a1360 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a1370 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a1380 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
a1390 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a13a0 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 6c  e . "_mm_unpackl
a13b0 6f 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  o_pi16") (ns . 0
a13c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a13d0 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a13e0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a13f0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 32 32 3a 31  mmintrin.h:322:1
a1400 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a1410 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a1420 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a1430 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a1440 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a1450 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a1460 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a1470 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a1480 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67 20  m1") (type (tag 
a1490 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
a14a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a14b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a14c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d      (name . "__m
a14d0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  2").          (t
a14e0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a14f0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a1500 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a1510 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a1520 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a1530 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e   (name . "_mm_un
a1540 70 61 63 6b 6c 6f 5f 70 69 33 32 22 29 20 28 6e  packlo_pi32") (n
a1550 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a1560 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a1570 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a1580 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a1590 33 34 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  343:1").    (var
a15a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a15b0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a15c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a15d0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a15e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a15f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a1600 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a1610 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a1620 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a1630 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a1640 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a1650 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a1660 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a1670 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a1680 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a1690 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a16a0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a16b0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a16c0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a16d0 6d 6d 5f 61 64 64 5f 70 69 38 22 29 20 28 6e 73  mm_add_pi8") (ns
a16e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a16f0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a1700 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a1710 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  ude/mmintrin.h:3
a1720 36 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  64:1").    (vari
a1730 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a1740 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a1750 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a1760 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a1770 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a1780 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a1790 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a17a0 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28   "__m1") (type (
a17b0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a17c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a17d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a17e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a17f0 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20  "__m2").        
a1800 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a1810 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
a1820 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a1830 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a1840 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a1850 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a1860 6d 5f 61 64 64 5f 70 69 31 36 22 29 20 28 6e 73  m_add_pi16") (ns
a1870 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a1880 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a1890 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a18a0 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  ude/mmintrin.h:3
a18b0 38 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  85:1").    (vari
a18c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a18d0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a18e0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a18f0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a1900 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a1910 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a1920 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a1930 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28   "__m1") (type (
a1940 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a1950 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a1960 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a1970 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a1980 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20  "__m2").        
a1990 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a19a0 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
a19b0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a19c0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a19d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a19e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a19f0 6d 5f 61 64 64 5f 70 69 33 32 22 29 20 28 6e 73  m_add_pi32") (ns
a1a00 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a1a10 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a1a20 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a1a30 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34  ude/mmintrin.h:4
a1a40 30 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  06:1").    (vari
a1a50 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a1a60 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a1a70 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a1a80 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a1a90 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a1aa0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a1ab0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a1ac0 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28   "__m1") (type (
a1ad0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a1ae0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a1af0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a1b00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a1b10 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20  "__m2").        
a1b20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a1b30 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
a1b40 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a1b50 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a1b60 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a1b70 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a1b80 6d 5f 61 64 64 73 5f 70 69 38 22 29 20 28 6e 73  m_adds_pi8") (ns
a1b90 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a1ba0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f  ion . "/usr/lib/
a1bb0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a1bc0 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34  ude/mmintrin.h:4
a1bd0 32 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  28:1").    (vari
a1be0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a1bf0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
a1c00 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
a1c10 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
a1c20 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a1c30 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a1c40 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
a1c50 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20 28   "__m1") (type (
a1c60 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a1c70 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a1c80 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a1c90 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a1ca0 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20 20  "__m2").        
a1cb0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a1cc0 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
a1cd0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a1ce0 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a1cf0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a1d00 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a1d10 6d 5f 61 64 64 73 5f 70 69 31 36 22 29 20 28 6e  m_adds_pi16") (n
a1d20 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a1d30 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a1d40 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a1d50 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a1d60 34 35 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  451:1").    (var
a1d70 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a1d80 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a1d90 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a1da0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a1db0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a1dc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a1dd0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a1de0 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a1df0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a1e00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a1e10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a1e20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a1e30 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a1e40 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a1e50 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a1e60 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a1e70 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a1e80 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a1e90 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a1ea0 6d 6d 5f 61 64 64 73 5f 70 75 38 22 29 20 28 6e  mm_adds_pu8") (n
a1eb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a1ec0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a1ed0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a1ee0 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a1ef0 34 37 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  473:1").    (var
a1f00 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a1f10 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a1f20 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a1f30 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a1f40 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a1f50 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a1f60 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a1f70 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a1f80 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a1f90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a1fa0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a1fb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a1fc0 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a1fd0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a1fe0 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a1ff0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a2000 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a2010 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a2020 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a2030 6d 6d 5f 61 64 64 73 5f 70 75 31 36 22 29 20 28  mm_adds_pu16") (
a2040 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a2050 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69  ation . "/usr/li
a2060 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a2070 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a2080 3a 34 39 35 3a 31 22 29 0a 20 20 20 20 28 76 61  :495:1").    (va
a2090 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a20a0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a20b0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a20c0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a20d0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a20e0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a20f0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a2100 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65   . "__m1") (type
a2110 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a2120 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a2130 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a2140 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a2150 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20  . "__m2").      
a2160 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a2170 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a2180 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a2190 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a21a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a21b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a21c0 5f 6d 6d 5f 73 75 62 5f 70 69 38 22 29 20 28 6e  _mm_sub_pi8") (n
a21d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a21e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a21f0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a2200 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a2210 35 31 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72  516:1").    (var
a2220 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a2230 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a2240 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a2250 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a2260 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a2270 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a2280 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a2290 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a22a0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a22b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a22c0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a22d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a22e0 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a22f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a2300 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a2310 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a2320 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a2330 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a2340 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a2350 6d 6d 5f 73 75 62 5f 70 69 31 36 22 29 20 28 6e  mm_sub_pi16") (n
a2360 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a2370 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a2380 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a2390 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a23a0 35 33 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72  537:1").    (var
a23b0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a23c0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a23d0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a23e0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a23f0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a2400 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a2410 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a2420 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a2430 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a2440 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a2450 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a2460 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a2470 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a2480 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a2490 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a24a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a24b0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a24c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a24d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a24e0 6d 6d 5f 73 75 62 5f 70 69 33 32 22 29 20 28 6e  mm_sub_pi32") (n
a24f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a2500 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a2510 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a2520 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a2530 35 35 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72  558:1").    (var
a2540 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a2550 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a2560 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a2570 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a2580 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a2590 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a25a0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a25b0 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a25c0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a25d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a25e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a25f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a2600 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a2610 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a2620 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a2630 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a2640 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a2650 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a2660 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a2670 6d 6d 5f 73 75 62 73 5f 70 69 38 22 29 20 28 6e  mm_subs_pi8") (n
a2680 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a2690 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62  tion . "/usr/lib
a26a0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a26b0 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a26c0 35 38 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  581:1").    (var
a26d0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a26e0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a26f0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a2700 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a2710 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a2720 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a2730 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a2740 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a2750 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a2760 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a2770 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a2780 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a2790 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a27a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a27b0 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a27c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a27d0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a27e0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a27f0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a2800 6d 6d 5f 73 75 62 73 5f 70 69 31 36 22 29 20 28  mm_subs_pi16") (
a2810 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a2820 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69  ation . "/usr/li
a2830 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a2840 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a2850 3a 36 30 34 3a 31 22 29 0a 20 20 20 20 28 76 61  :604:1").    (va
a2860 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a2870 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a2880 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a2890 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a28a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a28b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a28c0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a28d0 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65   . "__m1") (type
a28e0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a28f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a2900 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a2910 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a2920 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20  . "__m2").      
a2930 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a2940 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a2950 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a2960 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a2970 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a2980 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a2990 5f 6d 6d 5f 73 75 62 73 5f 70 75 38 22 29 20 28  _mm_subs_pu8") (
a29a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a29b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69  ation . "/usr/li
a29c0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a29d0 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a29e0 3a 36 32 38 3a 31 22 29 0a 20 20 20 20 28 76 61  :628:1").    (va
a29f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a2a00 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a2a10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a2a20 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a2a30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a2a40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a2a50 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a2a60 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65   . "__m1") (type
a2a70 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a2a80 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a2a90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a2aa0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a2ab0 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20  . "__m2").      
a2ac0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a2ad0 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a2ae0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a2af0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a2b00 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a2b10 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a2b20 5f 6d 6d 5f 73 75 62 73 5f 70 75 31 36 22 29 20  _mm_subs_pu16") 
a2b30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a2b40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c  cation . "/usr/l
a2b50 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a2b60 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a2b70 68 3a 36 35 32 3a 31 22 29 0a 20 20 20 20 28 76  h:652:1").    (v
a2b80 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a2b90 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a2ba0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a2bb0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a2bc0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a2bd0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a2be0 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a2bf0 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70  e . "__m1") (typ
a2c00 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a2c10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a2c20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a2c30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a2c40 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20   . "__m2").     
a2c50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a2c60 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a2c70 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
a2c80 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a2c90 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a2ca0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a2cb0 22 5f 6d 6d 5f 6d 61 64 64 5f 70 69 31 36 22 29  "_mm_madd_pi16")
a2cc0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a2cd0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
a2ce0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
a2cf0 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e  include/mmintrin
a2d00 2e 68 3a 36 37 39 3a 31 22 29 0a 20 20 20 20 28  .h:679:1").    (
a2d10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a2d20 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a2d30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a2d40 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a2d50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
a2d60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a2d70 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
a2d80 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79  me . "__m1") (ty
a2d90 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a2da0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a2db0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a2dc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a2dd0 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20  e . "__m2").    
a2de0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a2df0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
a2e00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a2e10 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a2e20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a2e30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a2e40 20 22 5f 6d 6d 5f 6d 75 6c 68 69 5f 70 69 31 36   "_mm_mulhi_pi16
a2e50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a2e60 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
a2e70 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a2e80 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72  1/include/mmintr
a2e90 69 6e 2e 68 3a 37 30 30 3a 31 22 29 0a 20 20 20  in.h:700:1").   
a2ea0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a2eb0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a2ec0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a2ed0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a2ee0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a2ef0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a2f00 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
a2f10 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28  name . "__m1") (
a2f20 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a2f30 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
a2f40 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a2f50 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a2f60 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20  ame . "__m2").  
a2f70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a2f80 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
a2f90 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a2fa0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a2fb0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a2fc0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a2fd0 20 2e 20 22 5f 6d 6d 5f 6d 75 6c 6c 6f 5f 70 69   . "_mm_mullo_pi
a2fe0 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  16") (ns . 0).  
a2ff0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
a3000 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a3010 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e  0.1/include/mmin
a3020 74 72 69 6e 2e 68 3a 37 32 31 3a 31 22 29 0a 20  trin.h:721:1"). 
a3030 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a3040 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a3050 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a3060 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a3070 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a3080 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a3090 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a30a0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29   (name . "__m1")
a30b0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a30c0 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20  _m64"))).       
a30d0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
a30e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a30f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a  (name . "__m2").
a3100 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a3110 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a3120 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a3130 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a3140 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  64"))).  ((tag .
a3150 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
a3160 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 5f 70 69  me . "_mm_sll_pi
a3170 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  16") (ns . 0).  
a3180 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
a3190 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a31a0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e  0.1/include/mmin
a31b0 74 72 69 6e 2e 68 3a 37 34 34 3a 31 22 29 0a 20  trin.h:744:1"). 
a31c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a31d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a31e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a31f0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a3200 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a3210 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a3220 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a3230 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20   (name . "__m") 
a3240 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a3250 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
a3260 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a3270 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a3280 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22  name . "__count"
a3290 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a32a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a32b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a32c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a32d0 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
a32e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a32f0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 69  name . "_mm_slli
a3300 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29  _pi16") (ns . 0)
a3310 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
a3320 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a3330 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a3340 6d 69 6e 74 72 69 6e 2e 68 3a 37 36 36 3a 31 22  mintrin.h:766:1"
a3350 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a3360 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a3370 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a3380 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a3390 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a33a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a33b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a33c0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d  r") (name . "__m
a33d0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
a33e0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20  "__m64"))).     
a33f0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a3400 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a3410 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75    (name . "__cou
a3420 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
a3430 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
a3440 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
a3450 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
a3460 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
a3470 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
a3480 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
a3490 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a34a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a34b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a34c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a34d0 2e 20 22 5f 6d 6d 5f 73 6c 6c 5f 70 69 33 32 22  . "_mm_sll_pi32"
a34e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a34f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a3500 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a3510 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
a3520 6e 2e 68 3a 37 38 39 3a 31 22 29 0a 20 20 20 20  n.h:789:1").    
a3530 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a3540 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a3550 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a3560 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a3570 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a3580 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a3590 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a35a0 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79  ame . "__m") (ty
a35b0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a35c0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a35d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a35e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a35f0 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20  e . "__count"). 
a3600 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a3610 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a3620 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a3630 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a3640 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
a3650 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a3660 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 69 5f 70 69  e . "_mm_slli_pi
a3670 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  32") (ns . 0).  
a3680 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
a3690 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a36a0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e  0.1/include/mmin
a36b0 74 72 69 6e 2e 68 3a 38 31 31 3a 31 22 29 0a 20  trin.h:811:1"). 
a36c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a36d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a36e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a36f0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a3700 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a3710 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a3720 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a3730 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20   (name . "__m") 
a3740 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a3750 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
a3760 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a3770 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a3780 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22  name . "__count"
a3790 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a37a0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
a37b0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
a37c0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
a37d0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
a37e0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
a37f0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
a3800 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a3810 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a3820 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a3830 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a3840 5f 6d 6d 5f 73 6c 6c 5f 73 69 36 34 22 29 20 28  _mm_sll_si64") (
a3850 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a3860 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69  ation . "/usr/li
a3870 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a3880 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a3890 3a 38 33 31 3a 31 22 29 0a 20 20 20 20 28 76 61  :831:1").    (va
a38a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a38b0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a38c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a38d0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a38e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a38f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a3900 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a3910 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70 65 20   . "__m") (type 
a3920 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a3930 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a3940 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a3950 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a3960 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20   "__count").    
a3970 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a3980 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
a3990 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a39a0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a39b0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a39c0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a39d0 20 22 5f 6d 6d 5f 73 6c 6c 69 5f 73 69 36 34 22   "_mm_slli_si64"
a39e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a39f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
a3a00 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a3a10 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
a3a20 6e 2e 68 3a 38 35 31 3a 31 22 29 0a 20 20 20 20  n.h:851:1").    
a3a30 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
a3a40 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
a3a50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
a3a60 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
a3a70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
a3a80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
a3a90 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
a3aa0 61 6d 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79  ame . "__m") (ty
a3ab0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a3ac0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a3ad0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a3ae0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a3af0 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20  e . "__count"). 
a3b00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a3b10 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
a3b20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
a3b30 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
a3b40 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
a3b50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
a3b60 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
a3b70 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a3b80 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a3b90 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a3ba0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a3bb0 5f 73 72 61 5f 70 69 31 36 22 29 20 28 6e 73 20  _sra_pi16") (ns 
a3bc0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a3bd0 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
a3be0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a3bf0 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 37  de/mmintrin.h:87
a3c00 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  5:1").    (varia
a3c10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
a3c20 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
a3c30 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
a3c40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
a3c50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
a3c60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
a3c70 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
a3c80 22 5f 5f 6d 22 29 20 28 74 79 70 65 20 28 74 61  "__m") (type (ta
a3c90 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a3ca0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a3cb0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a3cc0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a3cd0 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20  _count").       
a3ce0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a3cf0 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a3d00 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a3d10 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a3d20 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a3d30 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a3d40 6d 6d 5f 73 72 61 69 5f 70 69 31 36 22 29 20 28  mm_srai_pi16") (
a3d50 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
a3d60 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69  ation . "/usr/li
a3d70 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a3d80 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a3d90 3a 38 39 38 3a 31 22 29 0a 20 20 20 20 28 76 61  :898:1").    (va
a3da0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a3db0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a3dc0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a3dd0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a3de0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a3df0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a3e00 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a3e10 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70 65 20   . "__m") (type 
a3e20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a3e30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a3e40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a3e50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a3e60 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20   "__count").    
a3e70 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
a3e80 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
a3e90 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
a3ea0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
a3eb0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
a3ec0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
a3ed0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
a3ee0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a3ef0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a3f00 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a3f10 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72   (name . "_mm_sr
a3f20 61 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  a_pi32") (ns . 0
a3f30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a3f40 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a3f50 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a3f60 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 32 32 3a 31  mmintrin.h:922:1
a3f70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a3f80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a3f90 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a3fa0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a3fb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a3fc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a3fd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a3fe0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a3ff0 6d 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  m") (type (tag .
a4000 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
a4010 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a4020 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a4030 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f     (name . "__co
a4040 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  unt").          
a4050 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a4060 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
a4070 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a4080 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a4090 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a40a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a40b0 73 72 61 69 5f 70 69 33 32 22 29 20 28 6e 73 20  srai_pi32") (ns 
a40c0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a40d0 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
a40e0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a40f0 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 34  de/mmintrin.h:94
a4100 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  5:1").    (varia
a4110 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
a4120 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
a4130 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
a4140 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
a4150 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
a4160 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
a4170 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
a4180 22 5f 5f 6d 22 29 20 28 74 79 70 65 20 28 74 61  "__m") (type (ta
a4190 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a41a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a41b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a41c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a41d0 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20  _count").       
a41e0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
a41f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
a4200 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
a4210 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
a4220 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
a4230 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
a4240 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a4250 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a4260 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a4270 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
a4280 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c 5f 70  ame . "_mm_srl_p
a4290 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i16") (ns . 0). 
a42a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
a42b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a42c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a42d0 6e 74 72 69 6e 2e 68 3a 39 36 38 3a 31 22 29 0a  ntrin.h:968:1").
a42e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a42f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a4300 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a4310 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a4320 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a4330 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a4340 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a4350 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22 29  ) (name . "__m")
a4360 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a4370 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20  _m64"))).       
a4380 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
a4390 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a43a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74  (name . "__count
a43b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a43c0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a43d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
a43e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a43f0 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a4400 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a4410 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c  (name . "_mm_srl
a4420 69 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  i_pi16") (ns . 0
a4430 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a4440 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a4450 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a4460 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 39 30 3a 31  mmintrin.h:990:1
a4470 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a4480 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a4490 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a44a0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a44b0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a44c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a44d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a44e0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a44f0 6d 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  m") (type (tag .
a4500 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20   "__m64"))).    
a4510 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
a4520 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a4530 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f     (name . "__co
a4540 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  unt").          
a4550 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
a4560 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
a4570 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a4580 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
a4590 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a45a0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
a45b0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a45c0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a45d0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a45e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a45f0 20 2e 20 22 5f 6d 6d 5f 73 72 6c 5f 70 69 33 32   . "_mm_srl_pi32
a4600 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a4610 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a4620 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a4630 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a4640 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a4650 3a 31 30 31 33 3a 31 22 29 0a 20 20 20 20 28 76  :1013:1").    (v
a4660 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a4670 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a4680 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a4690 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a46a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a46b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a46c0 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a46d0 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70 65  e . "__m") (type
a46e0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a46f0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a4700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a4710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a4720 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20  . "__count").   
a4730 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a4740 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
a4750 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
a4760 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a4770 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a4780 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a4790 2e 20 22 5f 6d 6d 5f 73 72 6c 69 5f 70 69 33 32  . "_mm_srli_pi32
a47a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a47b0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a47c0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a47d0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a47e0 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a47f0 3a 31 30 33 35 3a 31 22 29 0a 20 20 20 20 28 76  :1035:1").    (v
a4800 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a4810 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a4820 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a4830 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a4840 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a4850 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a4860 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a4870 65 20 2e 20 22 5f 5f 6d 22 29 20 28 74 79 70 65  e . "__m") (type
a4880 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a4890 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a48a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a48b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a48c0 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20  . "__count").   
a48d0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
a48e0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
a48f0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
a4900 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
a4910 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
a4920 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a4930 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
a4940 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a4950 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a4960 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a4970 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
a4980 72 6c 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20  rl_si64") (ns . 
a4990 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a49a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
a49b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a49c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a49d0 6e 74 72 69 6e 2e 68 3a 31 30 35 35 3a 31 22 29  ntrin.h:1055:1")
a49e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a49f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a4a00 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a4a10 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a4a20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a4a30 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a4a40 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a4a50 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22  ") (name . "__m"
a4a60 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a4a70 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
a4a80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a4a90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a4aa0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e   (name . "__coun
a4ab0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
a4ac0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a4ad0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
a4ae0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
a4af0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
a4b00 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
a4b10 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72   (name . "_mm_sr
a4b20 6c 69 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20  li_si64") (ns . 
a4b30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a4b40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
a4b50 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a4b60 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a4b70 6e 74 72 69 6e 2e 68 3a 31 30 37 36 3a 31 22 29  ntrin.h:1076:1")
a4b80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a4b90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a4ba0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a4bb0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a4bc0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a4bd0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a4be0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a4bf0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 22  ") (name . "__m"
a4c00 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a4c10 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20  __m64"))).      
a4c20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a4c30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a4c40 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e   (name . "__coun
a4c50 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
a4c60 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a4c70 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
a4c80 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a4c90 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
a4ca0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
a4cb0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
a4cc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a4cd0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a4ce0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a4cf0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a4d00 20 22 5f 6d 6d 5f 61 6e 64 5f 73 69 36 34 22 29   "_mm_and_si64")
a4d10 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a4d20 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a4d30 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a4d40 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a4d50 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  ude/mmintrin.h:1
a4d60 30 39 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72  094:1").    (var
a4d70 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a4d80 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a4d90 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a4da0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a4db0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a4dc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a4dd0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a4de0 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a4df0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a4e00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a4e10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a4e20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a4e30 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a4e40 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a4e50 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a4e60 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a4e70 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a4e80 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a4e90 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a4ea0 6d 6d 5f 61 6e 64 6e 6f 74 5f 73 69 36 34 22 29  mm_andnot_si64")
a4eb0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a4ec0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a4ed0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a4ee0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a4ef0 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  ude/mmintrin.h:1
a4f00 31 31 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72  115:1").    (var
a4f10 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a4f20 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a4f30 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a4f40 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a4f50 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a4f60 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a4f70 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a4f80 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65 20  . "__m1") (type 
a4f90 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a4fa0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a4fb0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a4fc0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a4fd0 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20 20   "__m2").       
a4fe0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a4ff0 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20  "__m64"))))).   
a5000 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a5010 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
a5020 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a5030 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a5040 6d 6d 5f 6f 72 5f 73 69 36 34 22 29 20 28 6e 73  mm_or_si64") (ns
a5050 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
a5060 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a5070 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a5080 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a5090 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 33 33 3a  mmintrin.h:1133:
a50a0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a50b0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a50c0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a50d0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a50e0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a50f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a5100 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a5110 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
a5120 5f 6d 31 22 29 20 28 74 79 70 65 20 28 74 61 67  _m1") (type (tag
a5130 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
a5140 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a5150 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a5160 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a5170 6d 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  m2").          (
a5180 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a5190 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  64"))))).    (re
a51a0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a51b0 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
a51c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
a51d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 78  ) (name . "_mm_x
a51e0 6f 72 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20  or_si64") (ns . 
a51f0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a5200 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
a5210 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a5220 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69  .0.1/include/mmi
a5230 6e 74 72 69 6e 2e 68 3a 31 31 35 31 3a 31 22 29  ntrin.h:1151:1")
a5240 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a5250 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a5260 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a5270 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a5280 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a5290 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a52a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a52b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31  ") (name . "__m1
a52c0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
a52d0 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20  "__m64"))).     
a52e0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a52f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a5300 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22    (name . "__m2"
a5310 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a5320 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a5330 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a5340 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a5350 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
a5360 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a5370 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65  name . "_mm_cmpe
a5380 71 5f 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29  q_pi8") (ns . 0)
a5390 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
a53a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
a53b0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a53c0 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a53d0 72 69 6e 2e 68 3a 31 31 37 33 3a 31 22 29 0a 20  rin.h:1173:1"). 
a53e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a53f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a5400 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a5410 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a5420 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a5430 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a5440 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a5450 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29   (name . "__m1")
a5460 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
a5470 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20  _m64"))).       
a5480 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
a5490 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a54a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a  (name . "__m2").
a54b0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
a54c0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a54d0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a54e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a54f0 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  64"))).  ((tag .
a5500 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
a5510 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f  me . "_mm_cmpeq_
a5520 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
a5530 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
a5540 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
a5550 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a5560 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72  1/include/mmintr
a5570 69 6e 2e 68 3a 31 31 39 35 3a 31 22 29 0a 20 20  in.h:1195:1").  
a5580 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a5590 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a55a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a55b0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a55c0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a55d0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a55e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
a55f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20  (name . "__m1") 
a5600 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a5610 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
a5620 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a5630 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a5640 6e 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20  name . "__m2"). 
a5650 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a5660 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a5670 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a5680 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
a5690 34 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  4"))).  ((tag . 
a56a0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a56b0 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f 70  e . "_mm_cmpeq_p
a56c0 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i32") (ns . 0). 
a56d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a56e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a56f0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a5700 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69  /include/mmintri
a5710 6e 2e 68 3a 31 32 31 37 3a 31 22 29 0a 20 20 20  n.h:1217:1").   
a5720 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a5730 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a5740 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a5750 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a5760 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a5770 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a5780 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
a5790 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28  name . "__m1") (
a57a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a57b0 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
a57c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a57d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a57e0 61 6d 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20  ame . "__m2").  
a57f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a5800 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
a5810 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a5820 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a5830 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a5840 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a5850 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67 74 5f 70 69   . "_mm_cmpgt_pi
a5860 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
a5870 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
a5880 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
a5890 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
a58a0 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e  nclude/mmintrin.
a58b0 68 3a 31 32 33 39 3a 31 22 29 0a 20 20 20 20 28  h:1239:1").    (
a58c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
a58d0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
a58e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
a58f0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
a5900 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
a5910 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
a5920 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
a5930 6d 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79  me . "__m1") (ty
a5940 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a5950 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
a5960 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a5970 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a5980 65 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20  e . "__m2").    
a5990 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
a59a0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a   . "__m64"))))).
a59b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a59c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a59d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a59e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a59f0 20 22 5f 6d 6d 5f 63 6d 70 67 74 5f 70 69 31 36   "_mm_cmpgt_pi16
a5a00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a5a10 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a5a20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a5a30 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a5a40 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a5a50 3a 31 32 36 31 3a 31 22 29 0a 20 20 20 20 28 76  :1261:1").    (v
a5a60 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a5a70 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a5a80 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a5a90 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a5aa0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a5ab0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a5ac0 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
a5ad0 65 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70  e . "__m1") (typ
a5ae0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
a5af0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a5b00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a5b10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a5b20 20 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20   . "__m2").     
a5b30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a5b40 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20  . "__m64"))))). 
a5b50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
a5b60 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
a5b70 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a5b80 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a5b90 22 5f 6d 6d 5f 63 6d 70 67 74 5f 70 69 33 32 22  "_mm_cmpgt_pi32"
a5ba0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a5bb0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a5bc0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a5bd0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a5be0 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a5bf0 31 32 38 33 3a 31 22 29 0a 20 20 20 20 28 76 61  1283:1").    (va
a5c00 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a5c10 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a5c20 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a5c30 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a5c40 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a5c50 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a5c60 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a5c70 20 2e 20 22 5f 5f 6d 31 22 29 20 28 74 79 70 65   . "__m1") (type
a5c80 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a5c90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a5ca0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a5cb0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a5cc0 2e 20 22 5f 5f 6d 32 22 29 0a 20 20 20 20 20 20  . "__m2").      
a5cd0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a5ce0 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20   "__m64"))))).  
a5cf0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a5d00 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
a5d10 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a5d20 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a5d30 5f 6d 6d 5f 73 65 74 7a 65 72 6f 5f 73 69 36 34  _mm_setzero_si64
a5d40 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a5d50 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a5d60 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a5d70 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a5d80 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a5d90 3a 31 32 39 36 3a 31 22 29 0a 20 20 20 20 28 76  :1296:1").    (v
a5da0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a5db0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a5dc0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a5dd0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a5de0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
a5df0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a5e00 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a5e10 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a5e20 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a5e30 73 65 74 5f 70 69 33 32 22 29 20 28 6e 73 20 2e  set_pi32") (ns .
a5e40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a5e50 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
a5e60 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a5e70 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d  5.0.1/include/mm
a5e80 69 6e 74 72 69 6e 2e 68 3a 31 33 31 37 3a 31 22  intrin.h:1317:1"
a5e90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a5ea0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a5eb0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a5ec0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a5ed0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a5ee0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a5ef0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a5f00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a5f10 61 6d 65 20 2e 20 22 5f 5f 69 31 22 29 0a 20 20  ame . "__i1").  
a5f20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a5f30 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
a5f40 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
a5f50 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
a5f60 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a5f70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a5f80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a5f90 20 2e 20 22 5f 5f 69 30 22 29 0a 20 20 20 20 20   . "__i0").     
a5fa0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
a5fb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
a5fc0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
a5fd0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
a5fe0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
a5ff0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
a6000 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
a6010 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
a6020 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
a6030 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a6040 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74  (name . "_mm_set
a6050 5f 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29  _pi16") (ns . 0)
a6060 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
a6070 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
a6080 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
a6090 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74  .1/include/mmint
a60a0 72 69 6e 2e 68 3a 31 33 34 30 3a 31 22 29 0a 20  rin.h:1340:1"). 
a60b0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
a60c0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
a60d0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
a60e0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
a60f0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
a6100 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
a6110 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a6120 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a6130 20 2e 20 22 5f 5f 73 33 22 29 0a 20 20 20 20 20   . "__s3").     
a6140 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
a6150 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
a6160 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20  short").        
a6170 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
a6180 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
a6190 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a61a0 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20 28   16))).        (
a61b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a61c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a61d0 61 6d 65 20 2e 20 22 5f 5f 73 32 22 29 0a 20 20  ame . "__s2").  
a61e0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
a61f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
a6200 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20   ":short").     
a6210 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
a6220 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
a6230 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
a6240 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20  t . 16))).      
a6250 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a6260 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a6270 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73 31 22 29   (name . "__s1")
a6280 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a6290 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
a62a0 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20  g . ":short").  
a62b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
a62c0 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
a62d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
a62e0 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20  ment . 16))).   
a62f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
a6300 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
a6310 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 73      (name . "__s
a6320 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  0").          (t
a6330 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a6340 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29  (tag . ":short")
a6350 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a6360 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
a6370 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a6380 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 29  ignment . 16))))
a6390 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a63a0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a63b0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a63c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a63d0 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 70 69 38 22   . "_mm_set_pi8"
a63e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a63f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a6400 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a6410 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a6420 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a6430 31 33 37 31 3a 31 22 29 0a 20 20 20 20 28 76 61  1371:1").    (va
a6440 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a6450 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a6460 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a6470 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a6480 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a6490 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a64a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a64b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a64c0 62 37 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b7").          (
a64d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
a64e0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
a64f0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
a6500 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
a6510 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a6520 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a6530 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 36 22 29   (name . "__b6")
a6540 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a6550 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
a6560 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
a6570 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a6580 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
a6590 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a65a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a65b0 6d 65 20 2e 20 22 5f 5f 62 35 22 29 0a 20 20 20  me . "__b5").   
a65c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a65d0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
a65e0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
a65f0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
a6600 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a6610 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a6620 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a6630 20 22 5f 5f 62 34 22 29 0a 20 20 20 20 20 20 20   "__b4").       
a6640 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a6650 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
a6660 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
a6670 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20  gnment . 8))).  
a6680 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a6690 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a66a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a66b0 62 33 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  b3").          (
a66c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
a66d0 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
a66e0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
a66f0 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
a6700 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
a6710 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a6720 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 32 22 29   (name . "__b2")
a6730 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a6740 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
a6750 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
a6760 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a6770 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
a6780 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a6790 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a67a0 6d 65 20 2e 20 22 5f 5f 62 31 22 29 0a 20 20 20  me . "__b1").   
a67b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a67c0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
a67d0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
a67e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
a67f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a6800 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a6810 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a6820 20 22 5f 5f 62 30 22 29 0a 20 20 20 20 20 20 20   "__b0").       
a6830 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a6840 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
a6850 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
a6860 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a  gnment . 8))))).
a6870 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a6880 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a6890 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a68a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a68b0 20 22 5f 6d 6d 5f 73 65 74 31 5f 70 69 33 32 22   "_mm_set1_pi32"
a68c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a68d0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a68e0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a68f0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a6900 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a6910 31 33 39 31 3a 31 22 29 0a 20 20 20 20 28 76 61  1391:1").    (va
a6920 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a6930 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a6940 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a6950 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a6960 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a6970 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a6980 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a6990 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a69a0 69 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  i").          (t
a69b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a69c0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
a69d0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a69e0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
a69f0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
a6a00 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
a6a10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a6a20 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
a6a30 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
a6a40 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
a6a50 20 22 5f 6d 6d 5f 73 65 74 31 5f 70 69 31 36 22   "_mm_set1_pi16"
a6a60 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a6a70 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a6a80 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a6a90 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a6aa0 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a  lude/mmintrin.h:
a6ab0 31 34 30 39 3a 31 22 29 0a 20 20 20 20 28 76 61  1409:1").    (va
a6ac0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a6ad0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a6ae0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a6af0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a6b00 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a6b10 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a6b20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a6b30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a6b40 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
a6b50 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
a6b60 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29  (tag . ":short")
a6b70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a6b80 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
a6b90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
a6ba0 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 29  ignment . 16))))
a6bb0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a6bc0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
a6bd0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
a6be0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
a6bf0 20 2e 20 22 5f 6d 6d 5f 73 65 74 31 5f 70 69 38   . "_mm_set1_pi8
a6c00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a6c10 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a6c20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a6c30 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a6c40 63 6c 75 64 65 2f 6d 6d 69 6e 74 72 69 6e 2e 68  clude/mmintrin.h
a6c50 3a 31 34 32 37 3a 31 22 29 0a 20 20 20 20 28 76  :1427:1").    (v
a6c60 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a6c70 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a6c80 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a6c90 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a6ca0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a6cb0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a6cc0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a6cd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a6ce0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
a6cf0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
a6d00 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
a6d10 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
a6d20 6e 74 20 2e 20 38 29 29 29 29 29 0a 20 20 20 20  nt . 8))))).    
a6d30 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
a6d40 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
a6d50 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a6d60 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a6d70 6d 5f 73 65 74 72 5f 70 69 33 32 22 29 20 28 6e  m_setr_pi32") (n
a6d80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a6d90 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a6da0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a6db0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a6dc0 2f 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 34 38  /mmintrin.h:1448
a6dd0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a6de0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a6df0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a6e00 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a6e10 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a6e20 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a6e30 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a6e40 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
a6e50 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 30 22 29   (name . "__i0")
a6e60 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a6e70 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
a6e80 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
a6e90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
a6ea0 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
a6eb0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a6ec0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a6ed0 61 6d 65 20 2e 20 22 5f 5f 69 31 22 29 0a 20 20  ame . "__i1").  
a6ee0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
a6ef0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
a6f00 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
a6f10 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
a6f20 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
a6f30 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a6f40 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
a6f50 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a6f60 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
a6f70 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a6f80 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a6f90 73 65 74 72 5f 70 69 31 36 22 29 20 28 6e 73 20  setr_pi16") (ns 
a6fa0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a6fb0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
a6fc0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a6fd0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 6d  /5.0.1/include/m
a6fe0 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 37 31 3a 31  mintrin.h:1471:1
a6ff0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a7000 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a7010 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a7020 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a7030 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a7040 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a7050 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a7060 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a7070 6e 61 6d 65 20 2e 20 22 5f 5f 77 30 22 29 0a 20  name . "__w0"). 
a7080 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
a7090 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
a70a0 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20  . ":short").    
a70b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
a70c0 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
a70d0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
a70e0 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20  nt . 16))).     
a70f0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a7100 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a7110 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 31 22    (name . "__w1"
a7120 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a7130 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
a7140 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20  ag . ":short"). 
a7150 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
a7160 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
a7170 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
a7180 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20  nment . 16))).  
a7190 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
a71a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a71b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a71c0 77 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  w2").          (
a71d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
a71e0 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22   (tag . ":short"
a71f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
a7200 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
a7210 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
a7220 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29  lignment . 16)))
a7230 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
a7240 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
a7250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
a7260 22 5f 5f 77 33 22 29 0a 20 20 20 20 20 20 20 20  "__w3").        
a7270 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
a7280 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f      (tag . ":sho
a7290 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  rt").           
a72a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
a72b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
a72c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
a72d0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a72e0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a72f0 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67  _m64"))).  ((tag
a7300 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
a7310 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 72  name . "_mm_setr
a7320 5f 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  _pi8") (ns . 0).
a7330 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
a7340 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
a7350 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a7360 31 2f 69 6e 63 6c 75 64 65 2f 6d 6d 69 6e 74 72  1/include/mmintr
a7370 69 6e 2e 68 3a 31 35 30 32 3a 31 22 29 0a 20 20  in.h:1502:1").  
a7380 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
a7390 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
a73a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
a73b0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
a73c0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
a73d0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
a73e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a73f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a7400 2e 20 22 5f 5f 62 30 22 29 0a 20 20 20 20 20 20  . "__b0").      
a7410 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a7420 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
a7430 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
a7440 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
a7450 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a7460 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a7470 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a7480 5f 62 31 22 29 0a 20 20 20 20 20 20 20 20 20 20  _b1").          
a7490 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
a74a0 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
a74b0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
a74c0 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
a74d0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a74e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a74f0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 32 22    (name . "__b2"
a7500 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a7510 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
a7520 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
a7530 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a7540 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
a7550 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a7560 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a7570 61 6d 65 20 2e 20 22 5f 5f 62 33 22 29 0a 20 20  ame . "__b3").  
a7580 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a7590 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
a75a0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
a75b0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
a75c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a75d0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a75e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a75f0 2e 20 22 5f 5f 62 34 22 29 0a 20 20 20 20 20 20  . "__b4").      
a7600 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a7610 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
a7620 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
a7630 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
a7640 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a7650 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a7660 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a7670 5f 62 35 22 29 0a 20 20 20 20 20 20 20 20 20 20  _b5").          
a7680 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
a7690 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
a76a0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
a76b0 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
a76c0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a76d0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a76e0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 36 22    (name . "__b6"
a76f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
a7700 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
a7710 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
a7720 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
a7730 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
a7740 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a7750 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a7760 61 6d 65 20 2e 20 22 5f 5f 62 37 22 29 0a 20 20  ame . "__b7").  
a7770 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a7780 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
a7790 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
a77a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
a77b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
a77c0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
a77d0 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
a77e0 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
a77f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
a7800 61 6d 65 20 2e 20 22 5f 5f 76 34 73 69 22 29 0a  ame . "__v4si").
a7810 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
a7820 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
a7830 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
a7840 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
a7850 72 69 6e 2e 68 3a 32 39 3a 31 33 22 29 0a 20 20  rin.h:29:13").  
a7860 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a7870 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65  <unknown-type:Ve
a7880 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61  ctor>"))).  ((ta
a7890 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
a78a0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
a78b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 34 73 66 22  (name . "__v4sf"
a78c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
a78d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
a78e0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a78f0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
a7900 6e 74 72 69 6e 2e 68 3a 33 30 3a 31 35 22 29 0a  ntrin.h:30:15").
a7910 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
a7920 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a   "<unknown-type:
a7930 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28  Vector>"))).  ((
a7940 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
a7950 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
a7960 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 32    (name . "__m12
a7970 38 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  8").    (locatio
a7980 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
a7990 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a79a0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
a79b0 6d 69 6e 74 72 69 6e 2e 68 3a 33 31 3a 31 35 22  mintrin.h:31:15"
a79c0 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
a79d0 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70   . "<unknown-typ
a79e0 65 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20  e:Vector>"))).  
a79f0 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
a7a00 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
a7a10 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76      (name . "__v
a7a20 34 73 75 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  4su").    (locat
a7a30 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
a7a40 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
a7a50 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a7a60 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 34 3a 32  xmmintrin.h:34:2
a7a70 32 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  2").    (type (t
a7a80 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74  ag . "<unknown-t
a7a90 79 70 65 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a  ype:Vector>"))).
a7aa0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a7ab0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 70  ion") (name . "p
a7ac0 6f 73 69 78 5f 6d 65 6d 61 6c 69 67 6e 22 29 20  osix_memalign") 
a7ad0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
a7ae0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
a7af0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
a7b00 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a7b10 64 65 2f 6d 6d 5f 6d 61 6c 6c 6f 63 2e 68 3a 33  de/mm_malloc.h:3
a7b20 33 3a 31 32 22 29 0a 20 20 20 20 28 76 61 72 69  3:12").    (vari
a7b30 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
a7b40 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
a7b50 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
a7b60 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
a7b70 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
a7b80 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
a7b90 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
a7ba0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 65     (name . "__me
a7bb0 6d 70 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  mptr").         
a7bc0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
a7bd0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
a7be0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a7bf0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a7c00 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
a7c10 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
a7c20 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
a7c30 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a7c40 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a7c50 65 20 2e 20 22 5f 5f 61 6c 69 67 6e 6d 65 6e 74  e . "__alignment
a7c60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
a7c70 70 65 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f  pe (tag . "size_
a7c80 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
a7c90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a7ca0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
a7cb0 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29 0a 20  me . "__size"). 
a7cc0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a7cd0 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29  tag . "size_t"))
a7ce0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
a7cf0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
a7d00 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
a7d10 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
a7d20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
a7d30 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
a7d40 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a7d50 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a7d60 6d 61 6c 6c 6f 63 22 29 20 28 6e 73 20 2e 20 30  malloc") (ns . 0
a7d70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
a7d80 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e  . "/usr/lib/clan
a7d90 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
a7da0 6d 6d 5f 6d 61 6c 6c 6f 63 2e 68 3a 34 36 3a 31  mm_malloc.h:46:1
a7db0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a7dc0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a7dd0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a7de0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a7df0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a7e00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a7e10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a7e20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
a7e30 6e 61 6d 65 20 2e 20 22 5f 5f 73 69 7a 65 22 29  name . "__size")
a7e40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a7e50 20 28 74 61 67 20 2e 20 22 73 69 7a 65 5f 74 22   (tag . "size_t"
a7e60 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
a7e70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
a7e80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
a7e90 20 2e 20 22 5f 5f 61 6c 69 67 6e 22 29 0a 20 20   . "__align").  
a7ea0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
a7eb0 61 67 20 2e 20 22 73 69 7a 65 5f 74 22 29 29 29  ag . "size_t")))
a7ec0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
a7ed0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
a7ee0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
a7ef0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a  g . ":void")))).
a7f00 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a7f10 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a7f20 6d 6d 5f 66 72 65 65 22 29 20 28 6e 73 20 2e 20  mm_free") (ns . 
a7f30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a7f40 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61   . "/usr/lib/cla
a7f50 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a7f60 2f 6d 6d 5f 6d 61 6c 6c 6f 63 2e 68 3a 36 39 3a  /mm_malloc.h:69:
a7f70 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
a7f80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
a7f90 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
a7fa0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
a7fb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
a7fc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
a7fd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
a7fe0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
a7ff0 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20  (name . "__p"). 
a8000 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
a8010 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
a8020 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a8030 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20  :void")))))).   
a8040 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a8050 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
a8060 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
a8070 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
a8080 6d 6d 5f 61 64 64 5f 73 73 22 29 20 28 6e 73 20  mm_add_ss") (ns 
a8090 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a80a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
a80b0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
a80c0 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36  de/xmmintrin.h:6
a80d0 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  1:1").    (varia
a80e0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
a80f0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
a8100 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
a8110 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
a8120 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
a8130 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
a8140 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
a8150 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
a8160 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
a8170 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
a8180 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
a8190 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
a81a0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
a81b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
a81c0 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
a81d0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
a81e0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
a81f0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
a8200 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
a8210 6d 5f 61 64 64 5f 70 73 22 29 20 28 6e 73 20 2e  m_add_ps") (ns .
a8220 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a8230 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c  n . "/usr/lib/cl
a8240 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
a8250 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 31  e/xmmintrin.h:81
a8260 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a8270 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a8280 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a8290 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a82a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a82b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a82c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a82d0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a82e0 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
a82f0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
a8300 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a8310 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a8320 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a8330 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
a8340 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a8350 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
a8360 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a8370 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a8380 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a8390 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a83a0 5f 73 75 62 5f 73 73 22 29 20 28 6e 73 20 2e 20  _sub_ss") (ns . 
a83b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a83c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
a83d0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a83e0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
a83f0 69 6e 74 72 69 6e 2e 68 3a 31 30 33 3a 31 22 29  intrin.h:103:1")
a8400 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a8410 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a8420 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a8430 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a8440 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a8450 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a8460 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a8470 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
a8480 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a8490 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
a84a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a84b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a84c0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
a84d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a84e0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
a84f0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a8500 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a8510 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
a8520 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a8530 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62  (name . "_mm_sub
a8540 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
a8550 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a8560 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a8570 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a8580 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
a8590 69 6e 2e 68 3a 31 32 34 3a 31 22 29 0a 20 20 20  in.h:124:1").   
a85a0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a85b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a85c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a85d0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a85e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a85f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a8600 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
a8610 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
a8620 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a8630 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
a8640 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a8650 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a8660 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
a8670 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a8680 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
a8690 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a86a0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a86b0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
a86c0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a86d0 65 20 2e 20 22 5f 6d 6d 5f 6d 75 6c 5f 73 73 22  e . "_mm_mul_ss"
a86e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a86f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a8700 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a8710 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a8720 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
a8730 3a 31 34 36 3a 31 22 29 0a 20 20 20 20 28 76 61  :146:1").    (va
a8740 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a8750 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a8760 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a8770 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a8780 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a8790 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a87a0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a87b0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
a87c0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a87d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a87e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a87f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a8800 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
a8810 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a8820 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
a8830 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a8840 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a8850 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a8860 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a8870 22 5f 6d 6d 5f 6d 75 6c 5f 70 73 22 29 20 28 6e  "_mm_mul_ps") (n
a8880 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a8890 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a88a0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a88b0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a88c0 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 36 36  /xmmintrin.h:166
a88d0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a88e0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a88f0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a8900 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a8910 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a8920 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a8930 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a8940 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a8950 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
a8960 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
a8970 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a8980 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a8990 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a89a0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
a89b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a89c0 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
a89d0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a89e0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a89f0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a8a00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a8a10 5f 64 69 76 5f 73 73 22 29 20 28 6e 73 20 2e 20  _div_ss") (ns . 
a8a20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a8a30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
a8a40 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a8a50 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
a8a60 69 6e 74 72 69 6e 2e 68 3a 31 38 38 3a 31 22 29  intrin.h:188:1")
a8a70 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a8a80 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a8a90 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a8aa0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a8ab0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a8ac0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a8ad0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a8ae0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
a8af0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a8b00 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
a8b10 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a8b20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a8b30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
a8b40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a8b50 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
a8b60 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a8b70 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a8b80 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
a8b90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a8ba0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 64 69 76  (name . "_mm_div
a8bb0 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
a8bc0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a8bd0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a8be0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a8bf0 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
a8c00 69 6e 2e 68 3a 32 30 37 3a 31 22 29 0a 20 20 20  in.h:207:1").   
a8c10 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a8c20 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a8c30 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a8c40 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a8c50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a8c60 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a8c70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
a8c80 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
a8c90 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a8ca0 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
a8cb0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a8cc0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a8cd0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
a8ce0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a8cf0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
a8d00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a8d10 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a8d20 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
a8d30 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a8d40 65 20 2e 20 22 5f 6d 6d 5f 73 71 72 74 5f 73 73  e . "_mm_sqrt_ss
a8d50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
a8d60 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
a8d70 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
a8d80 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
a8d90 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
a8da0 68 3a 32 32 35 3a 31 22 29 0a 20 20 20 20 28 76  h:225:1").    (v
a8db0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
a8dc0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
a8dd0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
a8de0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
a8df0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
a8e00 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
a8e10 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a8e20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a8e30 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
a8e40 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a8e50 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
a8e60 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a8e70 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a8e80 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a8e90 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a8ea0 5f 73 71 72 74 5f 70 73 22 29 20 28 6e 73 20 2e  _sqrt_ps") (ns .
a8eb0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a8ec0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
a8ed0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a8ee0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
a8ef0 6d 69 6e 74 72 69 6e 2e 68 3a 32 34 33 3a 31 22  mintrin.h:243:1"
a8f00 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a8f10 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a8f20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a8f30 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a8f40 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a8f50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a8f60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a8f70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a8f80 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
a8f90 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a8fa0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
a8fb0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a8fc0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a8fd0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
a8fe0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a8ff0 65 20 2e 20 22 5f 6d 6d 5f 72 63 70 5f 73 73 22  e . "_mm_rcp_ss"
a9000 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a9010 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a9020 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a9030 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a9040 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
a9050 3a 32 36 31 3a 31 22 29 0a 20 20 20 20 28 76 61  :261:1").    (va
a9060 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a9070 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a9080 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a9090 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a90a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a90b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a90c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a90d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a90e0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
a90f0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a9100 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
a9110 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a9120 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
a9130 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a9140 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a9150 72 63 70 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  rcp_ps") (ns . 0
a9160 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
a9170 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
a9180 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
a9190 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
a91a0 6e 74 72 69 6e 2e 68 3a 32 37 39 3a 31 22 29 0a  ntrin.h:279:1").
a91b0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
a91c0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
a91d0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
a91e0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
a91f0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
a9200 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
a9210 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
a9220 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
a9230 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
a9240 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
a9250 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
a9260 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
a9270 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
a9280 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
a9290 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
a92a0 2e 20 22 5f 6d 6d 5f 72 73 71 72 74 5f 73 73 22  . "_mm_rsqrt_ss"
a92b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a92c0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a92d0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a92e0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a92f0 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
a9300 3a 32 39 38 3a 31 22 29 0a 20 20 20 20 28 76 61  :298:1").    (va
a9310 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a9320 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a9330 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a9340 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a9350 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a9360 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a9370 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
a9380 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
a9390 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
a93a0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a93b0 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
a93c0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
a93d0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
a93e0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
a93f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
a9400 72 73 71 72 74 5f 70 73 22 29 20 28 6e 73 20 2e  rsqrt_ps") (ns .
a9410 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
a9420 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
a9430 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
a9440 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
a9450 6d 69 6e 74 72 69 6e 2e 68 3a 33 31 36 3a 31 22  mintrin.h:316:1"
a9460 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
a9470 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
a9480 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
a9490 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
a94a0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
a94b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
a94c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a94d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a94e0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
a94f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a9500 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
a9510 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a9520 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a9530 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
a9540 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a9550 65 20 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f 73 73 22  e . "_mm_min_ss"
a9560 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a9570 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a9580 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a9590 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a95a0 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
a95b0 3a 33 33 39 3a 31 22 29 0a 20 20 20 20 28 76 61  :339:1").    (va
a95c0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a95d0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a95e0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a95f0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a9600 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a9610 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a9620 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a9630 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
a9640 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a9650 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a9660 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a9670 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a9680 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
a9690 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a96a0 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
a96b0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a96c0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a96d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a96e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a96f0 22 5f 6d 6d 5f 6d 69 6e 5f 70 73 22 29 20 28 6e  "_mm_min_ps") (n
a9700 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
a9710 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
a9720 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
a9730 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
a9740 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 35 38  /xmmintrin.h:358
a9750 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
a9760 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
a9770 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
a9780 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
a9790 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
a97a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
a97b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
a97c0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
a97d0 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
a97e0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
a97f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
a9800 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
a9810 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
a9820 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
a9830 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
a9840 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
a9850 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
a9860 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
a9870 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
a9880 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
a9890 5f 6d 61 78 5f 73 73 22 29 20 28 6e 73 20 2e 20  _max_ss") (ns . 
a98a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
a98b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
a98c0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
a98d0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
a98e0 69 6e 74 72 69 6e 2e 68 3a 33 38 31 3a 31 22 29  intrin.h:381:1")
a98f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
a9900 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
a9910 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
a9920 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
a9930 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
a9940 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
a9950 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
a9960 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
a9970 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
a9980 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
a9990 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
a99a0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
a99b0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
a99c0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
a99d0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
a99e0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
a99f0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
a9a00 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
a9a10 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
a9a20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61 78  (name . "_mm_max
a9a30 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
a9a40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
a9a50 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
a9a60 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
a9a70 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
a9a80 69 6e 2e 68 3a 34 30 30 3a 31 22 29 0a 20 20 20  in.h:400:1").   
a9a90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
a9aa0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
a9ab0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
a9ac0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
a9ad0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
a9ae0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
a9af0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
a9b00 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
a9b10 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
a9b20 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
a9b30 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
a9b40 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
a9b50 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
a9b60 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
a9b70 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
a9b80 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
a9b90 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
a9ba0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
a9bb0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
a9bc0 65 20 2e 20 22 5f 6d 6d 5f 61 6e 64 5f 70 73 22  e . "_mm_and_ps"
a9bd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
a9be0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
a9bf0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
a9c00 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
a9c10 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
a9c20 3a 34 31 38 3a 31 22 29 0a 20 20 20 20 28 76 61  :418:1").    (va
a9c30 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
a9c40 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
a9c50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
a9c60 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
a9c70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
a9c80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
a9c90 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
a9ca0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
a9cb0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
a9cc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
a9cd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
a9ce0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
a9cf0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
a9d00 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
a9d10 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
a9d20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
a9d30 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a9d40 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
a9d50 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
a9d60 22 5f 6d 6d 5f 61 6e 64 6e 6f 74 5f 70 73 22 29  "_mm_andnot_ps")
a9d70 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
a9d80 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
a9d90 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
a9da0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
a9db0 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
a9dc0 34 34 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  440:1").    (var
a9dd0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
a9de0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
a9df0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
a9e00 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
a9e10 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
a9e20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
a9e30 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
a9e40 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
a9e50 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
a9e60 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
a9e70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
a9e80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
a9e90 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
a9ea0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
a9eb0 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
a9ec0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
a9ed0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
a9ee0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
a9ef0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
a9f00 5f 6d 6d 5f 6f 72 5f 70 73 22 29 20 28 6e 73 20  _mm_or_ps") (ns 
a9f10 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
a9f20 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
a9f30 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
a9f40 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
a9f50 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 35 38 3a 31  mmintrin.h:458:1
a9f60 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
a9f70 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
a9f80 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
a9f90 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
a9fa0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
a9fb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
a9fc0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
a9fd0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
a9fe0 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
a9ff0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
aa000 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
aa010 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
aa020 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
aa030 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
aa040 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
aa050 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
aa060 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
aa070 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
aa080 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
aa090 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 78  ) (name . "_mm_x
aa0a0 6f 72 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  or_ps") (ns . 0)
aa0b0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
aa0c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
aa0d0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
aa0e0 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
aa0f0 74 72 69 6e 2e 68 3a 34 37 37 3a 31 22 29 0a 20  trin.h:477:1"). 
aa100 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
aa110 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
aa120 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
aa130 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
aa140 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
aa150 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
aa160 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
aa170 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
aa180 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
aa190 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20  m128"))).       
aa1a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
aa1b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
aa1c0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
aa1d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
aa1e0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
aa1f0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
aa200 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
aa210 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
aa220 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
aa230 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71  ame . "_mm_cmpeq
aa240 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ss") (ns . 0). 
aa250 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
aa260 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
aa270 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
aa280 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
aa290 69 6e 2e 68 3a 34 39 39 3a 31 22 29 0a 20 20 20  in.h:499:1").   
aa2a0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
aa2b0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
aa2c0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
aa2d0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
aa2e0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
aa2f0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
aa300 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
aa310 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
aa320 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
aa330 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
aa340 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
aa350 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
aa360 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
aa370 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
aa380 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
aa390 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
aa3a0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
aa3b0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
aa3c0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
aa3d0 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f 70  e . "_mm_cmpeq_p
aa3e0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
aa3f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
aa400 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
aa410 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
aa420 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
aa430 2e 68 3a 35 31 37 3a 31 22 29 0a 20 20 20 20 28  .h:517:1").    (
aa440 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
aa450 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
aa460 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
aa470 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
aa480 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
aa490 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
aa4a0 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
aa4b0 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70  me . "__a") (typ
aa4c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
aa4d0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
aa4e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
aa4f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
aa500 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
aa510 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
aa520 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
aa530 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
aa540 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
aa550 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
aa560 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
aa570 2e 20 22 5f 6d 6d 5f 63 6d 70 6c 74 5f 73 73 22  . "_mm_cmplt_ss"
aa580 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
aa590 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
aa5a0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
aa5b0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
aa5c0 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
aa5d0 3a 35 34 30 3a 31 22 29 0a 20 20 20 20 28 76 61  :540:1").    (va
aa5e0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
aa5f0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
aa600 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
aa610 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
aa620 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
aa630 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
aa640 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
aa650 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
aa660 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
aa670 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
aa680 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
aa690 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
aa6a0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
aa6b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
aa6c0 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
aa6d0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
aa6e0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
aa6f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
aa700 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
aa710 22 5f 6d 6d 5f 63 6d 70 6c 74 5f 70 73 22 29 20  "_mm_cmplt_ps") 
aa720 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
aa730 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
aa740 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
aa750 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
aa760 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35  de/xmmintrin.h:5
aa770 35 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  59:1").    (vari
aa780 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
aa790 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
aa7a0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
aa7b0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
aa7c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
aa7d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
aa7e0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
aa7f0 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
aa800 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aa810 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
aa820 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
aa830 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
aa840 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
aa850 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
aa860 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
aa870 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
aa880 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
aa890 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
aa8a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
aa8b0 6d 6d 5f 63 6d 70 6c 65 5f 73 73 22 29 20 28 6e  mm_cmple_ss") (n
aa8c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
aa8d0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
aa8e0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
aa8f0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
aa900 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 38 33  /xmmintrin.h:583
aa910 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
aa920 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
aa930 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
aa940 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
aa950 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
aa960 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
aa970 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
aa980 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
aa990 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
aa9a0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
aa9b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
aa9c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
aa9d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
aa9e0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
aa9f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
aaa00 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
aaa10 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
aaa20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
aaa30 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
aaa40 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
aaa50 5f 63 6d 70 6c 65 5f 70 73 22 29 20 28 6e 73 20  _cmple_ps") (ns 
aaa60 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
aaa70 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
aaa80 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
aaa90 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
aaaa0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 30 32 3a 31  mmintrin.h:602:1
aaab0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
aaac0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
aaad0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
aaae0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
aaaf0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
aab00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
aab10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
aab20 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
aab30 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
aab40 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
aab50 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
aab60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
aab70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
aab80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
aab90 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
aaba0 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
aabb0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
aabc0 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
aabd0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
aabe0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
aabf0 6d 70 67 74 5f 73 73 22 29 20 28 6e 73 20 2e 20  mpgt_ss") (ns . 
aac00 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
aac10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
aac20 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
aac30 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
aac40 69 6e 74 72 69 6e 2e 68 3a 36 32 35 3a 31 22 29  intrin.h:625:1")
aac50 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
aac60 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
aac70 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
aac80 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
aac90 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
aaca0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
aacb0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
aacc0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
aacd0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
aace0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
aacf0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
aad00 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
aad10 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
aad20 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
aad30 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
aad40 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
aad50 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
aad60 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
aad70 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
aad80 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
aad90 67 74 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  gt_ps") (ns . 0)
aada0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
aadb0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
aadc0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
aadd0 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
aade0 74 72 69 6e 2e 68 3a 36 34 36 3a 31 22 29 0a 20  trin.h:646:1"). 
aadf0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
aae00 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
aae10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
aae20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
aae30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
aae40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
aae50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
aae60 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
aae70 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
aae80 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20  m128"))).       
aae90 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
aaea0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
aaeb0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
aaec0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
aaed0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
aaee0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
aaef0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
aaf00 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
aaf10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
aaf20 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67 65  ame . "_mm_cmpge
aaf30 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ss") (ns . 0). 
aaf40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
aaf50 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
aaf60 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
aaf70 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
aaf80 69 6e 2e 68 3a 36 37 30 3a 31 22 29 0a 20 20 20  in.h:670:1").   
aaf90 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
aafa0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
aafb0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
aafc0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
aafd0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
aafe0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
aaff0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
ab000 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
ab010 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ab020 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
ab030 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ab040 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ab050 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
ab060 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ab070 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
ab080 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ab090 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ab0a0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
ab0b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ab0c0 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67 65 5f 70  e . "_mm_cmpge_p
ab0d0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
ab0e0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ab0f0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ab100 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ab110 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
ab120 2e 68 3a 36 39 31 3a 31 22 29 0a 20 20 20 20 28  .h:691:1").    (
ab130 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ab140 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
ab150 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
ab160 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
ab170 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ab180 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ab190 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61  "parameter") (na
ab1a0 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70  me . "__a") (typ
ab1b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ab1c0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
ab1d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ab1e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ab1f0 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
ab200 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ab210 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
ab220 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ab230 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ab240 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ab250 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ab260 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 65 71 5f 73 73  . "_mm_cmpneq_ss
ab270 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
ab280 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
ab290 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
ab2a0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
ab2b0 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
ab2c0 68 3a 37 31 34 3a 31 22 29 0a 20 20 20 20 28 76  h:714:1").    (v
ab2d0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ab2e0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
ab2f0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
ab300 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
ab310 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
ab320 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ab330 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
ab340 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
ab350 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ab360 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ab370 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ab380 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ab390 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
ab3a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ab3b0 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
ab3c0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ab3d0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ab3e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
ab3f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
ab400 20 22 5f 6d 6d 5f 63 6d 70 6e 65 71 5f 70 73 22   "_mm_cmpneq_ps"
ab410 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
ab420 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
ab430 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
ab440 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
ab450 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
ab460 3a 37 33 33 3a 31 22 29 0a 20 20 20 20 28 76 61  :733:1").    (va
ab470 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ab480 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
ab490 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
ab4a0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
ab4b0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
ab4c0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ab4d0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
ab4e0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
ab4f0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ab500 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ab510 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ab520 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ab530 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
ab540 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ab550 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
ab560 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
ab570 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
ab580 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
ab590 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
ab5a0 22 5f 6d 6d 5f 63 6d 70 6e 6c 74 5f 73 73 22 29  "_mm_cmpnlt_ss")
ab5b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
ab5c0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
ab5d0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
ab5e0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
ab5f0 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
ab600 37 35 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72  757:1").    (var
ab610 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ab620 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
ab630 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
ab640 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
ab650 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ab660 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ab670 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
ab680 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
ab690 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
ab6a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ab6b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ab6c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ab6d0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
ab6e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ab6f0 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
ab700 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
ab710 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
ab720 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
ab730 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
ab740 5f 6d 6d 5f 63 6d 70 6e 6c 74 5f 70 73 22 29 20  _mm_cmpnlt_ps") 
ab750 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
ab760 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
ab770 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
ab780 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
ab790 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37  de/xmmintrin.h:7
ab7a0 37 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  77:1").    (vari
ab7b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ab7c0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
ab7d0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
ab7e0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
ab7f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ab800 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ab810 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
ab820 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
ab830 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
ab840 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ab850 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ab860 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ab870 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
ab880 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ab890 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
ab8a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
ab8b0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
ab8c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ab8d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ab8e0 6d 6d 5f 63 6d 70 6e 6c 65 5f 73 73 22 29 20 28  mm_cmpnle_ss") (
ab8f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ab900 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
ab910 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
ab920 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
ab930 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 30  e/xmmintrin.h:80
ab940 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  2:1").    (varia
ab950 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ab960 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
ab970 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
ab980 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ab990 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ab9a0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ab9b0 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
ab9c0 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
ab9d0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
ab9e0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ab9f0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
aba00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
aba10 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
aba20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
aba30 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
aba40 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
aba50 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
aba60 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
aba70 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
aba80 6d 5f 63 6d 70 6e 6c 65 5f 70 73 22 29 20 28 6e  m_cmpnle_ps") (n
aba90 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
abaa0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
abab0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
abac0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
abad0 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 32 32  /xmmintrin.h:822
abae0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
abaf0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
abb00 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
abb10 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
abb20 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
abb30 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
abb40 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
abb50 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
abb60 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
abb70 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
abb80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
abb90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
abba0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
abbb0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
abbc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
abbd0 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
abbe0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
abbf0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
abc00 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
abc10 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
abc20 5f 63 6d 70 6e 67 74 5f 73 73 22 29 20 28 6e 73  _cmpngt_ss") (ns
abc30 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
abc40 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
abc50 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
abc60 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
abc70 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 34 37 3a  xmmintrin.h:847:
abc80 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
abc90 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
abca0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
abcb0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
abcc0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
abcd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
abce0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
abcf0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
abd00 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
abd10 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
abd20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
abd30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
abd40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
abd50 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
abd60 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
abd70 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
abd80 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
abd90 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
abda0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
abdb0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
abdc0 63 6d 70 6e 67 74 5f 70 73 22 29 20 28 6e 73 20  cmpngt_ps") (ns 
abdd0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
abde0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
abdf0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
abe00 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
abe10 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 36 39 3a 31  mmintrin.h:869:1
abe20 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
abe30 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
abe40 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
abe50 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
abe60 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
abe70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
abe80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
abe90 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
abea0 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
abeb0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
abec0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
abed0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
abee0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
abef0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
abf00 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
abf10 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
abf20 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
abf30 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
abf40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
abf50 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
abf60 6d 70 6e 67 65 5f 73 73 22 29 20 28 6e 73 20 2e  mpnge_ss") (ns .
abf70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
abf80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
abf90 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
abfa0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
abfb0 6d 69 6e 74 72 69 6e 2e 68 3a 38 39 34 3a 31 22  mintrin.h:894:1"
abfc0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
abfd0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
abfe0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
abff0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ac000 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ac010 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ac020 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ac030 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
ac040 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
ac050 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
ac060 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
ac070 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ac080 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
ac090 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ac0a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ac0b0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ac0c0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
ac0d0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
ac0e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ac0f0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d   (name . "_mm_cm
ac100 70 6e 67 65 5f 70 73 22 29 20 28 6e 73 20 2e 20  pnge_ps") (ns . 
ac110 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ac120 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ac130 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ac140 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
ac150 69 6e 74 72 69 6e 2e 68 3a 39 31 36 3a 31 22 29  intrin.h:916:1")
ac160 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ac170 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ac180 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
ac190 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
ac1a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ac1b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ac1c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ac1d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
ac1e0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
ac1f0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
ac200 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ac210 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ac220 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
ac230 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ac240 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ac250 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
ac260 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
ac270 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
ac280 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ac290 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
ac2a0 6f 72 64 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  ord_ss") (ns . 0
ac2b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ac2c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ac2d0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ac2e0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
ac2f0 6e 74 72 69 6e 2e 68 3a 39 34 31 3a 31 22 29 0a  ntrin.h:941:1").
ac300 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
ac310 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
ac320 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ac330 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
ac340 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ac350 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ac360 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ac370 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
ac380 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ac390 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
ac3a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ac3b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ac3c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
ac3d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ac3e0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ac3f0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ac400 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
ac410 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
ac420 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ac430 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6f  name . "_mm_cmpo
ac440 72 64 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  rd_ps") (ns . 0)
ac450 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
ac460 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
ac470 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
ac480 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
ac490 74 72 69 6e 2e 68 3a 39 36 31 3a 31 22 29 0a 20  trin.h:961:1"). 
ac4a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ac4b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
ac4c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ac4d0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
ac4e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
ac4f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ac500 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ac510 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
ac520 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
ac530 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20  m128"))).       
ac540 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
ac550 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ac560 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
ac570 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ac580 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
ac590 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
ac5a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ac5b0 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
ac5c0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
ac5d0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 75 6e  ame . "_mm_cmpun
ac5e0 6f 72 64 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  ord_ss") (ns . 0
ac5f0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ac600 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ac610 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ac620 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
ac630 6e 74 72 69 6e 2e 68 3a 39 38 36 3a 31 22 29 0a  ntrin.h:986:1").
ac640 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
ac650 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
ac660 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ac670 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
ac680 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ac690 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ac6a0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ac6b0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29  ) (name . "__a")
ac6c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ac6d0 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20 20  _m128"))).      
ac6e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ac6f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ac700 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
ac710 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ac720 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ac730 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ac740 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
ac750 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
ac760 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ac770 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 75  name . "_mm_cmpu
ac780 6e 6f 72 64 5f 70 73 22 29 20 28 6e 73 20 2e 20  nord_ps") (ns . 
ac790 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ac7a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ac7b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ac7c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
ac7d0 69 6e 74 72 69 6e 2e 68 3a 31 30 30 36 3a 31 22  intrin.h:1006:1"
ac7e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ac7f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ac800 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ac810 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ac820 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ac830 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ac840 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ac850 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
ac860 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
ac870 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
ac880 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
ac890 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ac8a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
ac8b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ac8c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ac8d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ac8e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
ac8f0 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
ac900 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ac910 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f   (name . "_mm_co
ac920 6d 69 65 71 5f 73 73 22 29 20 28 6e 73 20 2e 20  mieq_ss") (ns . 
ac930 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ac940 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ac950 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ac960 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
ac970 69 6e 74 72 69 6e 2e 68 3a 31 30 32 37 3a 31 22  intrin.h:1027:1"
ac980 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ac990 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ac9a0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ac9b0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ac9c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ac9d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ac9e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ac9f0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
aca00 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
aca10 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
aca20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
aca30 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
aca40 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
aca50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
aca60 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
aca70 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
aca80 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
aca90 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
acaa0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
acab0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
acac0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
acad0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
acae0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
acaf0 6d 6d 5f 63 6f 6d 69 6c 74 5f 73 73 22 29 20 28  mm_comilt_ss") (
acb00 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
acb10 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
acb20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
acb30 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
acb40 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 30  e/xmmintrin.h:10
acb50 34 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  49:1").    (vari
acb60 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
acb70 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
acb80 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
acb90 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
acba0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
acbb0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
acbc0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
acbd0 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
acbe0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
acbf0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
acc00 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
acc10 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
acc20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
acc30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
acc40 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20  _m128"))))).    
acc50 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
acc60 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
acc70 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
acc80 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
acc90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
acca0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
accb0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
accc0 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 6c 65 5f 73   . "_mm_comile_s
accd0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
acce0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
accf0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
acd00 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
acd10 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
acd20 2e 68 3a 31 30 37 30 3a 31 22 29 0a 20 20 20 20  .h:1070:1").    
acd30 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
acd40 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
acd50 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
acd60 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
acd70 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
acd80 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
acd90 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
acda0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
acdb0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
acdc0 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
acdd0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
acde0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
acdf0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
ace00 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ace10 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
ace20 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
ace30 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
ace40 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
ace50 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
ace60 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ace70 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
ace80 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ace90 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f 6d  (name . "_mm_com
acea0 69 67 74 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  igt_ss") (ns . 0
aceb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
acec0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
aced0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
acee0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
acef0 6e 74 72 69 6e 2e 68 3a 31 30 39 31 3a 31 22 29  ntrin.h:1091:1")
acf00 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
acf10 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
acf20 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
acf30 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
acf40 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
acf50 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
acf60 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
acf70 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
acf80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
acf90 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
acfa0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
acfb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
acfc0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
acfd0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
acfe0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
acff0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
ad000 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
ad010 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
ad020 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
ad030 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
ad040 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
ad050 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ad060 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
ad070 6d 5f 63 6f 6d 69 67 65 5f 73 73 22 29 20 28 6e  m_comige_ss") (n
ad080 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ad090 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
ad0a0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
ad0b0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
ad0c0 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 31  /xmmintrin.h:111
ad0d0 32 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  2:1").    (varia
ad0e0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ad0f0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
ad100 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
ad110 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ad120 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ad130 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ad140 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
ad150 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
ad160 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
ad170 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ad180 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ad190 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ad1a0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
ad1b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
ad1c0 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
ad1d0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
ad1e0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
ad1f0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
ad200 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
ad210 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
ad220 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ad230 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ad240 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 6e 65 71 5f 73  . "_mm_comineq_s
ad250 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
ad260 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ad270 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ad280 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ad290 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
ad2a0 2e 68 3a 31 31 33 33 3a 31 22 29 0a 20 20 20 20  .h:1133:1").    
ad2b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ad2c0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
ad2d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
ad2e0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
ad2f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ad300 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ad310 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
ad320 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
ad330 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ad340 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
ad350 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ad360 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ad370 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
ad380 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ad390 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
ad3a0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
ad3b0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
ad3c0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
ad3d0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
ad3e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ad3f0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
ad400 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ad410 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f  (name . "_mm_uco
ad420 6d 69 65 71 5f 73 73 22 29 20 28 6e 73 20 2e 20  mieq_ss") (ns . 
ad430 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ad440 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ad450 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ad460 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
ad470 69 6e 74 72 69 6e 2e 68 3a 31 31 35 34 3a 31 22  intrin.h:1154:1"
ad480 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ad490 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ad4a0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ad4b0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ad4c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ad4d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ad4e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ad4f0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
ad500 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
ad510 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
ad520 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
ad530 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ad540 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
ad550 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ad560 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ad570 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ad580 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
ad590 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ad5a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
ad5b0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
ad5c0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ad5d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ad5e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ad5f0 6d 6d 5f 75 63 6f 6d 69 6c 74 5f 73 73 22 29 20  mm_ucomilt_ss") 
ad600 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
ad610 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
ad620 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
ad630 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
ad640 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
ad650 31 37 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72  175:1").    (var
ad660 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ad670 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
ad680 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
ad690 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
ad6a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ad6b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ad6c0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
ad6d0 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
ad6e0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
ad6f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ad700 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ad710 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ad720 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
ad730 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ad740 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20  __m128"))))).   
ad750 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
ad760 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
ad770 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
ad780 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
ad790 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ad7a0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
ad7b0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ad7c0 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69 6c 65  e . "_mm_ucomile
ad7d0 5f 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ss") (ns . 0). 
ad7e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
ad7f0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
ad800 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
ad810 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
ad820 69 6e 2e 68 3a 31 31 39 37 3a 31 22 29 0a 20 20  in.h:1197:1").  
ad830 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
ad840 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
ad850 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
ad860 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
ad870 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
ad880 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
ad890 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
ad8a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
ad8b0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ad8c0 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  128"))).        
ad8d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ad8e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ad8f0 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
ad900 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ad910 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
ad920 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ad930 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
ad940 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
ad950 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
ad960 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
ad970 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
ad980 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
ad990 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75  ) (name . "_mm_u
ad9a0 63 6f 6d 69 67 74 5f 73 73 22 29 20 28 6e 73 20  comigt_ss") (ns 
ad9b0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ad9c0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
ad9d0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
ad9e0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
ad9f0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 31 39 3a  mmintrin.h:1219:
ada00 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
ada10 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ada20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
ada30 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
ada40 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
ada50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ada60 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ada70 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
ada80 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
ada90 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20  . "__m128"))).  
adaa0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
adab0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
adac0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
adad0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
adae0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
adaf0 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
adb00 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
adb10 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
adb20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
adb30 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
adb40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
adb50 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
adb60 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
adb70 22 5f 6d 6d 5f 75 63 6f 6d 69 67 65 5f 73 73 22  "_mm_ucomige_ss"
adb80 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
adb90 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
adba0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
adbb0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
adbc0 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
adbd0 3a 31 32 34 31 3a 31 22 29 0a 20 20 20 20 28 76  :1241:1").    (v
adbe0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
adbf0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
adc00 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
adc10 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
adc20 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
adc30 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
adc40 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
adc50 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
adc60 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
adc70 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
adc80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
adc90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
adca0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
adcb0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
adcc0 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
adcd0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
adce0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
adcf0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
add00 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
add10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
add20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
add30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
add40 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69  ame . "_mm_ucomi
add50 6e 65 71 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  neq_ss") (ns . 0
add60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
add70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
add80 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
add90 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
adda0 6e 74 72 69 6e 2e 68 3a 31 32 36 32 3a 31 22 29  ntrin.h:1262:1")
addb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
addc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
addd0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
adde0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
addf0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ade00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ade10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ade20 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22  ") (name . "__a"
ade30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
ade40 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20 20  __m128"))).     
ade50 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ade60 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ade70 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
ade80 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ade90 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
adea0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
adeb0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
adec0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
aded0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
adee0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
adef0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
adf00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
adf10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
adf20 6d 5f 63 76 74 73 73 5f 73 69 33 32 22 29 20 28  m_cvtss_si32") (
adf30 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
adf40 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
adf50 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
adf60 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
adf70 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32  e/xmmintrin.h:12
adf80 38 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  80:1").    (vari
adf90 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
adfa0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
adfb0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
adfc0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
adfd0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
adfe0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
adff0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ae000 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
ae010 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ae020 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ae030 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ae040 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
ae050 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ae060 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
ae070 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
ae080 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ae090 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ae0a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ae0b0 6d 6d 5f 63 76 74 5f 73 73 32 73 69 22 29 20 28  mm_cvt_ss2si") (
ae0c0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ae0d0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
ae0e0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
ae0f0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
ae100 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32  e/xmmintrin.h:12
ae110 39 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  98:1").    (vari
ae120 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ae130 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
ae140 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
ae150 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
ae160 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ae170 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ae180 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ae190 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
ae1a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ae1b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ae1c0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ae1d0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
ae1e0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ae1f0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
ae200 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
ae210 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ae220 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ae230 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ae240 6d 6d 5f 63 76 74 73 73 5f 73 69 36 34 22 29 20  mm_cvtss_si64") 
ae250 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
ae260 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
ae270 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
ae280 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
ae290 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
ae2a0 33 31 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72  318:1").    (var
ae2b0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ae2c0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
ae2d0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
ae2e0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
ae2f0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ae300 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ae310 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ae320 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
ae330 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ae340 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
ae350 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
ae360 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
ae370 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e  tag . ":long-lon
ae380 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
ae390 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
ae3a0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ae3b0 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
ae3c0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
ae3d0 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 73 5f  me . "_mm_cvtps_
ae3e0 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi32") (ns . 0).
ae3f0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
ae400 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
ae410 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
ae420 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
ae430 72 69 6e 2e 68 3a 31 33 33 36 3a 31 22 29 0a 20  rin.h:1336:1"). 
ae440 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ae450 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
ae460 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ae470 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
ae480 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
ae490 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ae4a0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ae4b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ae4c0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
ae4d0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ae4e0 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
ae4f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ae500 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
ae510 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
ae520 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
ae530 22 5f 6d 6d 5f 63 76 74 5f 70 73 32 70 69 22 29  "_mm_cvt_ps2pi")
ae540 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
ae550 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
ae560 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
ae570 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
ae580 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
ae590 31 33 35 32 3a 31 22 29 0a 20 20 20 20 28 76 61  1352:1").    (va
ae5a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ae5b0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
ae5c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
ae5d0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
ae5e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
ae5f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ae600 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ae610 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ae620 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
ae630 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ae640 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
ae650 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
ae660 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
ae670 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
ae680 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
ae690 76 74 74 73 73 5f 73 69 33 32 22 29 20 28 6e 73  vttss_si32") (ns
ae6a0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ae6b0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
ae6c0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
ae6d0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
ae6e0 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 37 31  xmmintrin.h:1371
ae6f0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
ae700 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
ae710 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
ae720 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
ae730 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
ae740 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ae750 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ae760 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ae770 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
ae780 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
ae790 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ae7a0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ae7b0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
ae7c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
ae7d0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
ae7e0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
ae7f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
ae800 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
ae810 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
ae820 5f 63 76 74 74 5f 73 73 32 73 69 22 29 20 28 6e  _cvtt_ss2si") (n
ae830 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ae840 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
ae850 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
ae860 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
ae870 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 39  /xmmintrin.h:139
ae880 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  0:1").    (varia
ae890 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ae8a0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
ae8b0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
ae8c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ae8d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ae8e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ae8f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ae900 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
ae910 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ae920 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
ae930 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
ae940 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
ae950 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
ae960 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
ae970 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
ae980 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
ae990 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ae9a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
ae9b0 6d 5f 63 76 74 74 73 73 5f 73 69 36 34 22 29 20  m_cvttss_si64") 
ae9c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
ae9d0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
ae9e0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
ae9f0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
aea00 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
aea10 34 31 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  410:1").    (var
aea20 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
aea30 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
aea40 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
aea50 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
aea60 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
aea70 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
aea80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
aea90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
aeaa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
aeab0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
aeac0 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
aead0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
aeae0 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e  tag . ":long-lon
aeaf0 67 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  g").      (bit-s
aeb00 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
aeb10 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
aeb20 20 36 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e   64))).  ((tag .
aeb30 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
aeb40 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 74 70 73  me . "_mm_cvttps
aeb50 5f 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  _pi32") (ns . 0)
aeb60 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
aeb70 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
aeb80 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
aeb90 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
aeba0 74 72 69 6e 2e 68 3a 31 34 32 39 3a 31 22 29 0a  trin.h:1429:1").
aebb0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
aebc0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
aebd0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
aebe0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
aebf0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
aec00 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
aec10 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
aec20 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
aec30 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
aec40 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
aec50 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
aec60 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
aec70 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
aec80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
aec90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
aeca0 20 22 5f 6d 6d 5f 63 76 74 74 5f 70 73 32 70 69   "_mm_cvtt_ps2pi
aecb0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
aecc0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
aecd0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
aece0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
aecf0 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
aed00 68 3a 31 34 34 36 3a 31 22 29 0a 20 20 20 20 28  h:1446:1").    (
aed10 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
aed20 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
aed30 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
aed40 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
aed50 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
aed60 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
aed70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
aed80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
aed90 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
aeda0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
aedb0 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
aedc0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
aedd0 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
aede0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
aedf0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
aee00 5f 63 76 74 73 69 33 32 5f 73 73 22 29 20 28 6e  _cvtsi32_ss") (n
aee10 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
aee20 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
aee30 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
aee40 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
aee50 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 36  /xmmintrin.h:146
aee60 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  8:1").    (varia
aee70 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
aee80 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
aee90 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
aeea0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
aeeb0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
aeec0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
aeed0 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
aeee0 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
aeef0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
aef00 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
aef10 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
aef20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
aef30 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
aef40 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
aef50 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
aef60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
aef70 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
aef80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
aef90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
aefa0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
aefb0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
aefc0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
aefd0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
aefe0 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 5f 73 69 32  e . "_mm_cvt_si2
aeff0 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
af000 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
af010 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
af020 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
af030 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
af040 6e 2e 68 3a 31 34 39 31 3a 31 22 29 0a 20 20 20  n.h:1491:1").   
af050 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
af060 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
af070 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
af080 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
af090 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
af0a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
af0b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
af0c0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74  name . "__a") (t
af0d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
af0e0 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  28"))).        (
af0f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
af100 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
af110 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
af120 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
af130 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
af140 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
af150 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
af160 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
af170 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
af180 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
af190 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
af1a0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28   "__m128"))).  (
af1b0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
af1c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
af1d0 63 76 74 73 69 36 34 5f 73 73 22 29 20 28 6e 73  cvtsi64_ss") (ns
af1e0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
af1f0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
af200 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
af210 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
af220 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 35 31 35  xmmintrin.h:1515
af230 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
af240 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
af250 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
af260 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
af270 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
af280 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
af290 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
af2a0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
af2b0 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67  __a") (type (tag
af2c0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
af2d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
af2e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
af2f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
af300 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
af310 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
af320 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
af330 6f 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20  ong").          
af340 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
af350 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
af360 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
af370 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
af380 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
af390 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
af3a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
af3b0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
af3c0 74 70 69 33 32 5f 70 73 22 29 20 28 6e 73 20 2e  tpi32_ps") (ns .
af3d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
af3e0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
af3f0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
af400 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
af410 6d 69 6e 74 72 69 6e 2e 68 3a 31 35 34 31 3a 31  mintrin.h:1541:1
af420 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
af430 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
af440 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
af450 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
af460 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
af470 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
af480 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
af490 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  er") (name . "__
af4a0 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  a") (type (tag .
af4b0 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20   "__m128"))).   
af4c0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
af4d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
af4e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
af4f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
af500 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
af510 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
af520 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
af530 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
af540 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
af550 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
af560 74 5f 70 69 32 70 73 22 29 20 28 6e 73 20 2e 20  t_pi2ps") (ns . 
af570 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
af580 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
af590 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
af5a0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
af5b0 69 6e 74 72 69 6e 2e 68 3a 31 35 36 34 3a 31 22  intrin.h:1564:1"
af5c0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
af5d0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
af5e0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
af5f0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
af600 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
af610 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
af620 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
af630 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
af640 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
af650 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
af660 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
af670 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
af680 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
af690 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
af6a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
af6b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
af6c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
af6d0 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
af6e0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
af6f0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
af700 73 73 5f 66 33 32 22 29 20 28 6e 73 20 2e 20 30  ss_f32") (ns . 0
af710 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
af720 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
af730 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
af740 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
af750 6e 74 72 69 6e 2e 68 3a 31 35 38 31 3a 31 22 29  ntrin.h:1581:1")
af760 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
af770 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
af780 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
af790 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
af7a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
af7b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
af7c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
af7d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
af7e0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
af7f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
af800 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
af810 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
af820 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
af830 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 28  :float").      (
af840 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
af850 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
af860 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
af870 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
af880 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c  ) (name . "_mm_l
af890 6f 61 64 68 5f 70 69 22 29 20 28 6e 73 20 2e 20  oadh_pi") (ns . 
af8a0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
af8b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
af8c0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
af8d0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
af8e0 69 6e 74 72 69 6e 2e 68 3a 31 36 30 32 3a 31 22  intrin.h:1602:1"
af8f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
af900 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
af910 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
af920 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
af930 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
af940 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
af950 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
af960 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
af970 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
af980 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
af990 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
af9a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
af9b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22     (name . "__p"
af9c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
af9d0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
af9e0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
af9f0 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29 29 0a  . "__m64")))))).
afa00 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
afa10 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
afa20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
afa30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
afa40 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 6c 5f 70 69 22  . "_mm_loadl_pi"
afa50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
afa60 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
afa70 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
afa80 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
afa90 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
afaa0 3a 31 36 32 39 3a 31 22 29 0a 20 20 20 20 28 76  :1629:1").    (v
afab0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
afac0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
afad0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
afae0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
afaf0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
afb00 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
afb10 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
afb20 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65  e . "__a") (type
afb30 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
afb40 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
afb50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
afb60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
afb70 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20   . "__p").      
afb80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
afb90 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
afba0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
afbb0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
afbc0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
afbd0 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
afbe0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
afbf0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c  ) (name . "_mm_l
afc00 6f 61 64 5f 73 73 22 29 20 28 6e 73 20 2e 20 30  oad_ss") (ns . 0
afc10 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
afc20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
afc30 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
afc40 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
afc50 6e 74 72 69 6e 2e 68 3a 31 36 35 36 3a 31 22 29  ntrin.h:1656:1")
afc60 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
afc70 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
afc80 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
afc90 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
afca0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
afcb0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
afcc0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
afcd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
afce0 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
afcf0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
afd00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
afd10 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
afd20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
afd30 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
afd40 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
afd50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
afd60 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
afd70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
afd80 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
afd90 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
afda0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
afdb0 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
afdc0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
afdd0 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 31 5f 70  e . "_mm_load1_p
afde0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
afdf0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
afe00 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
afe10 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
afe20 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
afe30 2e 68 3a 31 36 37 38 3a 31 22 29 0a 20 20 20 20  .h:1678:1").    
afe40 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
afe50 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
afe60 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
afe70 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
afe80 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
afe90 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
afea0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
afeb0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
afec0 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
afed0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
afee0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
afef0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
aff00 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
aff10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
aff20 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
aff30 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
aff40 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
aff50 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
aff60 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
aff70 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
aff80 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
aff90 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
affa0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
affb0 5f 6d 6d 5f 6c 6f 61 64 5f 70 73 22 29 20 28 6e  _mm_load_ps") (n
affc0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
affd0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
affe0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
afff0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b0000 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 30  /xmmintrin.h:170
b0010 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  1:1").    (varia
b0020 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
b0030 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
b0040 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
b0050 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
b0060 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
b0070 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
b0080 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b0090 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29    (name . "__p")
b00a0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b00b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
b00c0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
b00d0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
b00e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
b00f0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
b0100 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
b0110 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
b0120 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
b0130 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
b0140 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
b0150 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b0160 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
b0170 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b0180 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f   (name . "_mm_lo
b0190 61 64 75 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  adu_ps") (ns . 0
b01a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b01b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b01c0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b01d0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
b01e0 6e 74 72 69 6e 2e 68 3a 31 37 31 38 3a 31 22 29  ntrin.h:1718:1")
b01f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
b0200 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
b0210 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
b0220 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
b0230 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
b0240 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
b0250 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b0260 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b0270 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
b0280 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
b0290 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
b02a0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
b02b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b02c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
b02d0 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
b02e0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b02f0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
b0300 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
b0310 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
b0320 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b0330 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b0340 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8"))).  ((tag . 
b0350 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b0360 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 72 5f 70  e . "_mm_loadr_p
b0370 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b0380 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b0390 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b03a0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b03b0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b03c0 2e 68 3a 31 37 34 30 3a 31 22 29 0a 20 20 20 20  .h:1740:1").    
b03d0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b03e0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b03f0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b0400 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b0410 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b0420 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b0430 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b0440 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b0450 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
b0460 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
b0470 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
b0480 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b0490 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b04a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
b04b0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
b04c0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b04d0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b04e0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b04f0 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
b0500 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b0510 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b0520 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b0530 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b0540 5f 6d 6d 5f 75 6e 64 65 66 69 6e 65 64 5f 70 73  _mm_undefined_ps
b0550 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b0560 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b0570 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b0580 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b0590 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
b05a0 68 3a 31 37 35 34 3a 31 22 29 0a 20 20 20 20 28  h:1754:1").    (
b05b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b05c0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b05d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b05e0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b05f0 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
b0600 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b0610 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
b0620 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b0630 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b0640 6d 5f 73 65 74 5f 73 73 22 29 20 28 6e 73 20 2e  m_set_ss") (ns .
b0650 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b0660 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b0670 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b0680 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d  5.0.1/include/xm
b0690 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 37 34 3a 31  mintrin.h:1774:1
b06a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b06b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b06c0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b06d0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b06e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b06f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b0700 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b0710 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b0720 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20  name . "__w").  
b0730 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
b0740 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
b0750 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
b0760 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
b0770 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
b0780 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b0790 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
b07a0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b07b0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b07c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b07d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b07e0 6d 6d 5f 73 65 74 31 5f 70 73 22 29 20 28 6e 73  mm_set1_ps") (ns
b07f0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b0800 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b0810 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b0820 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b0830 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 39 32  xmmintrin.h:1792
b0840 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b0850 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b0860 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b0870 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b0880 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b0890 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b08a0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b08b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b08c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a   (name . "__w").
b08d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
b08e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
b08f0 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
b0900 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
b0910 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
b0920 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
b0930 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
b0940 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
b0950 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
b0960 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b0970 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b0980 22 5f 6d 6d 5f 73 65 74 5f 70 73 31 22 29 20 28  "_mm_set_ps1") (
b0990 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b09a0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b09b0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b09c0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b09d0 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 38  e/xmmintrin.h:18
b09e0 31 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  11:1").    (vari
b09f0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b0a00 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b0a10 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b0a20 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b0a30 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b0a40 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b0a50 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b0a60 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22     (name . "__w"
b0a70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b0a80 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
b0a90 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
b0aa0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b0ab0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
b0ac0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
b0ad0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
b0ae0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b0af0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
b0b00 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b0b10 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b0b20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 70 73 22 29 20  . "_mm_set_ps") 
b0b30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b0b40 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b0b50 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b0b60 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b0b70 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
b0b80 38 33 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72  838:1").    (var
b0b90 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b0ba0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b0bb0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b0bc0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b0bd0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b0be0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b0bf0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b0c00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 7a      (name . "__z
b0c10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b0c20 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
b0c30 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
b0c40 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
b0c50 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
b0c60 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
b0c70 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
b0c80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b0c90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b0ca0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b0cb0 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _y").          (
b0cc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
b0cd0 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
b0ce0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
b0cf0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
b0d00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
b0d10 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
b0d20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b0d30 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b0d40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b0d50 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20 20  "__x").         
b0d60 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
b0d70 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
b0d80 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
b0d90 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
b0da0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
b0db0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
b0dc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b0dd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b0de0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b0df0 2e 20 22 5f 5f 77 22 29 0a 20 20 20 20 20 20 20  . "__w").       
b0e00 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
b0e10 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
b0e20 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
b0e30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
b0e40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
b0e50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
b0e60 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
b0e70 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b0e80 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
b0e90 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b0ea0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65   (name . "_mm_se
b0eb0 74 72 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  tr_ps") (ns . 0)
b0ec0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b0ed0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b0ee0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b0ef0 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
b0f00 74 72 69 6e 2e 68 3a 31 38 36 36 3a 31 22 29 0a  trin.h:1866:1").
b0f10 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b0f20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b0f30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b0f40 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b0f50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b0f60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b0f70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b0f80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b0f90 65 20 2e 20 22 5f 5f 7a 22 29 0a 20 20 20 20 20  e . "__z").     
b0fa0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b0fb0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
b0fc0 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
b0fd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
b0fe0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
b0ff0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
b1000 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
b1010 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b1020 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b1030 61 6d 65 20 2e 20 22 5f 5f 79 22 29 0a 20 20 20  ame . "__y").   
b1040 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b1050 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b1060 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
b1070 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
b1080 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
b1090 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
b10a0 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
b10b0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b10c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b10d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29 0a 20  (name . "__x"). 
b10e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
b10f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
b1100 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
b1110 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
b1120 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
b1130 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
b1140 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
b1150 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b1160 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b1170 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29    (name . "__w")
b1180 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b1190 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
b11a0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
b11b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b11c0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
b11d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
b11e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
b11f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b1200 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
b1210 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b1220 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b1230 20 22 5f 6d 6d 5f 73 65 74 7a 65 72 6f 5f 70 73   "_mm_setzero_ps
b1240 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b1250 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b1260 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b1270 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b1280 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e  clude/xmmintrin.
b1290 68 3a 31 38 38 31 3a 31 22 29 0a 20 20 20 20 28  h:1881:1").    (
b12a0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b12b0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b12c0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b12d0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b12e0 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
b12f0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b1300 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
b1310 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b1320 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b1330 6d 5f 73 74 6f 72 65 68 5f 70 69 22 29 20 28 6e  m_storeh_pi") (n
b1340 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b1350 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b1360 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b1370 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b1380 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 38 39  /xmmintrin.h:189
b1390 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  8:1").    (varia
b13a0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
b13b0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
b13c0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
b13d0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
b13e0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
b13f0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
b1400 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b1410 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29    (name . "__p")
b1420 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b1430 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
b1440 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
b1450 20 22 5f 5f 6d 36 34 22 29 29 29 29 0a 20 20 20   "__m64")))).   
b1460 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b1470 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b1480 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b1490 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b14a0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b14b0 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
b14c0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b14d0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
b14e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b14f0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74   (name . "_mm_st
b1500 6f 72 65 6c 5f 70 69 22 29 20 28 6e 73 20 2e 20  orel_pi") (ns . 
b1510 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b1520 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b1530 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b1540 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b1550 69 6e 74 72 69 6e 2e 68 3a 31 39 31 35 3a 31 22  intrin.h:1915:1"
b1560 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b1570 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b1580 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b1590 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b15a0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b15b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b15c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b15d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b15e0 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20  ame . "__p").   
b15f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b1600 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
b1610 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b1620 6d 36 34 22 29 29 29 29 0a 20 20 20 20 20 20 20  m64")))).       
b1630 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b1640 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b1650 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b1660 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b1670 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29  tag . "__m128"))
b1680 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b1690 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
b16a0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
b16b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b16c0 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 5f  me . "_mm_store_
b16d0 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ss") (ns . 0).  
b16e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b16f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b1700 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b1710 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b1720 6e 2e 68 3a 31 39 33 32 3a 31 22 29 0a 20 20 20  n.h:1932:1").   
b1730 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b1740 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b1750 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b1760 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b1770 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b1780 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b1790 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b17a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b17b0 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20   "__p").        
b17c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b17d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
b17e0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
b17f0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
b1800 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
b1810 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20  float").        
b1820 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
b1830 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
b1840 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
b1850 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20  nt . 32)))).    
b1860 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b1870 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b1880 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b1890 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b18a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b18b0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b18c0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b18d0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
b18e0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b18f0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f  (name . "_mm_sto
b1900 72 65 75 5f 70 73 22 29 20 28 6e 73 20 2e 20 30  reu_ps") (ns . 0
b1910 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b1920 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b1930 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b1940 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69  0.1/include/xmmi
b1950 6e 74 72 69 6e 2e 68 3a 31 39 35 33 3a 31 22 29  ntrin.h:1953:1")
b1960 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
b1970 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
b1980 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
b1990 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
b19a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
b19b0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
b19c0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b19d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b19e0 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
b19f0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
b1a00 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
b1a10 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
b1a20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b1a30 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
b1a40 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
b1a50 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b1a60 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
b1a70 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
b1a80 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
b1a90 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
b1aa0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b1ab0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b1ac0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
b1ad0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b1ae0 6d 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28  m128"))))).    (
b1af0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b1b00 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
b1b10 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b1b20 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b1b30 5f 73 74 6f 72 65 5f 70 73 22 29 20 28 6e 73 20  _store_ps") (ns 
b1b40 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b1b50 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b1b60 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b1b70 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b1b80 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 39 37 34 3a  mmintrin.h:1974:
b1b90 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b1ba0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b1bb0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b1bc0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b1bd0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b1be0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b1bf0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b1c00 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b1c10 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20  (name . "__p"). 
b1c20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
b1c30 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
b1c40 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
b1c50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
b1c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
b1c70 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
b1c80 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
b1c90 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
b1ca0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b1cb0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
b1cc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b1cd0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b1ce0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b1cf0 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
b1d00 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b1d10 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
b1d20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
b1d30 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
b1d40 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b1d50 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b1d60 5f 6d 6d 5f 73 74 6f 72 65 31 5f 70 73 22 29 20  _mm_store1_ps") 
b1d70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b1d80 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b1d90 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b1da0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b1db0 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/xmmintrin.h:1
b1dc0 39 39 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  993:1").    (var
b1dd0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b1de0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b1df0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b1e00 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b1e10 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b1e20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b1e30 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b1e40 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70      (name . "__p
b1e50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b1e60 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
b1e70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
b1e80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
b1e90 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
b1ea0 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
b1eb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
b1ec0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
b1ed0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
b1ee0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
b1ef0 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
b1f00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b1f10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b1f20 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b1f30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b1f40 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
b1f50 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b1f60 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
b1f70 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b1f80 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b1f90 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 5f 70 73   . "_mm_store_ps
b1fa0 31 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  1") (ns . 0).   
b1fb0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b1fc0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b1fd0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b1fe0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b1ff0 2e 68 3a 32 30 31 33 3a 31 22 29 0a 20 20 20 20  .h:2013:1").    
b2000 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b2010 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b2020 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b2030 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b2040 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b2050 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b2060 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b2070 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b2080 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
b2090 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
b20a0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
b20b0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b20c0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
b20d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
b20e0 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
b20f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
b2100 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
b2110 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
b2120 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
b2130 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b2140 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b2150 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
b2160 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b2170 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22   (tag . "__m128"
b2180 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b2190 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
b21a0 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
b21b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b21c0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72  name . "_mm_stor
b21d0 65 72 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29  er_ps") (ns . 0)
b21e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b21f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b2200 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b2210 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
b2220 74 72 69 6e 2e 68 3a 32 30 33 32 3a 31 22 29 0a  trin.h:2032:1").
b2230 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b2240 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b2250 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b2260 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b2270 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b2280 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b2290 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b22a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b22b0 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20  e . "__p").     
b22c0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b22d0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
b22e0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
b22f0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
b2300 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
b2310 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
b2320 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
b2330 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
b2340 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
b2350 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
b2360 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b2370 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b2380 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b2390 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b23a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b23b0 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
b23c0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b23d0 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
b23e0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b23f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b2400 73 74 72 65 61 6d 5f 70 69 22 29 20 28 6e 73 20  stream_pi") (ns 
b2410 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b2420 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b2430 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b2440 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b2450 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 30 38 37 3a  mmintrin.h:2087:
b2460 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b2470 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b2480 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b2490 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b24a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b24b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b24c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b24d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b24e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20  (name . "__p"). 
b24f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b2500 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
b2510 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
b2520 5f 5f 6d 36 34 22 29 29 29 29 0a 20 20 20 20 20  __m64")))).     
b2530 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b2540 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b2550 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
b2560 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b2570 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b2580 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b2590 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
b25a0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
b25b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b25c0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 72 65 61  ame . "_mm_strea
b25d0 6d 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  m_ps") (ns . 0).
b25e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b25f0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b2600 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b2610 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
b2620 72 69 6e 2e 68 3a 32 31 30 36 3a 31 22 29 0a 20  rin.h:2106:1"). 
b2630 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b2640 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b2650 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b2660 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b2670 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b2680 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b2690 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b26a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b26b0 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20   . "__p").      
b26c0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
b26d0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
b26e0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
b26f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b2700 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b2710 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
b2720 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
b2730 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
b2740 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
b2750 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
b2760 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b2770 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b2780 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b2790 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b27a0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b27b0 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  28"))))).    (re
b27c0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b27d0 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
b27e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b27f0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
b2800 66 65 6e 63 65 22 29 20 28 6e 73 20 2e 20 30 29  fence") (ns . 0)
b2810 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b2820 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b2830 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b2840 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e  .1/include/xmmin
b2850 74 72 69 6e 2e 68 3a 32 31 32 34 3a 36 22 29 0a  trin.h:2124:6").
b2860 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b2870 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
b2880 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b2890 20 2e 20 22 6e 6f 6e 65 22 29 0a 20 20 20 20 28   . "none").    (
b28a0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
b28b0 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
b28c0 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
b28d0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b28e0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b28f0 5f 6d 6d 5f 6d 61 78 5f 70 69 31 36 22 29 20 28  _mm_max_pi16") (
b2900 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
b2910 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
b2920 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
b2930 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
b2940 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 31  e/xmmintrin.h:21
b2950 39 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  98:1").    (vari
b2960 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b2970 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b2980 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b2990 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b29a0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b29b0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b29c0 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
b29d0 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74   "__a") (type (t
b29e0 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a  ag . "__m64"))).
b29f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
b2a00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b2a10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b2a20 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
b2a30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b2a40 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72  m64"))))).    (r
b2a50 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b2a60 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28  . "__m64"))).  (
b2a70 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b2a80 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b2a90 6d 61 78 5f 70 75 38 22 29 20 28 6e 73 20 2e 20  max_pu8") (ns . 
b2aa0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b2ab0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b2ac0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b2ad0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b2ae0 69 6e 74 72 69 6e 2e 68 3a 32 32 31 37 3a 31 22  intrin.h:2217:1"
b2af0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b2b00 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b2b10 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b2b20 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b2b30 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b2b40 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b2b50 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b2b60 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
b2b70 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
b2b80 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20 20 20  "__m64"))).     
b2b90 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b2ba0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b2bb0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
b2bc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b2bd0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b2be0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b2bf0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b2c00 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61 67 20  m64"))).  ((tag 
b2c10 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b2c20 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f 70  ame . "_mm_min_p
b2c30 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i16") (ns . 0). 
b2c40 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b2c50 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b2c60 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b2c70 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
b2c80 69 6e 2e 68 3a 32 32 33 36 3a 31 22 29 0a 20 20  in.h:2236:1").  
b2c90 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b2ca0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b2cb0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b2cc0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b2cd0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b2ce0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b2cf0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
b2d00 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
b2d10 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b2d20 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
b2d30 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b2d40 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b2d50 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
b2d60 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b2d70 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
b2d80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b2d90 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
b2da0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b2db0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b2dc0 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f 70 75 38 22 29  . "_mm_min_pu8")
b2dd0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b2de0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b2df0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b2e00 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b2e10 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b2e20 32 32 35 35 3a 31 22 29 0a 20 20 20 20 28 76 61  2255:1").    (va
b2e30 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b2e40 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b2e50 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b2e60 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b2e70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b2e80 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b2e90 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
b2ea0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
b2eb0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
b2ec0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b2ed0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b2ee0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b2ef0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b2f00 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b2f10 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
b2f20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b2f30 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
b2f40 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b2f50 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b2f60 6d 5f 6d 6f 76 65 6d 61 73 6b 5f 70 69 38 22 29  m_movemask_pi8")
b2f70 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b2f80 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b2f90 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b2fa0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b2fb0 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b2fc0 32 32 37 33 3a 31 22 29 0a 20 20 20 20 28 76 61  2273:1").    (va
b2fd0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b2fe0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b2ff0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b3000 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b3010 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b3020 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b3030 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b3040 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b3050 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b3060 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
b3070 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
b3080 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
b3090 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
b30a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
b30b0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
b30c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
b30d0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
b30e0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
b30f0 5f 6d 6d 5f 6d 75 6c 68 69 5f 70 75 31 36 22 29  _mm_mulhi_pu16")
b3100 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b3110 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b3120 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b3130 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b3140 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b3150 32 32 39 32 3a 31 22 29 0a 20 20 20 20 28 76 61  2292:1").    (va
b3160 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b3170 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b3180 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b3190 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b31a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b31b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b31c0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
b31d0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
b31e0 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
b31f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b3200 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b3210 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b3220 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b3230 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b3240 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
b3250 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b3260 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
b3270 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b3280 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b3290 6d 5f 6d 61 73 6b 6d 6f 76 65 5f 73 69 36 34 22  m_maskmove_si64"
b32a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b32b0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b32c0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b32d0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b32e0 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68  lude/xmmintrin.h
b32f0 3a 32 33 35 35 3a 31 22 29 0a 20 20 20 20 28 76  :2355:1").    (v
b3300 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b3310 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b3320 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b3330 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b3340 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b3350 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b3360 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
b3370 65 20 2e 20 22 5f 5f 64 22 29 20 28 74 79 70 65  e . "__d") (type
b3380 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
b3390 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b33a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
b33b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 20 28  (name . "__n") (
b33c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b33d0 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
b33e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b33f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b3400 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20  ame . "__p").   
b3410 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b3420 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b3430 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
b3440 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
b3450 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
b3460 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
b3470 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
b3480 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
b3490 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
b34a0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
b34b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b34c0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
b34d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b34e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b34f0 20 22 5f 6d 6d 5f 61 76 67 5f 70 75 38 22 29 20   "_mm_avg_pu8") 
b3500 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b3510 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b3520 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b3530 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b3540 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/xmmintrin.h:2
b3550 33 37 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72  374:1").    (var
b3560 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b3570 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b3580 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b3590 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b35a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b35b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b35c0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
b35d0 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28  . "__a") (type (
b35e0 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
b35f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b3600 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b3610 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b3620 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b3630 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b3640 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28  _m64"))))).    (
b3650 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b3660 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
b3670 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b3680 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b3690 5f 61 76 67 5f 70 75 31 36 22 29 20 28 6e 73 20  _avg_pu16") (ns 
b36a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b36b0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b36c0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b36d0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78  /5.0.1/include/x
b36e0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 33 39 33 3a  mmintrin.h:2393:
b36f0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b3700 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b3710 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b3720 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b3730 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b3740 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b3750 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b3760 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ter") (name . "_
b3770 5f 61 22 29 20 28 74 79 70 65 20 28 74 61 67 20  _a") (type (tag 
b3780 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 20  . "__m64"))).   
b3790 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b37a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b37b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b37c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b37d0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b37e0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b37f0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b3800 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74 61  __m64"))).  ((ta
b3810 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b3820 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 61 64  (name . "_mm_sad
b3830 5f 70 75 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  _pu8") (ns . 0).
b3840 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b3850 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b3860 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b3870 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74  1/include/xmmint
b3880 72 69 6e 2e 68 3a 32 34 31 35 3a 31 22 29 0a 20  rin.h:2415:1"). 
b3890 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b38a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b38b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b38c0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b38d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b38e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b38f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b3900 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20   (name . "__a") 
b3910 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b3920 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
b3930 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b3940 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b3950 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b3960 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b3970 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
b3980 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b3990 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b39a0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b39b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b39c0 20 2e 20 22 5f 6d 6d 5f 67 65 74 63 73 72 22 29   . "_mm_getcsr")
b39d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b39e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b39f0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b3a00 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b3a10 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b3a20 32 34 37 30 3a 31 34 22 29 0a 20 20 20 20 28 76  2470:14").    (v
b3a30 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b3a40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
b3a50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 6e 6f  rage-class . "no
b3a60 6e 65 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ne").    (parame
b3a70 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
b3a80 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
b3a90 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69     (tag . ":unsi
b3aa0 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20  gned-int").     
b3ab0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
b3ac0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
b3ad0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
b3ae0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b3af0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b3b00 5f 73 65 74 63 73 72 22 29 20 28 6e 73 20 2e 20  _setcsr") (ns . 
b3b10 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b3b20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b3b30 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b3b40 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b3b50 69 6e 74 72 69 6e 2e 68 3a 32 35 32 32 3a 36 22  intrin.h:2522:6"
b3b60 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b3b70 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b3b80 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
b3b90 73 73 20 2e 20 22 6e 6f 6e 65 22 29 0a 20 20 20  ss . "none").   
b3ba0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b3bb0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b3bc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b3bd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b3be0 65 20 2e 20 22 5f 5f 69 22 29 0a 20 20 20 20 20  e . "__i").     
b3bf0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
b3c00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
b3c10 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20  unsigned-int"). 
b3c20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b3c30 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
b3c40 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
b3c50 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
b3c60 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b3c70 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
b3c80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b3c90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b3ca0 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f 70   "_mm_unpackhi_p
b3cb0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b3cc0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b3cd0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b3ce0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b3cf0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b3d00 2e 68 3a 32 35 38 38 3a 31 22 29 0a 20 20 20 20  .h:2588:1").    
b3d10 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b3d20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b3d30 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b3d40 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b3d50 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b3d60 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b3d70 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
b3d80 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
b3d90 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b3da0 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
b3db0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b3dc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b3dd0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b3de0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b3df0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
b3e00 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b3e10 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b3e20 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b3e30 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b3e40 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 6c 6f   . "_mm_unpacklo
b3e50 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
b3e60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b3e70 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b3e80 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b3e90 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
b3ea0 69 6e 2e 68 3a 32 36 31 30 3a 31 22 29 0a 20 20  in.h:2610:1").  
b3eb0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b3ec0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b3ed0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b3ee0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b3ef0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b3f00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b3f10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
b3f20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
b3f30 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b3f40 31 32 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  128"))).        
b3f50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b3f60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b3f70 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b3f80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b3f90 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
b3fa0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b3fb0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b3fc0 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  28"))).  ((tag .
b3fd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b3fe0 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 5f 73  me . "_mm_move_s
b3ff0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b4000 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b4010 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b4020 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b4030 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b4040 2e 68 3a 32 36 33 31 3a 31 22 29 0a 20 20 20 20  .h:2631:1").    
b4050 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b4060 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b4070 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b4080 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b4090 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b40a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b40b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
b40c0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
b40d0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b40e0 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
b40f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b4100 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b4110 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b4120 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b4130 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
b4140 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b4150 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b4160 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b4170 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b4180 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 68 6c 5f 70   . "_mm_movehl_p
b4190 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b41a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b41b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b41c0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b41d0 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b41e0 2e 68 3a 32 36 35 32 3a 31 22 29 0a 20 20 20 20  .h:2652:1").    
b41f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b4200 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b4210 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b4220 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b4230 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b4240 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b4250 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
b4260 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
b4270 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b4280 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
b4290 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b42a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b42b0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b42c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b42d0 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
b42e0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b42f0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b4300 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b4310 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b4320 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 6c 68 5f 70   . "_mm_movelh_p
b4330 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b4340 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b4350 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b4360 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b4370 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b4380 2e 68 3a 32 36 37 33 3a 31 22 29 0a 20 20 20 20  .h:2673:1").    
b4390 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b43a0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b43b0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b43c0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b43d0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b43e0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b43f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
b4400 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28 74 79  ame . "__a") (ty
b4410 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b4420 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
b4430 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b4440 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b4450 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b4460 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b4470 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
b4480 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b4490 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b44a0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b44b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b44c0 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 69 31 36 5f   . "_mm_cvtpi16_
b44d0 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ps") (ns . 0).  
b44e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b44f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b4500 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b4510 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69  include/xmmintri
b4520 6e 2e 68 3a 32 36 39 31 3a 31 22 29 0a 20 20 20  n.h:2691:1").   
b4530 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b4540 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b4550 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b4560 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b4570 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b4580 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b4590 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b45a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b45b0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b45c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b45d0 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
b45e0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b45f0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b4600 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b4610 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b4620 6d 6d 5f 63 76 74 70 75 31 36 5f 70 73 22 29 20  mm_cvtpu16_ps") 
b4630 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b4640 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b4650 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b4660 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b4670 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/xmmintrin.h:2
b4680 37 32 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  721:1").    (var
b4690 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b46a0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b46b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b46c0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b46d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b46e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b46f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b4700 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b4710 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b4720 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b4730 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b4740 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b4750 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74  __m128"))).  ((t
b4760 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b4770 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
b4780 74 70 69 38 5f 70 73 22 29 20 28 6e 73 20 2e 20  tpi8_ps") (ns . 
b4790 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b47a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b47b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b47c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b47d0 69 6e 74 72 69 6e 2e 68 3a 32 37 35 30 3a 31 22  intrin.h:2750:1"
b47e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b47f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b4800 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b4810 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b4820 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b4830 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b4840 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b4850 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b4860 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b4870 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b4880 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
b4890 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b48a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b48b0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b48c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b48d0 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 75 38 5f 70   . "_mm_cvtpu8_p
b48e0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
b48f0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b4900 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b4910 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b4920 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e  nclude/xmmintrin
b4930 2e 68 3a 32 37 37 35 3a 31 22 29 0a 20 20 20 20  .h:2775:1").    
b4940 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b4950 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b4960 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b4970 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b4980 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b4990 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b49a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b49b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b49c0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
b49d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b49e0 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20 28  _m64"))))).    (
b49f0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b4a00 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20   . "__m128"))). 
b4a10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b4a20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b4a30 6d 5f 63 76 74 70 69 33 32 78 32 5f 70 73 22 29  m_cvtpi32x2_ps")
b4a40 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b4a50 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b4a60 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b4a70 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b4a80 75 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/xmmintrin.h:
b4a90 32 38 30 32 3a 31 22 29 0a 20 20 20 20 28 76 61  2802:1").    (va
b4aa0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b4ab0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b4ac0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b4ad0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b4ae0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b4af0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b4b00 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
b4b10 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
b4b20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
b4b30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b4b40 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b4b50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b4b60 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b4b70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b4b80 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
b4b90 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
b4ba0 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 0a  g . "__m128"))).
b4bb0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b4bc0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b4bd0 6d 6d 5f 63 76 74 70 73 5f 70 69 31 36 22 29 20  mm_cvtps_pi16") 
b4be0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b4bf0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b4c00 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b4c10 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b4c20 64 65 2f 78 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/xmmintrin.h:2
b4c30 38 33 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  831:1").    (var
b4c40 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b4c50 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b4c60 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b4c70 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b4c80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b4c90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b4ca0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b4cb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b4cc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b4cd0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b4ce0 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8"))))).    (ret
b4cf0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b4d00 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
b4d10 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b4d20 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
b4d30 74 70 73 5f 70 69 38 22 29 20 28 6e 73 20 2e 20  tps_pi8") (ns . 
b4d40 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
b4d50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b4d60 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b4d70 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d  .0.1/include/xmm
b4d80 69 6e 74 72 69 6e 2e 68 3a 32 38 36 31 3a 31 22  intrin.h:2861:1"
b4d90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b4da0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b4db0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b4dc0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b4dd0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b4de0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b4df0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b4e00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b4e10 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b4e20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b4e30 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29  g . "__m128"))))
b4e40 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b4e50 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34  pe (tag . "__m64
b4e60 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b4e70 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b4e80 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65 6d 61 73 6b   . "_mm_movemask
b4e90 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
b4ea0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b4eb0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b4ec0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b4ed0 2f 69 6e 63 6c 75 64 65 2f 78 6d 6d 69 6e 74 72  /include/xmmintr
b4ee0 69 6e 2e 68 3a 32 38 38 36 3a 31 22 29 0a 20 20  in.h:2886:1").  
b4ef0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b4f00 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b4f10 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b4f20 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b4f30 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b4f40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b4f50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b4f60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b4f70 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
b4f80 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b4f90 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20 20  "__m128"))))).  
b4fa0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
b4fb0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
b4fc0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
b4fd0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
b4fe0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
b4ff0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
b5000 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
b5010 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
b5020 6d 65 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 0a  me . "__m128d").
b5030 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b5040 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b5050 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b5060 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
b5070 72 69 6e 2e 68 3a 32 39 3a 31 36 22 29 0a 20 20  rin.h:29:16").  
b5080 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b5090 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65  <unknown-type:Ve
b50a0 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61  ctor>"))).  ((ta
b50b0 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
b50c0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
b50d0 28 6e 61 6d 65 20 2e 20 22 5f 5f 6d 31 32 38 69  (name . "__m128i
b50e0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
b50f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b5100 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b5110 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
b5120 69 6e 74 72 69 6e 2e 68 3a 33 30 3a 31 39 22 29  intrin.h:30:19")
b5130 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
b5140 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65  . "<unknown-type
b5150 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28  :Vector>"))).  (
b5160 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
b5170 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
b5180 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 32     (name . "__v2
b5190 64 66 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  df").    (locati
b51a0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b51b0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b51c0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
b51d0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 33 3a 31 36  mmintrin.h:33:16
b51e0 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
b51f0 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79  g . "<unknown-ty
b5200 70 65 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20  pe:Vector>"))). 
b5210 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
b5220 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
b5230 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f  .    (name . "__
b5240 76 32 64 69 22 29 0a 20 20 20 20 28 6c 6f 63 61  v2di").    (loca
b5250 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b5260 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b5270 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b5280 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 34 3a  /emmintrin.h:34:
b5290 31 39 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  19").    (type (
b52a0 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d  tag . "<unknown-
b52b0 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29 29 29  type:Vector>")))
b52c0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
b52d0 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
b52e0 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
b52f0 5f 5f 76 38 68 69 22 29 0a 20 20 20 20 28 6c 6f  __v8hi").    (lo
b5300 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b5310 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b5320 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b5330 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
b5340 35 3a 31 35 22 29 0a 20 20 20 20 28 74 79 70 65  5:15").    (type
b5350 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77   (tag . "<unknow
b5360 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72 3e 22 29  n-type:Vector>")
b5370 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
b5380 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
b5390 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
b53a0 20 22 5f 5f 76 31 36 71 69 22 29 0a 20 20 20 20   "__v16qi").    
b53b0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b53c0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b53d0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b53e0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b53f0 68 3a 33 36 3a 31 34 22 29 0a 20 20 20 20 28 74  h:36:14").    (t
b5400 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75 6e 6b  ype (tag . "<unk
b5410 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74 6f 72  nown-type:Vector
b5420 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  >"))).  ((tag . 
b5430 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
b5440 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
b5450 65 20 2e 20 22 5f 5f 76 32 64 75 22 29 0a 20 20  e . "__v2du").  
b5460 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b5470 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b5480 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b5490 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b54a0 6e 2e 68 3a 33 39 3a 32 38 22 29 0a 20 20 20 20  n.h:39:28").    
b54b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3c 75  (type (tag . "<u
b54c0 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65 63 74  nknown-type:Vect
b54d0 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61 67 20  or>"))).  ((tag 
b54e0 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
b54f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
b5500 61 6d 65 20 2e 20 22 5f 5f 76 38 68 75 22 29 0a  ame . "__v8hu").
b5510 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b5520 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b5530 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b5540 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
b5550 72 69 6e 2e 68 3a 34 30 3a 32 34 22 29 0a 20 20  rin.h:40:24").  
b5560 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b5570 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65 3a 56 65  <unknown-type:Ve
b5580 63 74 6f 72 3e 22 29 29 29 0a 20 20 28 28 74 61  ctor>"))).  ((ta
b5590 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
b55a0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
b55b0 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 31 36 71 75  (name . "__v16qu
b55c0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
b55d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
b55e0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b55f0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
b5600 69 6e 74 72 69 6e 2e 68 3a 34 31 3a 32 33 22 29  intrin.h:41:23")
b5610 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
b5620 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74 79 70 65  . "<unknown-type
b5630 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a 20 20 28  :Vector>"))).  (
b5640 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
b5650 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
b5660 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 76 31     (name . "__v1
b5670 36 71 73 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  6qs").    (locat
b5680 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b5690 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b56a0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b56b0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 35 3a 32  emmintrin.h:45:2
b56c0 31 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  1").    (type (t
b56d0 61 67 20 2e 20 22 3c 75 6e 6b 6e 6f 77 6e 2d 74  ag . "<unknown-t
b56e0 79 70 65 3a 56 65 63 74 6f 72 3e 22 29 29 29 0a  ype:Vector>"))).
b56f0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b5700 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b5710 63 76 74 73 68 5f 73 73 22 29 20 28 6e 73 20 2e  cvtsh_ss") (ns .
b5720 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b5730 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b5740 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b5750 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 66 31  5.0.1/include/f1
b5760 36 63 69 6e 74 72 69 6e 2e 68 3a 34 36 3a 31 22  6cintrin.h:46:1"
b5770 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b5780 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b5790 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b57a0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b57b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b57c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b57d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b57e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b57f0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b5800 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
b5810 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
b5820 22 3a 75 6e 73 69 67 6e 65 64 2d 73 68 6f 72 74  ":unsigned-short
b5830 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
b5840 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
b5850 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
b5860 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
b5870 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b5880 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
b5890 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
b58a0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
b58b0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
b58c0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
b58d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b58e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b58f0 6d 5f 63 76 74 70 68 5f 70 73 22 29 20 28 6e 73  m_cvtph_ps") (ns
b5900 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b5910 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b5920 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b5930 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b5940 66 31 36 63 69 6e 74 72 69 6e 2e 68 3a 31 31 37  f16cintrin.h:117
b5950 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b5960 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b5970 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b5980 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b5990 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b59a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b59b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b59c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b59d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b59e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b59f0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
b5a00 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b5a10 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b5a20 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61  _m128"))).  ((ta
b5a30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b5a40 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
b5a50 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _sd") (ns . 0). 
b5a60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
b5a70 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
b5a80 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
b5a90 69 6e 74 72 69 6e 2e 68 3a 36 38 3a 31 22 29 0a  intrin.h:68:1").
b5aa0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b5ab0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b5ac0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b5ad0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b5ae0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b5af0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b5b00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b5b10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b5b20 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b5b30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b5b40 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b5b50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b5b60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b5b70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b5b80 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
b5b90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b5ba0 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
b5bb0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b5bc0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b5bd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b5be0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b5bf0 6d 6d 5f 61 64 64 5f 70 64 22 29 20 28 6e 73 20  mm_add_pd") (ns 
b5c00 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b5c10 6f 6e 20 2e 20 22 2f 75 73 72 2f 6c 69 62 2f 63  on . "/usr/lib/c
b5c20 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b5c30 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38  de/emmintrin.h:8
b5c40 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  7:1").    (varia
b5c50 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
b5c60 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
b5c70 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
b5c80 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
b5c90 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
b5ca0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
b5cb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b5cc0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
b5cd0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b5ce0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b5cf0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
b5d00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b5d10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b5d20 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
b5d30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b5d40 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29  . "__m128d")))))
b5d50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b5d60 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b5d70 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
b5d80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b5d90 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f 73 64 22  e . "_mm_sub_sd"
b5da0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b5db0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b5dc0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b5dd0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b5de0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b5df0 3a 31 31 30 3a 31 22 29 0a 20 20 20 20 28 76 61  :110:1").    (va
b5e00 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b5e10 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b5e20 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b5e30 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b5e40 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b5e50 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b5e60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b5e70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b5e80 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b5e90 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b5ea0 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b5eb0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b5ec0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b5ed0 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b5ee0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b5ef0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b5f00 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b5f10 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b5f20 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b5f30 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b5f40 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f  name . "_mm_sub_
b5f50 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pd") (ns . 0).  
b5f60 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b5f70 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b5f80 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b5f90 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b5fa0 6e 2e 68 3a 31 32 39 3a 31 22 29 0a 20 20 20 20  n.h:129:1").    
b5fb0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b5fc0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b5fd0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b5fe0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b5ff0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b6000 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b6010 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b6020 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b6030 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
b6040 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b6050 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
b6060 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b6070 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b6080 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
b6090 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b60a0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b60b0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b60c0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b60d0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
b60e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b60f0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d  ) (name . "_mm_m
b6100 75 6c 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  ul_sd") (ns . 0)
b6110 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b6120 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b6130 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b6140 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b6150 74 72 69 6e 2e 68 3a 31 35 31 3a 31 22 29 0a 20  trin.h:151:1"). 
b6160 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b6170 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b6180 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b6190 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b61a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b61b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b61c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b61d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b61e0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b61f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b6200 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b6210 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b6220 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b6230 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b6240 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b6250 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b6260 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b6270 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b6280 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b6290 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b62a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b62b0 6d 5f 6d 75 6c 5f 70 64 22 29 20 28 6e 73 20 2e  m_mul_pd") (ns .
b62c0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b62d0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b62e0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b62f0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
b6300 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 30 3a 31 22  mintrin.h:170:1"
b6310 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b6320 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b6330 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b6340 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b6350 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b6360 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b6370 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b6380 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b6390 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b63a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b63b0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b63c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b63d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b63e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b63f0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b6400 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b6410 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
b6420 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b6430 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b6440 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b6450 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b6460 22 5f 6d 6d 5f 64 69 76 5f 73 64 22 29 20 28 6e  "_mm_div_sd") (n
b6470 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b6480 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b6490 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b64a0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b64b0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 39 33  /emmintrin.h:193
b64c0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b64d0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b64e0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b64f0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b6500 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b6510 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b6520 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b6530 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b6540 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b6550 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b6560 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b6570 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b6580 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b6590 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b65a0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
b65b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b65c0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
b65d0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b65e0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b65f0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b6600 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b6610 20 2e 20 22 5f 6d 6d 5f 64 69 76 5f 70 64 22 29   . "_mm_div_pd")
b6620 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b6630 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b6640 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b6650 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b6660 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
b6670 32 31 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  213:1").    (var
b6680 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b6690 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b66a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b66b0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b66c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b66d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b66e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b66f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b6700 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b6710 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b6720 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
b6730 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b6740 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b6750 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
b6760 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b6770 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b6780 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b6790 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b67a0 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  28d"))).  ((tag 
b67b0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b67c0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 71 72 74 5f  ame . "_mm_sqrt_
b67d0 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
b67e0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b67f0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b6800 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b6810 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b6820 6e 2e 68 3a 32 33 38 3a 31 22 29 0a 20 20 20 20  n.h:238:1").    
b6830 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b6840 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b6850 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b6860 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b6870 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b6880 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b6890 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b68a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b68b0 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
b68c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b68d0 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
b68e0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b68f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b6900 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
b6910 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b6920 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b6930 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b6940 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b6950 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
b6960 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b6970 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
b6980 71 72 74 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  qrt_pd") (ns . 0
b6990 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b69a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b69b0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b69c0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b69d0 6e 74 72 69 6e 2e 68 3a 32 35 36 3a 31 22 29 0a  ntrin.h:256:1").
b69e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b69f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b6a00 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b6a10 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b6a20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b6a30 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b6a40 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b6a50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b6a60 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b6a70 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b6a80 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29  . "__m128d")))))
b6a90 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
b6aa0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b6ab0 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
b6ac0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
b6ad0 65 20 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f 73 64 22  e . "_mm_min_sd"
b6ae0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b6af0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b6b00 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b6b10 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b6b20 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b6b30 3a 32 38 30 3a 31 22 29 0a 20 20 20 20 28 76 61  :280:1").    (va
b6b40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b6b50 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b6b60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b6b70 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b6b80 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b6b90 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b6ba0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b6bb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b6bc0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b6bd0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b6be0 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b6bf0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b6c00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b6c10 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b6c20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b6c30 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b6c40 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b6c50 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b6c60 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b6c70 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b6c80 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 69 6e 5f  name . "_mm_min_
b6c90 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pd") (ns . 0).  
b6ca0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b6cb0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b6cc0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b6cd0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b6ce0 6e 2e 68 3a 33 30 30 3a 31 22 29 0a 20 20 20 20  n.h:300:1").    
b6cf0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b6d00 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b6d10 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b6d20 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b6d30 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b6d40 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b6d50 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b6d60 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b6d70 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
b6d80 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b6d90 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
b6da0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b6db0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b6dc0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
b6dd0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b6de0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b6df0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b6e00 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b6e10 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
b6e20 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b6e30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d  ) (name . "_mm_m
b6e40 61 78 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  ax_sd") (ns . 0)
b6e50 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b6e60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b6e70 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b6e80 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b6e90 74 72 69 6e 2e 68 3a 33 32 34 3a 31 22 29 0a 20  trin.h:324:1"). 
b6ea0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b6eb0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b6ec0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b6ed0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b6ee0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b6ef0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b6f00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b6f10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b6f20 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b6f30 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b6f40 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b6f50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b6f60 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b6f70 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b6f80 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b6f90 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b6fa0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b6fb0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b6fc0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b6fd0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b6fe0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b6ff0 6d 5f 6d 61 78 5f 70 64 22 29 20 28 6e 73 20 2e  m_max_pd") (ns .
b7000 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b7010 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b7020 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b7030 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
b7040 6d 69 6e 74 72 69 6e 2e 68 3a 33 34 34 3a 31 22  mintrin.h:344:1"
b7050 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b7060 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b7070 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b7080 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b7090 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b70a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b70b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b70c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b70d0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b70e0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b70f0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b7100 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b7110 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b7120 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b7130 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b7140 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b7150 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
b7160 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b7170 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b7180 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b7190 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b71a0 22 5f 6d 6d 5f 61 6e 64 5f 70 64 22 29 20 28 6e  "_mm_and_pd") (n
b71b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b71c0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b71d0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b71e0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b71f0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 36 32  /emmintrin.h:362
b7200 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b7210 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b7220 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b7230 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b7240 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b7250 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b7260 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b7270 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b7280 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b7290 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b72a0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b72b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b72c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b72d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b72e0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
b72f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b7300 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
b7310 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b7320 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b7330 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b7340 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b7350 20 2e 20 22 5f 6d 6d 5f 61 6e 64 6e 6f 74 5f 70   . "_mm_andnot_p
b7360 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
b7370 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
b7380 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
b7390 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
b73a0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
b73b0 2e 68 3a 33 38 33 3a 31 22 29 0a 20 20 20 20 28  .h:383:1").    (
b73c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
b73d0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
b73e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
b73f0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
b7400 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
b7410 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
b7420 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
b7430 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
b7440 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
b7450 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
b7460 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20  m128d"))).      
b7470 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
b7480 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b7490 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
b74a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b74b0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b74c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
b74d0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
b74e0 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74  _m128d"))).  ((t
b74f0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
b7500 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6f 72   (name . "_mm_or
b7510 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
b7520 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b7530 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b7540 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b7550 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
b7560 69 6e 2e 68 3a 34 30 31 3a 31 22 29 0a 20 20 20  in.h:401:1").   
b7570 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b7580 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b7590 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b75a0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b75b0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b75c0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b75d0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b75e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b75f0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b7600 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b7610 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
b7620 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b7630 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b7640 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
b7650 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b7660 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b7670 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
b7680 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b7690 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
b76a0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b76b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b76c0 78 6f 72 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  xor_pd") (ns . 0
b76d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
b76e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
b76f0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
b7700 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
b7710 6e 74 72 69 6e 2e 68 3a 34 31 39 3a 31 22 29 0a  ntrin.h:419:1").
b7720 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
b7730 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
b7740 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
b7750 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
b7760 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
b7770 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
b7780 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
b7790 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
b77a0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
b77b0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
b77c0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b77d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
b77e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b77f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b7800 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
b7810 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b7820 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
b7830 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
b7840 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
b7850 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
b7860 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
b7870 6d 6d 5f 63 6d 70 65 71 5f 70 64 22 29 20 28 6e  mm_cmpeq_pd") (n
b7880 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b7890 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b78a0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b78b0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b78c0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 33 38  /emmintrin.h:438
b78d0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b78e0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b78f0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b7900 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b7910 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b7920 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b7930 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b7940 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b7950 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b7960 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b7970 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b7980 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b7990 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b79a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b79b0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
b79c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b79d0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
b79e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b79f0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b7a00 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b7a10 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b7a20 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6c 74 5f 70 64   . "_mm_cmplt_pd
b7a30 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b7a40 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b7a50 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b7a60 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b7a70 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b7a80 68 3a 34 35 38 3a 31 22 29 0a 20 20 20 20 28 76  h:458:1").    (v
b7a90 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b7aa0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b7ab0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b7ac0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b7ad0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b7ae0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b7af0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b7b00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b7b10 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b7b20 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b7b30 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b7b40 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b7b50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b7b60 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b7b70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b7b80 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b7b90 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b7ba0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b7bb0 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b7bc0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b7bd0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
b7be0 6c 65 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  le_pd") (ns . 0)
b7bf0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b7c00 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b7c10 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b7c20 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b7c30 74 72 69 6e 2e 68 3a 34 37 39 3a 31 22 29 0a 20  trin.h:479:1"). 
b7c40 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b7c50 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b7c60 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b7c70 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b7c80 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b7c90 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b7ca0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b7cb0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b7cc0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b7cd0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b7ce0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b7cf0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b7d00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b7d10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b7d20 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b7d30 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b7d40 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b7d50 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b7d60 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b7d70 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b7d80 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b7d90 6d 5f 63 6d 70 67 74 5f 70 64 22 29 20 28 6e 73  m_cmpgt_pd") (ns
b7da0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b7db0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b7dc0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b7dd0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b7de0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35 30 30 3a  emmintrin.h:500:
b7df0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b7e00 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b7e10 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b7e20 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b7e30 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b7e40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b7e50 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b7e60 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b7e70 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b7e80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b7e90 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b7ea0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b7eb0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b7ec0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b7ed0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b7ee0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b7ef0 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b7f00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b7f10 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b7f20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b7f30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b7f40 2e 20 22 5f 6d 6d 5f 63 6d 70 67 65 5f 70 64 22  . "_mm_cmpge_pd"
b7f50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b7f60 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b7f70 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b7f80 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b7f90 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b7fa0 3a 35 32 31 3a 31 22 29 0a 20 20 20 20 28 76 61  :521:1").    (va
b7fb0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b7fc0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b7fd0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b7fe0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b7ff0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b8000 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b8010 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b8020 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b8030 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b8040 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b8050 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b8060 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b8070 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b8080 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b8090 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b80a0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b80b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b80c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b80d0 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b80e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b80f0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6f  name . "_mm_cmpo
b8100 72 64 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  rd_pd") (ns . 0)
b8110 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b8120 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b8130 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b8140 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b8150 74 72 69 6e 2e 68 3a 35 34 34 3a 31 22 29 0a 20  trin.h:544:1"). 
b8160 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b8170 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b8180 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b8190 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b81a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b81b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b81c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b81d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b81e0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b81f0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b8200 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b8210 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b8220 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b8230 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b8240 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b8250 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b8260 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b8270 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b8280 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b8290 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b82a0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b82b0 6d 5f 63 6d 70 75 6e 6f 72 64 5f 70 64 22 29 20  m_cmpunord_pd") 
b82c0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
b82d0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
b82e0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
b82f0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
b8300 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 35  de/emmintrin.h:5
b8310 36 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  68:1").    (vari
b8320 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
b8330 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
b8340 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
b8350 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
b8360 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
b8370 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
b8380 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b8390 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
b83a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b83b0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b83c0 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
b83d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
b83e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
b83f0 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
b8400 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
b8410 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
b8420 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
b8430 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b8440 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
b8450 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
b8460 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 65 71  me . "_mm_cmpneq
b8470 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
b8480 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
b8490 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
b84a0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
b84b0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
b84c0 69 6e 2e 68 3a 35 38 39 3a 31 22 29 0a 20 20 20  in.h:589:1").   
b84d0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
b84e0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
b84f0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
b8500 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
b8510 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
b8520 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
b8530 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b8540 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b8550 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
b8560 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b8570 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
b8580 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
b8590 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
b85a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
b85b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
b85c0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
b85d0 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
b85e0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
b85f0 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
b8600 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
b8610 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
b8620 63 6d 70 6e 6c 74 5f 70 64 22 29 20 28 6e 73 20  cmpnlt_pd") (ns 
b8630 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
b8640 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
b8650 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
b8660 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
b8670 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 31 30 3a 31  mmintrin.h:610:1
b8680 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
b8690 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
b86a0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
b86b0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
b86c0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
b86d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
b86e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b86f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b8700 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
b8710 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b8720 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b8730 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
b8740 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
b8750 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
b8760 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
b8770 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
b8780 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20  __m128d"))))).  
b8790 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
b87a0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b87b0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
b87c0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
b87d0 20 22 5f 6d 6d 5f 63 6d 70 6e 6c 65 5f 70 64 22   "_mm_cmpnle_pd"
b87e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b87f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b8800 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b8810 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b8820 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b8830 3a 36 33 31 3a 31 22 29 0a 20 20 20 20 28 76 61  :631:1").    (va
b8840 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b8850 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b8860 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b8870 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b8880 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b8890 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b88a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b88b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b88c0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b88d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b88e0 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b88f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b8900 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b8910 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b8920 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b8930 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b8940 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b8950 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b8960 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b8970 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b8980 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e  name . "_mm_cmpn
b8990 67 74 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  gt_pd") (ns . 0)
b89a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b89b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b89c0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b89d0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b89e0 74 72 69 6e 2e 68 3a 36 35 32 3a 31 22 29 0a 20  trin.h:652:1"). 
b89f0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b8a00 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b8a10 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b8a20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b8a30 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b8a40 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b8a50 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b8a60 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b8a70 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b8a80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b8a90 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b8aa0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b8ab0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b8ac0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b8ad0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b8ae0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b8af0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b8b00 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b8b10 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b8b20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b8b30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b8b40 6d 5f 63 6d 70 6e 67 65 5f 70 64 22 29 20 28 6e  m_cmpnge_pd") (n
b8b50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
b8b60 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
b8b70 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
b8b80 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
b8b90 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 36 37 33  /emmintrin.h:673
b8ba0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
b8bb0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
b8bc0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
b8bd0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
b8be0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
b8bf0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
b8c00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
b8c10 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
b8c20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
b8c30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
b8c40 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b8c50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
b8c60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b8c70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b8c80 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
b8c90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b8ca0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
b8cb0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
b8cc0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b8cd0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
b8ce0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
b8cf0 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f 73 64   . "_mm_cmpeq_sd
b8d00 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b8d10 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b8d20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
b8d30 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
b8d40 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
b8d50 68 3a 36 39 36 3a 31 22 29 0a 20 20 20 20 28 76  h:696:1").    (v
b8d60 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
b8d70 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
b8d80 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
b8d90 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
b8da0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
b8db0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
b8dc0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
b8dd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
b8de0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
b8df0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b8e00 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
b8e10 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
b8e20 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b8e30 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
b8e40 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b8e50 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b8e60 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
b8e70 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
b8e80 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
b8e90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
b8ea0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70  (name . "_mm_cmp
b8eb0 6c 74 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  lt_sd") (ns . 0)
b8ec0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
b8ed0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
b8ee0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
b8ef0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
b8f00 74 72 69 6e 2e 68 3a 37 32 31 3a 31 22 29 0a 20  trin.h:721:1"). 
b8f10 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
b8f20 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
b8f30 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
b8f40 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
b8f50 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
b8f60 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
b8f70 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
b8f80 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
b8f90 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
b8fa0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
b8fb0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b8fc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
b8fd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b8fe0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b8ff0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
b9000 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b9010 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
b9020 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
b9030 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
b9040 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
b9050 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
b9060 6d 5f 63 6d 70 6c 65 5f 73 64 22 29 20 28 6e 73  m_cmple_sd") (ns
b9070 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b9080 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b9090 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b90a0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b90b0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 37 34 36 3a  emmintrin.h:746:
b90c0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b90d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b90e0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b90f0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b9100 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b9110 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b9120 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b9130 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b9140 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b9150 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b9160 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b9170 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b9180 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b9190 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b91a0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b91b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b91c0 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b91d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b91e0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b91f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b9200 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b9210 2e 20 22 5f 6d 6d 5f 63 6d 70 67 74 5f 73 64 22  . "_mm_cmpgt_sd"
b9220 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
b9230 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
b9240 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
b9250 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
b9260 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
b9270 3a 37 37 31 3a 31 22 29 0a 20 20 20 20 28 76 61  :771:1").    (va
b9280 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
b9290 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
b92a0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
b92b0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
b92c0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
b92d0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
b92e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
b92f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
b9300 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
b9310 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b9320 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
b9330 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
b9340 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
b9350 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
b9360 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
b9370 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b9380 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
b9390 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
b93a0 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
b93b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
b93c0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67  name . "_mm_cmpg
b93d0 65 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  e_sd") (ns . 0).
b93e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b93f0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b9400 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b9410 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
b9420 72 69 6e 2e 68 3a 37 39 37 3a 31 22 29 0a 20 20  rin.h:797:1").  
b9430 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b9440 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b9450 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b9460 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b9470 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b9480 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b9490 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b94a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b94b0 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
b94c0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b94d0 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20  "__m128d"))).   
b94e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b94f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b9500 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b9510 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b9520 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b9530 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8d"))))).    (re
b9540 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b9550 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b9560 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b9570 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b9580 5f 63 6d 70 6f 72 64 5f 73 64 22 29 20 28 6e 73  _cmpord_sd") (ns
b9590 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b95a0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b95b0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b95c0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b95d0 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 38 32 35 3a  emmintrin.h:825:
b95e0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b95f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b9600 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b9610 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b9620 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b9630 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b9640 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b9650 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b9660 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b9670 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b9680 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b9690 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b96a0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b96b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b96c0 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b96d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b96e0 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b96f0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b9700 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b9710 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b9720 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b9730 2e 20 22 5f 6d 6d 5f 63 6d 70 75 6e 6f 72 64 5f  . "_mm_cmpunord_
b9740 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
b9750 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
b9760 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
b9770 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
b9780 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
b9790 6e 2e 68 3a 38 35 33 3a 31 22 29 0a 20 20 20 20  n.h:853:1").    
b97a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
b97b0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
b97c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
b97d0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
b97e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
b97f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
b9800 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b9810 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b9820 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
b9830 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b9840 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
b9850 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
b9860 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
b9870 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
b9880 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
b9890 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
b98a0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
b98b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
b98c0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
b98d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
b98e0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
b98f0 6d 70 6e 65 71 5f 73 64 22 29 20 28 6e 73 20 2e  mpneq_sd") (ns .
b9900 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
b9910 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
b9920 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
b9930 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
b9940 6d 69 6e 74 72 69 6e 2e 68 3a 38 37 38 3a 31 22  mintrin.h:878:1"
b9950 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
b9960 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
b9970 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
b9980 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
b9990 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
b99a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
b99b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b99c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b99d0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
b99e0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b99f0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b9a00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
b9a10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
b9a20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
b9a30 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
b9a40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
b9a50 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
b9a60 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
b9a70 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
b9a80 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
b9a90 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
b9aa0 22 5f 6d 6d 5f 63 6d 70 6e 6c 74 5f 73 64 22 29  "_mm_cmpnlt_sd")
b9ab0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
b9ac0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
b9ad0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
b9ae0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
b9af0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
b9b00 39 30 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  903:1").    (var
b9b10 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
b9b20 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
b9b30 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
b9b40 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
b9b50 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
b9b60 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
b9b70 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b9b80 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
b9b90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b9ba0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b9bb0 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8d"))).        (
b9bc0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
b9bd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
b9be0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
b9bf0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
b9c00 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
b9c10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
b9c20 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
b9c30 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  28d"))).  ((tag 
b9c40 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
b9c50 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 6c  ame . "_mm_cmpnl
b9c60 65 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  e_sd") (ns . 0).
b9c70 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
b9c80 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
b9c90 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
b9ca0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
b9cb0 72 69 6e 2e 68 3a 39 32 38 3a 31 22 29 0a 20 20  rin.h:928:1").  
b9cc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
b9cd0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
b9ce0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
b9cf0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
b9d00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
b9d10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
b9d20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b9d30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b9d40 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
b9d50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b9d60 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20  "__m128d"))).   
b9d70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
b9d80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
b9d90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
b9da0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
b9db0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
b9dc0 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8d"))))).    (re
b9dd0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
b9de0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
b9df0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
b9e00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
b9e10 5f 63 6d 70 6e 67 74 5f 73 64 22 29 20 28 6e 73  _cmpngt_sd") (ns
b9e20 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
b9e30 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
b9e40 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
b9e50 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
b9e60 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 39 35 33 3a  emmintrin.h:953:
b9e70 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
b9e80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
b9e90 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
b9ea0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
b9eb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
b9ec0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
b9ed0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
b9ee0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
b9ef0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
b9f00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
b9f10 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
b9f20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
b9f30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
b9f40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
b9f50 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
b9f60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
b9f70 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
b9f80 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
b9f90 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
b9fa0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
b9fb0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
b9fc0 2e 20 22 5f 6d 6d 5f 63 6d 70 6e 67 65 5f 73 64  . "_mm_cmpnge_sd
b9fd0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
b9fe0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
b9ff0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
ba000 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
ba010 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
ba020 68 3a 39 37 39 3a 31 22 29 0a 20 20 20 20 28 76  h:979:1").    (v
ba030 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ba040 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
ba050 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
ba060 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
ba070 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
ba080 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ba090 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ba0a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ba0b0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
ba0c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ba0d0 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
ba0e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
ba0f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ba100 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
ba110 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ba120 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
ba130 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ba140 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
ba150 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
ba160 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ba170 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f 6d  (name . "_mm_com
ba180 69 65 71 5f 73 64 22 29 20 28 6e 73 20 2e 20 30  ieq_sd") (ns . 0
ba190 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ba1a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ba1b0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ba1c0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
ba1d0 6e 74 72 69 6e 2e 68 3a 31 30 30 31 3a 31 22 29  ntrin.h:1001:1")
ba1e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ba1f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ba200 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
ba210 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
ba220 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ba230 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ba240 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ba250 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ba260 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
ba270 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ba280 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
ba290 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ba2a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ba2b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ba2c0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
ba2d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
ba2e0 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
ba2f0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
ba300 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
ba310 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
ba320 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
ba330 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ba340 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
ba350 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ba360 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 6c 74 5f 73   . "_mm_comilt_s
ba370 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
ba380 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
ba390 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
ba3a0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
ba3b0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
ba3c0 2e 68 3a 31 30 32 35 3a 31 22 29 0a 20 20 20 20  .h:1025:1").    
ba3d0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ba3e0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
ba3f0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
ba400 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
ba410 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ba420 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ba430 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ba440 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ba450 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
ba460 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ba470 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20  _m128d"))).     
ba480 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ba490 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ba4a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
ba4b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ba4c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
ba4d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
ba4e0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
ba4f0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ba500 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
ba510 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
ba520 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
ba530 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ba540 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
ba550 6d 6d 5f 63 6f 6d 69 6c 65 5f 73 64 22 29 20 28  mm_comile_sd") (
ba560 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ba570 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
ba580 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
ba590 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
ba5a0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 30  e/emmintrin.h:10
ba5b0 34 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  49:1").    (vari
ba5c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ba5d0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
ba5e0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
ba5f0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
ba600 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ba610 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ba620 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ba630 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
ba640 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ba650 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
ba660 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  d"))).        ((
ba670 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ba680 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ba690 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20  me . "__b").    
ba6a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ba6b0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
ba6c0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ba6d0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
ba6e0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
ba6f0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ba700 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
ba710 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
ba720 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
ba730 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6f   (name . "_mm_co
ba740 6d 69 67 74 5f 73 64 22 29 20 28 6e 73 20 2e 20  migt_sd") (ns . 
ba750 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
ba760 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
ba770 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
ba780 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
ba790 69 6e 74 72 69 6e 2e 68 3a 31 30 37 33 3a 31 22  intrin.h:1073:1"
ba7a0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
ba7b0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
ba7c0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
ba7d0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
ba7e0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
ba7f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
ba800 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ba810 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ba820 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
ba830 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ba840 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
ba850 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ba860 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ba870 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ba880 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
ba890 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
ba8a0 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
ba8b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
ba8c0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
ba8d0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
ba8e0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
ba8f0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
ba900 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
ba910 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ba920 65 20 2e 20 22 5f 6d 6d 5f 63 6f 6d 69 67 65 5f  e . "_mm_comige_
ba930 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
ba940 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
ba950 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
ba960 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
ba970 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
ba980 6e 2e 68 3a 31 30 39 37 3a 31 22 29 0a 20 20 20  n.h:1097:1").   
ba990 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ba9a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
ba9b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ba9c0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
ba9d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ba9e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ba9f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
baa00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
baa10 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
baa20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
baa30 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
baa40 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
baa50 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
baa60 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
baa70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
baa80 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
baa90 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
baaa0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
baab0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
baac0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
baad0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
baae0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
baaf0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bab00 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bab10 5f 6d 6d 5f 63 6f 6d 69 6e 65 71 5f 73 64 22 29  _mm_comineq_sd")
bab20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
bab30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
bab40 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
bab50 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
bab60 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
bab70 31 31 32 31 3a 31 22 29 0a 20 20 20 20 28 76 61  1121:1").    (va
bab80 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
bab90 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
baba0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
babb0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
babc0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
babd0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
babe0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
babf0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bac00 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
bac10 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bac20 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
bac30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bac40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bac50 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
bac60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
bac70 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bac80 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
bac90 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
baca0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
bacb0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
bacc0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
bacd0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
bace0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
bacf0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
bad00 75 63 6f 6d 69 65 71 5f 73 64 22 29 20 28 6e 73  ucomieq_sd") (ns
bad10 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bad20 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bad30 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bad40 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bad50 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 31 34 35  emmintrin.h:1145
bad60 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bad70 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bad80 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bad90 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bada0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
badb0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
badc0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
badd0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bade0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
badf0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bae00 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
bae10 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
bae20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bae30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bae40 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
bae50 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bae60 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
bae70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bae80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
bae90 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
baea0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
baeb0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
baec0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
baed0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
baee0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d  name . "_mm_ucom
baef0 69 6c 74 5f 73 64 22 29 20 28 6e 73 20 2e 20 30  ilt_sd") (ns . 0
baf00 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
baf10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
baf20 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
baf30 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
baf40 6e 74 72 69 6e 2e 68 3a 31 31 37 31 3a 31 22 29  ntrin.h:1171:1")
baf50 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
baf60 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
baf70 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
baf80 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
baf90 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
bafa0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
bafb0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
bafc0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
bafd0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
bafe0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
baff0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
bb000 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
bb010 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bb020 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bb030 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
bb040 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bb050 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
bb060 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
bb070 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
bb080 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
bb090 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
bb0a0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
bb0b0 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
bb0c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bb0d0 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d 69 6c 65 5f   . "_mm_ucomile_
bb0e0 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
bb0f0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
bb100 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
bb110 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bb120 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
bb130 6e 2e 68 3a 31 31 39 37 3a 31 22 29 0a 20 20 20  n.h:1197:1").   
bb140 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
bb150 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
bb160 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
bb170 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
bb180 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
bb190 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
bb1a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bb1b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bb1c0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
bb1d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bb1e0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
bb1f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
bb200 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bb210 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
bb220 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bb230 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bb240 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
bb250 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
bb260 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
bb270 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
bb280 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
bb290 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
bb2a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bb2b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bb2c0 5f 6d 6d 5f 75 63 6f 6d 69 67 74 5f 73 64 22 29  _mm_ucomigt_sd")
bb2d0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
bb2e0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
bb2f0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
bb300 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
bb310 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
bb320 31 32 32 33 3a 31 22 29 0a 20 20 20 20 28 76 61  1223:1").    (va
bb330 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
bb340 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
bb350 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
bb360 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
bb370 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
bb380 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
bb390 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
bb3a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bb3b0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
bb3c0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bb3d0 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20 20  28d"))).        
bb3e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bb3f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bb400 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
bb410 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
bb420 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bb430 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
bb440 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
bb450 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
bb460 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
bb470 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
bb480 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
bb490 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
bb4a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
bb4b0 75 63 6f 6d 69 67 65 5f 73 64 22 29 20 28 6e 73  ucomige_sd") (ns
bb4c0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bb4d0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bb4e0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bb4f0 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bb500 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 32 34 39  emmintrin.h:1249
bb510 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bb520 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bb530 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bb540 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bb550 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
bb560 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
bb570 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bb580 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bb590 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
bb5a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bb5b0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
bb5c0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
bb5d0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bb5e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bb5f0 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
bb600 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
bb610 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a   "__m128d"))))).
bb620 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bb630 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
bb640 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
bb650 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
bb660 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
bb670 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
bb680 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
bb690 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 63 6f 6d  name . "_mm_ucom
bb6a0 69 6e 65 71 5f 73 64 22 29 20 28 6e 73 20 2e 20  ineq_sd") (ns . 
bb6b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
bb6c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
bb6d0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
bb6e0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
bb6f0 69 6e 74 72 69 6e 2e 68 3a 31 32 37 35 3a 31 22  intrin.h:1275:1"
bb700 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
bb710 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
bb720 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
bb730 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
bb740 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
bb750 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
bb760 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bb770 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bb780 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
bb790 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bb7a0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bb7b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
bb7c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
bb7d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
bb7e0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
bb7f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
bb800 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
bb810 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
bb820 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
bb830 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
bb840 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
bb850 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
bb860 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
bb870 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
bb880 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 64 5f 70  e . "_mm_cvtpd_p
bb890 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
bb8a0 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
bb8b0 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
bb8c0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
bb8d0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
bb8e0 2e 68 3a 31 32 39 34 3a 31 22 29 0a 20 20 20 20  .h:1294:1").    
bb8f0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
bb900 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
bb910 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
bb920 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
bb930 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
bb940 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
bb950 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
bb960 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
bb970 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
bb980 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
bb990 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20  _m128d"))))).   
bb9a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
bb9b0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29  ag . "__m128")))
bb9c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bb9d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bb9e0 5f 6d 6d 5f 63 76 74 70 73 5f 70 64 22 29 20 28  _mm_cvtps_pd") (
bb9f0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
bba00 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
bba10 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
bba20 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
bba30 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33  e/emmintrin.h:13
bba40 31 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  14:1").    (vari
bba50 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
bba60 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
bba70 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
bba80 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
bba90 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
bbaa0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
bbab0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bbac0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
bbad0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bbae0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bbaf0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
bbb00 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
bbb10 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
bbb20 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bbb30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
bbb40 76 74 65 70 69 33 32 5f 70 64 22 29 20 28 6e 73  vtepi32_pd") (ns
bbb50 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
bbb60 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
bbb70 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
bbb80 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
bbb90 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 33 37  emmintrin.h:1337
bbba0 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
bbbb0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
bbbc0 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
bbbd0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
bbbe0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
bbbf0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
bbc00 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
bbc10 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bbc20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
bbc30 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
bbc40 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
bbc50 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
bbc60 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
bbc70 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74  _m128d"))).  ((t
bbc80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
bbc90 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
bbca0 74 70 64 5f 65 70 69 33 32 22 29 20 28 6e 73 20  tpd_epi32") (ns 
bbcb0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bbcc0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bbcd0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bbce0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bbcf0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 33 35 37 3a  mmintrin.h:1357:
bbd00 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bbd10 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bbd20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
bbd30 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
bbd40 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
bbd50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
bbd60 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
bbd70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bbd80 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bbd90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bbda0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bbdb0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bbdc0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
bbdd0 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
bbde0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bbdf0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
bbe00 73 64 5f 73 69 33 32 22 29 20 28 6e 73 20 2e 20  sd_si32") (ns . 
bbe10 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
bbe20 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
bbe30 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
bbe40 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
bbe50 69 6e 74 72 69 6e 2e 68 3a 31 33 37 34 3a 31 22  intrin.h:1374:1"
bbe60 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
bbe70 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
bbe80 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
bbe90 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
bbea0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
bbeb0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
bbec0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bbed0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bbee0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
bbef0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bbf00 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bbf10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bbf20 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
bbf30 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
bbf40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
bbf50 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
bbf60 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
bbf70 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bbf80 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
bbf90 76 74 73 64 5f 73 73 22 29 20 28 6e 73 20 2e 20  vtsd_ss") (ns . 
bbfa0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
bbfb0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
bbfc0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
bbfd0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
bbfe0 69 6e 74 72 69 6e 2e 68 3a 31 33 39 39 3a 31 22  intrin.h:1399:1"
bbff0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
bc000 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
bc010 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
bc020 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
bc030 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
bc040 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
bc050 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bc060 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61  r") (name . "__a
bc070 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
bc080 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 20 20  "__m128"))).    
bc090 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
bc0a0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bc0b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
bc0c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bc0d0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bc0e0 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
bc0f0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
bc100 22 5f 5f 6d 31 32 38 22 29 29 29 0a 20 20 28 28  "__m128"))).  ((
bc110 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
bc120 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
bc130 76 74 73 69 33 32 5f 73 64 22 29 20 28 6e 73 20  vtsi32_sd") (ns 
bc140 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bc150 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bc160 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bc170 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bc180 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 34 32 32 3a  mmintrin.h:1422:
bc190 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bc1a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bc1b0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
bc1c0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
bc1d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
bc1e0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
bc1f0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
bc200 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bc210 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bc220 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bc230 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bc240 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
bc250 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bc260 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bc270 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
bc280 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
bc290 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
bc2a0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
bc2b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
bc2c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
bc2d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
bc2e0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bc2f0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
bc300 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
bc310 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bc320 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
bc330 73 73 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29  ss_sd") (ns . 0)
bc340 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
bc350 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
bc360 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
bc370 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
bc380 74 72 69 6e 2e 68 3a 31 34 34 38 3a 31 22 29 0a  trin.h:1448:1").
bc390 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
bc3a0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
bc3b0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
bc3c0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
bc3d0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
bc3e0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
bc3f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
bc400 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bc410 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
bc420 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
bc430 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
bc440 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
bc450 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bc460 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bc470 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
bc480 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
bc490 31 32 38 22 29 29 29 29 29 0a 20 20 20 20 28 72  128"))))).    (r
bc4a0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
bc4b0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
bc4c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bc4d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bc4e0 6d 5f 63 76 74 74 70 64 5f 65 70 69 33 32 22 29  m_cvttpd_epi32")
bc4f0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
bc500 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
bc510 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
bc520 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
bc530 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
bc540 31 34 37 32 3a 31 22 29 0a 20 20 20 20 28 76 61  1472:1").    (va
bc550 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
bc560 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
bc570 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
bc580 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
bc590 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
bc5a0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
bc5b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
bc5c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bc5d0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
bc5e0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bc5f0 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
bc600 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
bc610 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
bc620 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bc630 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bc640 6d 5f 63 76 74 74 73 64 5f 73 69 33 32 22 29 20  m_cvttsd_si32") 
bc650 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bc660 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bc670 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bc680 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bc690 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
bc6a0 34 39 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  490:1").    (var
bc6b0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bc6c0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bc6d0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bc6e0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bc6f0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bc700 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bc710 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bc720 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
bc730 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
bc740 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
bc750 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8d"))))).    (re
bc760 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
bc770 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
bc780 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
bc790 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
bc7a0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
bc7b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
bc7c0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
bc7d0 22 5f 6d 6d 5f 63 76 74 70 64 5f 70 69 33 32 22  "_mm_cvtpd_pi32"
bc7e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bc7f0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bc800 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bc810 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bc820 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bc830 3a 31 35 30 37 3a 31 22 29 0a 20 20 20 20 28 76  :1507:1").    (v
bc840 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bc850 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
bc860 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
bc870 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
bc880 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
bc890 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
bc8a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bc8b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bc8c0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
bc8d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
bc8e0 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
bc8f0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
bc900 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20   . "__m64"))).  
bc910 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
bc920 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
bc930 5f 63 76 74 74 70 64 5f 70 69 33 32 22 29 20 28  _cvttpd_pi32") (
bc940 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
bc950 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
bc960 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
bc970 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
bc980 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 35  e/emmintrin.h:15
bc990 32 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  27:1").    (vari
bc9a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
bc9b0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
bc9c0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
bc9d0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
bc9e0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
bc9f0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
bca00 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
bca10 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
bca20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bca30 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bca40 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  d"))))).    (ret
bca50 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
bca60 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
bca70 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
bca80 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76   (name . "_mm_cv
bca90 74 70 69 33 32 5f 70 64 22 29 20 28 6e 73 20 2e  tpi32_pd") (ns .
bcaa0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bcab0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
bcac0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
bcad0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
bcae0 6d 69 6e 74 72 69 6e 2e 68 3a 31 35 34 34 3a 31  mintrin.h:1544:1
bcaf0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
bcb00 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
bcb10 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
bcb20 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
bcb30 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
bcb40 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bcb50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bcb60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bcb70 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
bcb80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
bcb90 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
bcba0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
bcbb0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
bcbc0 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
bcbd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
bcbe0 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 64 5f  me . "_mm_cvtsd_
bcbf0 66 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  f64") (ns . 0). 
bcc00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
bcc10 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
bcc20 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
bcc30 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
bcc40 69 6e 2e 68 3a 31 35 36 31 3a 31 22 29 0a 20 20  in.h:1561:1").  
bcc50 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
bcc60 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
bcc70 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
bcc80 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
bcc90 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
bcca0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
bccb0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bccc0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bccd0 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
bcce0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
bccf0 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20  "__m128d"))))). 
bcd00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
bcd10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64        (tag . ":d
bcd20 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 28 62  ouble").      (b
bcd30 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
bcd40 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
bcd50 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74  nt . 64))).  ((t
bcd60 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
bcd70 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f   (name . "_mm_lo
bcd80 61 64 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  ad_pd") (ns . 0)
bcd90 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
bcda0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
bcdb0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
bcdc0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
bcdd0 74 72 69 6e 2e 68 3a 31 35 37 38 3a 31 22 29 0a  trin.h:1578:1").
bcde0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
bcdf0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
bce00 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
bce10 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
bce20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
bce30 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
bce40 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
bce50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bce60 65 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20 20  e . "__dp").    
bce70 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
bce80 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
bce90 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
bcea0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
bceb0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
bcec0 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20  . ":double").   
bced0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
bcee0 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
bcef0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
bcf00 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
bcf10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bcf20 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bcf30 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  28d"))).  ((tag 
bcf40 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bcf50 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 31  ame . "_mm_load1
bcf60 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _pd") (ns . 0). 
bcf70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
bcf80 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
bcf90 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
bcfa0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
bcfb0 69 6e 2e 68 3a 31 35 39 36 3a 31 22 29 0a 20 20  in.h:1596:1").  
bcfc0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
bcfd0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
bcfe0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
bcff0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
bd000 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
bd010 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
bd020 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
bd030 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
bd040 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20 20  . "__dp").      
bd050 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
bd060 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
bd070 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
bd080 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
bd090 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
bd0a0 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20  ":double").     
bd0b0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
bd0c0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
bd0d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
bd0e0 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29  nment . 64))))))
bd0f0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
bd100 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
bd110 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
bd120 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
bd130 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 72 5f 70  e . "_mm_loadr_p
bd140 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
bd150 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
bd160 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
bd170 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
bd180 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
bd190 2e 68 3a 31 36 32 32 3a 31 22 29 0a 20 20 20 20  .h:1622:1").    
bd1a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
bd1b0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
bd1c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
bd1d0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
bd1e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
bd1f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
bd200 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
bd210 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
bd220 22 5f 5f 64 70 22 29 0a 20 20 20 20 20 20 20 20  "__dp").        
bd230 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
bd240 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
bd250 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
bd260 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
bd270 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
bd280 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
bd290 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
bd2a0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
bd2b0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
bd2c0 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a 20  ent . 64)))))). 
bd2d0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
bd2e0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
bd2f0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
bd300 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
bd310 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 75 5f 70 64 22  . "_mm_loadu_pd"
bd320 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bd330 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bd340 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bd350 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bd360 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bd370 3a 31 36 34 30 3a 31 22 29 0a 20 20 20 20 28 76  :1640:1").    (v
bd380 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bd390 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
bd3a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
bd3b0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
bd3c0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
bd3d0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
bd3e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bd3f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bd400 5f 64 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  _dp").          
bd410 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
bd420 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
bd430 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
bd440 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
bd450 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
bd460 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
bd470 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
bd480 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
bd490 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
bd4a0 74 20 2e 20 36 34 29 29 29 29 29 29 0a 20 20 20  t . 64)))))).   
bd4b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
bd4c0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bd4d0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
bd4e0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
bd4f0 22 5f 6d 6d 5f 6c 6f 61 64 75 5f 73 69 36 34 22  "_mm_loadu_si64"
bd500 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bd510 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bd520 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bd530 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bd540 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bd550 3a 31 36 36 30 3a 31 22 29 0a 20 20 20 20 28 76  :1660:1").    (v
bd560 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bd570 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
bd580 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
bd590 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
bd5a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
bd5b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
bd5c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bd5d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bd5e0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
bd5f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
bd600 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
bd610 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
bd620 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bd630 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bd640 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
bd650 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bd660 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 5f  ame . "_mm_load_
bd670 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
bd680 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
bd690 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
bd6a0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bd6b0 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
bd6c0 6e 2e 68 3a 31 36 38 31 3a 31 22 29 0a 20 20 20  n.h:1681:1").   
bd6d0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
bd6e0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
bd6f0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
bd700 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
bd710 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
bd720 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
bd730 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bd740 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bd750 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20 20 20   "__dp").       
bd760 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
bd770 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
bd780 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
bd790 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
bd7a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
bd7b0 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
bd7c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
bd7d0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
bd7e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
bd7f0 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a  ment . 64)))))).
bd800 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bd810 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bd820 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
bd830 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bd840 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64 68 5f 70 64   . "_mm_loadh_pd
bd850 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
bd860 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
bd870 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
bd880 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
bd890 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
bd8a0 68 3a 31 37 30 38 3a 31 22 29 0a 20 20 20 20 28  h:1708:1").    (
bd8b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
bd8c0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
bd8d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
bd8e0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
bd8f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
bd900 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
bd910 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bd920 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bd930 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
bd940 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bd950 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20  m128d"))).      
bd960 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
bd970 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
bd980 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22 29   (name . "__dp")
bd990 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bd9a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
bd9b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
bd9c0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
bd9d0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
bd9e0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
bd9f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
bda00 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
bda10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
bda20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
bda30 34 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4)))))).    (ret
bda40 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
bda50 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28  "__m128d"))).  (
bda60 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
bda70 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
bda80 6c 6f 61 64 6c 5f 70 64 22 29 20 28 6e 73 20 2e  loadl_pd") (ns .
bda90 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
bdaa0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
bdab0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
bdac0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
bdad0 6d 69 6e 74 72 69 6e 2e 68 3a 31 37 33 35 3a 31  mintrin.h:1735:1
bdae0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
bdaf0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
bdb00 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
bdb10 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
bdb20 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
bdb30 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
bdb40 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
bdb50 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
bdb60 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
bdb70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
bdb80 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
bdb90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
bdba0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bdbb0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bdbc0 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20 20 20   "__dp").       
bdbd0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
bdbe0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
bdbf0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
bdc00 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
bdc10 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
bdc20 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
bdc30 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
bdc40 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
bdc50 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
bdc60 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 29 0a  ment . 64)))))).
bdc70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
bdc80 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bdc90 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
bdca0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
bdcb0 20 2e 20 22 5f 6d 6d 5f 75 6e 64 65 66 69 6e 65   . "_mm_undefine
bdcc0 64 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  d_pd") (ns . 0).
bdcd0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
bdce0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
bdcf0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
bdd00 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
bdd10 72 69 6e 2e 68 3a 31 37 35 36 3a 31 22 29 0a 20  rin.h:1756:1"). 
bdd20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
bdd30 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
bdd40 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
bdd50 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
bdd60 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
bdd70 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
bdd80 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22  (tag . "__m128d"
bdd90 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
bdda0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
bddb0 2e 20 22 5f 6d 6d 5f 73 65 74 5f 73 64 22 29 20  . "_mm_set_sd") 
bddc0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bddd0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bdde0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bddf0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bde00 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
bde10 37 37 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72  776:1").    (var
bde20 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bde30 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bde40 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bde50 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bde60 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bde70 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bde80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bde90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77      (name . "__w
bdea0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
bdeb0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
bdec0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
bded0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
bdee0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
bdef0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
bdf00 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
bdf10 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
bdf20 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
bdf30 38 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8d"))).  ((tag .
bdf40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
bdf50 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 31 5f 70  me . "_mm_set1_p
bdf60 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
bdf70 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
bdf80 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
bdf90 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
bdfa0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
bdfb0 2e 68 3a 31 37 39 34 3a 31 22 29 0a 20 20 20 20  .h:1794:1").    
bdfc0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
bdfd0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
bdfe0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
bdff0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
be000 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
be010 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
be020 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
be030 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
be040 22 5f 5f 77 22 29 0a 20 20 20 20 20 20 20 20 20  "__w").         
be050 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
be060 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
be070 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
be080 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
be090 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
be0a0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
be0b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
be0c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
be0d0 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74  _m128d"))).  ((t
be0e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
be0f0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65   (name . "_mm_se
be100 74 5f 70 64 31 22 29 20 28 6e 73 20 2e 20 30 29  t_pd1") (ns . 0)
be110 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
be120 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
be130 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
be140 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
be150 74 72 69 6e 2e 68 3a 31 38 31 32 3a 31 22 29 0a  trin.h:1812:1").
be160 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
be170 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
be180 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
be190 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
be1a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
be1b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
be1c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
be1d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
be1e0 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20 20 20 20  e . "__w").     
be1f0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
be200 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
be210 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20  double").       
be220 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
be230 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
be240 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
be250 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20 28 72  . 64))))).    (r
be260 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
be270 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20  . "__m128d"))). 
be280 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
be290 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
be2a0 6d 5f 73 65 74 5f 70 64 22 29 20 28 6e 73 20 2e  m_set_pd") (ns .
be2b0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
be2c0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
be2d0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
be2e0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
be2f0 6d 69 6e 74 72 69 6e 2e 68 3a 31 38 33 32 3a 31  mintrin.h:1832:1
be300 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
be310 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
be320 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
be330 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
be340 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
be350 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
be360 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
be370 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
be380 6e 61 6d 65 20 2e 20 22 5f 5f 77 22 29 0a 20 20  name . "__w").  
be390 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
be3a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
be3b0 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
be3c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
be3d0 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
be3e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
be3f0 6e 74 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20  nt . 64))).     
be400 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
be410 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
be420 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 78 22 29    (name . "__x")
be430 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
be440 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
be450 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20  g . ":double"). 
be460 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
be470 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
be480 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
be490 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 29 0a  nment . 64))))).
be4a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
be4b0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
be4c0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
be4d0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
be4e0 20 2e 20 22 5f 6d 6d 5f 73 65 74 72 5f 70 64 22   . "_mm_setr_pd"
be4f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
be500 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
be510 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
be520 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
be530 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
be540 3a 31 38 35 33 3a 31 22 29 0a 20 20 20 20 28 76  :1853:1").    (v
be550 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
be560 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
be570 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
be580 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
be590 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
be5a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
be5b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
be5c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
be5d0 5f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _w").          (
be5e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
be5f0 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
be600 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
be610 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
be620 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
be630 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
be640 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
be650 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
be660 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
be670 20 22 5f 5f 78 22 29 0a 20 20 20 20 20 20 20 20   "__x").        
be680 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
be690 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75      (tag . ":dou
be6a0 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
be6b0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
be6c0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
be6d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
be6e0 34 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  4))))).    (retu
be6f0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
be700 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28  __m128d"))).  ((
be710 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
be720 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
be730 65 74 7a 65 72 6f 5f 70 64 22 29 20 28 6e 73 20  etzero_pd") (ns 
be740 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
be750 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
be760 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
be770 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
be780 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 38 36 38 3a  mmintrin.h:1868:
be790 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
be7a0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
be7b0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
be7c0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
be7d0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
be7e0 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d   . #()) (return-
be7f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
be800 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
be810 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
be820 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65  name . "_mm_move
be830 5f 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _sd") (ns . 0). 
be840 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
be850 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
be860 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
be870 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
be880 69 6e 2e 68 3a 31 38 38 39 3a 31 22 29 0a 20 20  in.h:1889:1").  
be890 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
be8a0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
be8b0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
be8c0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
be8d0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
be8e0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
be8f0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
be900 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
be910 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
be920 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
be930 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20  "__m128d"))).   
be940 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
be950 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
be960 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
be970 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
be980 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
be990 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8d"))))).    (re
be9a0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
be9b0 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20   "__m128d"))).  
be9c0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
be9d0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
be9e0 5f 73 74 6f 72 65 5f 73 64 22 29 20 28 6e 73 20  _store_sd") (ns 
be9f0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bea00 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bea10 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bea20 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bea30 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31 39 30 36 3a  mmintrin.h:1906:
bea40 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bea50 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bea60 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
bea70 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
bea80 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
bea90 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
beaa0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
beab0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
beac0 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22 29 0a  (name . "__dp").
bead0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
beae0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
beaf0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
beb00 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
beb10 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
beb20 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
beb30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
beb40 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
beb50 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
beb60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
beb70 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
beb80 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
beb90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
beba0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
bebb0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
bebc0 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29  . "__m128d")))))
bebd0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
bebe0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
bebf0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
bec00 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
bec10 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 5f 70 64 22  . "_mm_store_pd"
bec20 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bec30 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bec40 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bec50 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bec60 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bec70 3a 31 39 32 38 3a 31 22 29 0a 20 20 20 20 28 76  :1928:1").    (v
bec80 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bec90 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
beca0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
becb0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
becc0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
becd0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
bece0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
becf0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bed00 5f 64 70 22 29 0a 20 20 20 20 20 20 20 20 20 20  _dp").          
bed10 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
bed20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
bed30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
bed40 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
bed50 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f       (tag . ":do
bed60 75 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  uble").         
bed70 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
bed80 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
bed90 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
beda0 74 20 2e 20 36 34 29 29 29 29 0a 20 20 20 20 20  t . 64)))).     
bedb0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
bedc0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
bedd0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
bede0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
bedf0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
bee00 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
bee10 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
bee20 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
bee30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bee40 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f  (name . "_mm_sto
bee50 72 65 31 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  re1_pd") (ns . 0
bee60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
bee70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
bee80 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
bee90 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
beea0 6e 74 72 69 6e 2e 68 3a 31 39 34 37 3a 31 22 29  ntrin.h:1947:1")
beeb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
beec0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
beed0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
beee0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
beef0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
bef00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
bef10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
bef20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
bef30 6d 65 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20  me . "__dp").   
bef40 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
bef50 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
bef60 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
bef70 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
bef80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
bef90 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20   . ":double").  
befa0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
befb0 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
befc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
befd0 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
befe0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
beff0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bf000 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bf010 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
bf020 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
bf030 5f 5f 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20  __m128d"))))).  
bf040 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
bf050 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
bf060 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bf070 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bf080 5f 6d 6d 5f 73 74 6f 72 65 5f 70 64 31 22 29 20  _mm_store_pd1") 
bf090 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bf0a0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bf0b0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bf0c0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bf0d0 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 31  de/emmintrin.h:1
bf0e0 39 36 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72  966:1").    (var
bf0f0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bf100 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bf110 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bf120 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bf130 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bf140 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bf150 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bf160 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
bf170 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
bf180 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
bf190 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
bf1a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
bf1b0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
bf1c0 20 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62     (tag . ":doub
bf1d0 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  le").           
bf1e0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
bf1f0 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  4).             
bf200 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
bf210 2e 20 36 34 29 29 29 29 0a 20 20 20 20 20 20 20  . 64)))).       
bf220 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
bf230 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bf240 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
bf250 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bf260 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
bf270 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bf280 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
bf290 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
bf2a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
bf2b0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65  ame . "_mm_store
bf2c0 75 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  u_pd") (ns . 0).
bf2d0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
bf2e0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
bf2f0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
bf300 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
bf310 72 69 6e 2e 68 3a 31 39 38 34 3a 31 22 29 0a 20  rin.h:1984:1"). 
bf320 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
bf330 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
bf340 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
bf350 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
bf360 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
bf370 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
bf380 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
bf390 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
bf3a0 20 2e 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20   . "__dp").     
bf3b0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
bf3c0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
bf3d0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
bf3e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
bf3f0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
bf400 20 22 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20   ":double").    
bf410 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
bf420 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
bf430 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
bf440 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 0a  gnment . 64)))).
bf450 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
bf460 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bf470 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bf480 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
bf490 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bf4a0 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
bf4b0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
bf4c0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
bf4d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
bf4e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
bf4f0 6d 5f 73 74 6f 72 65 72 5f 70 64 22 29 20 28 6e  m_storer_pd") (n
bf500 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
bf510 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
bf520 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
bf530 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
bf540 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 30 30  /emmintrin.h:200
bf550 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  7:1").    (varia
bf560 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
bf570 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
bf580 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
bf590 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
bf5a0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
bf5b0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
bf5c0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
bf5d0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22    (name . "__dp"
bf5e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
bf5f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
bf600 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
bf610 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
bf620 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
bf630 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65   (tag . ":double
bf640 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
bf650 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
bf660 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
bf670 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
bf680 36 34 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  64)))).        (
bf690 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
bf6a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
bf6b0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
bf6c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
bf6d0 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
bf6e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
bf6f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
bf700 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
bf710 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
bf720 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65 68 5f  e . "_mm_storeh_
bf730 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pd") (ns . 0).  
bf740 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
bf750 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
bf760 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
bf770 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
bf780 6e 2e 68 3a 32 30 32 35 3a 31 22 29 0a 20 20 20  n.h:2025:1").   
bf790 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
bf7a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
bf7b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
bf7c0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
bf7d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
bf7e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
bf7f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
bf800 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
bf810 20 22 5f 5f 64 70 22 29 0a 20 20 20 20 20 20 20   "__dp").       
bf820 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
bf830 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
bf840 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
bf850 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
bf860 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
bf870 3a 64 6f 75 62 6c 65 22 29 0a 20 20 20 20 20 20  :double").      
bf880 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
bf890 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
bf8a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
bf8b0 6d 65 6e 74 20 2e 20 36 34 29 29 29 29 0a 20 20  ment . 64)))).  
bf8c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
bf8d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
bf8e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
bf8f0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
bf900 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
bf910 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28 72  28d"))))).    (r
bf920 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
bf930 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
bf940 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
bf950 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
bf960 73 74 6f 72 65 6c 5f 70 64 22 29 20 28 6e 73 20  storel_pd") (ns 
bf970 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
bf980 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
bf990 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
bf9a0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
bf9b0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 30 34 35 3a  mmintrin.h:2045:
bf9c0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
bf9d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
bf9e0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
bf9f0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
bfa00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
bfa10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
bfa20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
bfa30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bfa40 28 6e 61 6d 65 20 2e 20 22 5f 5f 64 70 22 29 0a  (name . "__dp").
bfa50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
bfa60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
bfa70 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
bfa80 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
bfa90 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
bfaa0 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22 29  tag . ":double")
bfab0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
bfac0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
bfad0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
bfae0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
bfaf0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
bfb00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
bfb10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
bfb20 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
bfb30 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
bfb40 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29 29  . "__m128d")))))
bfb50 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
bfb60 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
bfb70 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
bfb80 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
bfb90 2e 20 22 5f 6d 6d 5f 61 64 64 5f 65 70 69 38 22  . "_mm_add_epi8"
bfba0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
bfbb0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
bfbc0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
bfbd0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
bfbe0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
bfbf0 3a 32 30 37 30 3a 31 22 29 0a 20 20 20 20 28 76  :2070:1").    (v
bfc00 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
bfc10 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
bfc20 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
bfc30 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
bfc40 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
bfc50 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
bfc60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
bfc70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
bfc80 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
bfc90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
bfca0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
bfcb0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
bfcc0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
bfcd0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
bfce0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
bfcf0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
bfd00 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
bfd10 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
bfd20 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
bfd30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
bfd40 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
bfd50 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  _epi16") (ns . 0
bfd60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
bfd70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
bfd80 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
bfd90 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
bfda0 6e 74 72 69 6e 2e 68 3a 32 30 39 32 3a 31 22 29  ntrin.h:2092:1")
bfdb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
bfdc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
bfdd0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
bfde0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
bfdf0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
bfe00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
bfe10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
bfe20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
bfe30 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
bfe40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
bfe50 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
bfe60 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
bfe70 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
bfe80 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
bfe90 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
bfea0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
bfeb0 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
bfec0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
bfed0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
bfee0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
bfef0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
bff00 5f 6d 6d 5f 61 64 64 5f 65 70 69 33 32 22 29 20  _mm_add_epi32") 
bff10 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
bff20 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
bff30 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
bff40 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
bff50 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
bff60 31 31 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72  114:1").    (var
bff70 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
bff80 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
bff90 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
bffa0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
bffb0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
bffc0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
bffd0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
bffe0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
bfff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c0000 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c0010 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c0020 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c0030 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c0040 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c0050 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c0060 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c0070 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c0080 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c0090 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c00a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c00b0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64 5f 73  ame . "_mm_add_s
c00c0 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i64") (ns . 0). 
c00d0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c00e0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c00f0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c0100 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c0110 69 6e 2e 68 3a 32 31 33 32 3a 31 22 29 0a 20 20  in.h:2132:1").  
c0120 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c0130 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c0140 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c0150 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c0160 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c0170 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c0180 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
c0190 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 20 28  (name . "__a") (
c01a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c01b0 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
c01c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c01d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c01e0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c01f0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c0200 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29 29  g . "__m64")))))
c0210 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c0220 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22  e (tag . "__m64"
c0230 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
c0240 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
c0250 2e 20 22 5f 6d 6d 5f 61 64 64 5f 65 70 69 36 34  . "_mm_add_epi64
c0260 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c0270 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c0280 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c0290 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c02a0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c02b0 68 3a 32 31 35 34 3a 31 22 29 0a 20 20 20 20 28  h:2154:1").    (
c02c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c02d0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c02e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c02f0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c0300 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c0310 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c0320 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c0330 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c0340 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c0350 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c0360 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20  m128i"))).      
c0370 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c0380 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c0390 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
c03a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c03b0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c03c0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c03d0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
c03e0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
c03f0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
c0400 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64   (name . "_mm_ad
c0410 64 73 5f 65 70 69 38 22 29 20 28 6e 73 20 2e 20  ds_epi8") (ns . 
c0420 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c0430 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c0440 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c0450 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c0460 69 6e 74 72 69 6e 2e 68 3a 32 31 37 35 3a 31 22  intrin.h:2175:1"
c0470 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c0480 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c0490 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c04a0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c04b0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c04c0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c04d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c04e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c04f0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c0500 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c0510 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c0520 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c0530 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c0540 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c0550 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
c0560 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c0570 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c0580 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c0590 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c05a0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c05b0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c05c0 22 5f 6d 6d 5f 61 64 64 73 5f 65 70 69 31 36 22  "_mm_adds_epi16"
c05d0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c05e0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c05f0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c0600 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c0610 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c0620 3a 32 31 39 37 3a 31 22 29 0a 20 20 20 20 28 76  :2197:1").    (v
c0630 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c0640 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c0650 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c0660 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c0670 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c0680 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c0690 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c06a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c06b0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c06c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c06d0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c06e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c06f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c0700 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
c0710 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c0720 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c0730 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c0740 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c0750 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c0760 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c0770 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 64 64  (name . "_mm_add
c0780 73 5f 65 70 75 38 22 29 20 28 6e 73 20 2e 20 30  s_epu8") (ns . 0
c0790 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c07a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c07b0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c07c0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c07d0 6e 74 72 69 6e 2e 68 3a 32 32 31 38 3a 31 22 29  ntrin.h:2218:1")
c07e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c07f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c0800 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c0810 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c0820 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c0830 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c0840 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c0850 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c0860 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c0870 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c0880 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c0890 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c08a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c08b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c08c0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
c08d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c08e0 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c08f0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c0900 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c0910 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c0920 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c0930 5f 6d 6d 5f 61 64 64 73 5f 65 70 75 31 36 22 29  _mm_adds_epu16")
c0940 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c0950 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c0960 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c0970 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c0980 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c0990 32 32 33 39 3a 31 22 29 0a 20 20 20 20 28 76 61  2239:1").    (va
c09a0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c09b0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c09c0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c09d0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c09e0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c09f0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c0a00 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c0a10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c0a20 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c0a30 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c0a40 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c0a50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c0a60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c0a70 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
c0a80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c0a90 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c0aa0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c0ab0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c0ac0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c0ad0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c0ae0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 76 67 5f  name . "_mm_avg_
c0af0 65 70 75 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  epu8") (ns . 0).
c0b00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c0b10 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c0b20 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c0b30 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c0b40 72 69 6e 2e 68 3a 32 32 35 39 3a 31 22 29 0a 20  rin.h:2259:1"). 
c0b50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c0b60 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c0b70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c0b80 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c0b90 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c0ba0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c0bb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c0bc0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c0bd0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
c0be0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c0bf0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c0c00 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c0c10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c0c20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c0c30 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
c0c40 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c0c50 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
c0c60 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
c0c70 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c0c80 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
c0c90 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
c0ca0 6d 5f 61 76 67 5f 65 70 75 31 36 22 29 20 28 6e  m_avg_epu16") (n
c0cb0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c0cc0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c0cd0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c0ce0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c0cf0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 32 37  /emmintrin.h:227
c0d00 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  9:1").    (varia
c0d10 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c0d20 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c0d30 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c0d40 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c0d50 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c0d60 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c0d70 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c0d80 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c0d90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c0da0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c0db0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c0dc0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c0dd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c0de0 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
c0df0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c0e00 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
c0e10 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c0e20 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c0e30 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c0e40 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c0e50 65 20 2e 20 22 5f 6d 6d 5f 6d 61 64 64 5f 65 70  e . "_mm_madd_ep
c0e60 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i16") (ns . 0). 
c0e70 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c0e80 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c0e90 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c0ea0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c0eb0 69 6e 2e 68 3a 32 33 30 35 3a 31 22 29 0a 20 20  in.h:2305:1").  
c0ec0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c0ed0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c0ee0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c0ef0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c0f00 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c0f10 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c0f20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c0f30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c0f40 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c0f50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c0f60 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20  "__m128i"))).   
c0f70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c0f80 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c0f90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
c0fa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c0fb0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c0fc0 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  8i"))))).    (re
c0fd0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c0fe0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c0ff0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c1000 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c1010 5f 6d 61 78 5f 65 70 69 31 36 22 29 20 28 6e 73  _max_epi16") (ns
c1020 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c1030 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c1040 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c1050 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c1060 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 33 32 35  emmintrin.h:2325
c1070 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c1080 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c1090 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c10a0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c10b0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c10c0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c10d0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c10e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c10f0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c1100 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c1110 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c1120 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c1130 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c1140 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c1150 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
c1160 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c1170 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c1180 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c1190 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c11a0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c11b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c11c0 20 2e 20 22 5f 6d 6d 5f 6d 61 78 5f 65 70 75 38   . "_mm_max_epu8
c11d0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c11e0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c11f0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c1200 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c1210 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c1220 68 3a 32 33 34 35 3a 31 22 29 0a 20 20 20 20 28  h:2345:1").    (
c1230 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c1240 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c1250 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c1260 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c1270 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c1280 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c1290 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c12a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c12b0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c12c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c12d0 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20  m128i"))).      
c12e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c12f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c1300 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
c1310 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c1320 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c1330 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c1340 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
c1350 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
c1360 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
c1370 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 69   (name . "_mm_mi
c1380 6e 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20  n_epi16") (ns . 
c1390 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c13a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c13b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c13c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c13d0 69 6e 74 72 69 6e 2e 68 3a 32 33 36 35 3a 31 22  intrin.h:2365:1"
c13e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c13f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c1400 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c1410 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c1420 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c1430 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c1440 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c1450 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c1460 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c1470 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c1480 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c1490 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c14a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c14b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c14c0 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
c14d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c14e0 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c14f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c1500 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c1510 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c1520 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c1530 22 5f 6d 6d 5f 6d 69 6e 5f 65 70 75 38 22 29 20  "_mm_min_epu8") 
c1540 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c1550 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c1560 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c1570 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c1580 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
c1590 33 38 35 3a 31 22 29 0a 20 20 20 20 28 76 61 72  385:1").    (var
c15a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c15b0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c15c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c15d0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c15e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c15f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c1600 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c1610 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c1620 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c1630 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c1640 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c1650 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c1660 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c1670 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c1680 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c1690 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c16a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c16b0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c16c0 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c16d0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c16e0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 75 6c 68 69  ame . "_mm_mulhi
c16f0 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  _epi16") (ns . 0
c1700 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c1710 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c1720 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c1730 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c1740 6e 74 72 69 6e 2e 68 3a 32 34 30 35 3a 31 22 29  ntrin.h:2405:1")
c1750 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c1760 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c1770 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c1780 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c1790 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c17a0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c17b0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c17c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c17d0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c17e0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c17f0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c1800 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c1810 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c1820 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c1830 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
c1840 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c1850 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c1860 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c1870 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c1880 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c1890 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c18a0 5f 6d 6d 5f 6d 75 6c 68 69 5f 65 70 75 31 36 22  _mm_mulhi_epu16"
c18b0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c18c0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c18d0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c18e0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c18f0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c1900 3a 32 34 32 35 3a 31 22 29 0a 20 20 20 20 28 76  :2425:1").    (v
c1910 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c1920 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c1930 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c1940 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c1950 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c1960 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c1970 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c1980 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c1990 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c19a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c19b0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c19c0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c19d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c19e0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
c19f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c1a00 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c1a10 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c1a20 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c1a30 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c1a40 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c1a50 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 75 6c  (name . "_mm_mul
c1a60 6c 6f 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e  lo_epi16") (ns .
c1a70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c1a80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c1a90 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c1aa0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c1ab0 6d 69 6e 74 72 69 6e 2e 68 3a 32 34 34 35 3a 31  mintrin.h:2445:1
c1ac0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c1ad0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c1ae0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c1af0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c1b00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c1b10 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c1b20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c1b30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c1b40 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c1b50 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c1b60 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c1b70 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c1b80 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c1b90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c1ba0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c1bb0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c1bc0 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c1bd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c1be0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c1bf0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c1c00 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c1c10 20 22 5f 6d 6d 5f 6d 75 6c 5f 73 75 33 32 22 29   "_mm_mul_su32")
c1c20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c1c30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c1c40 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c1c50 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c1c60 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c1c70 32 34 36 34 3a 31 22 29 0a 20 20 20 20 28 76 61  2464:1").    (va
c1c80 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c1c90 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c1ca0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c1cb0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c1cc0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c1cd0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c1ce0 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
c1cf0 20 2e 20 22 5f 5f 61 22 29 20 28 74 79 70 65 20   . "__a") (type 
c1d00 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29  (tag . "__m64"))
c1d10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c1d20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c1d30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c1d40 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c1d50 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c1d60 5f 5f 6d 36 34 22 29 29 29 29 29 0a 20 20 20 20  __m64"))))).    
c1d70 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c1d80 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
c1d90 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
c1da0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
c1db0 6d 5f 6d 75 6c 5f 65 70 75 33 32 22 29 20 28 6e  m_mul_epu32") (n
c1dc0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c1dd0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c1de0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c1df0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c1e00 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 34 38  /emmintrin.h:248
c1e10 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  3:1").    (varia
c1e20 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c1e30 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c1e40 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c1e50 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c1e60 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c1e70 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c1e80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c1e90 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c1ea0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c1eb0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c1ec0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c1ed0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c1ee0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c1ef0 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20  e . "__b").     
c1f00 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c1f10 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
c1f20 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c1f30 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c1f40 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c1f50 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c1f60 65 20 2e 20 22 5f 6d 6d 5f 73 61 64 5f 65 70 75  e . "_mm_sad_epu
c1f70 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  8") (ns . 0).   
c1f80 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c1f90 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c1fa0 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c1fb0 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c1fc0 2e 68 3a 32 35 30 35 3a 31 22 29 0a 20 20 20 20  .h:2505:1").    
c1fd0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c1fe0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c1ff0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c2000 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c2010 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c2020 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c2030 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c2040 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c2050 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c2060 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c2070 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c2080 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c2090 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c20a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
c20b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c20c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c20d0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c20e0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c20f0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c2100 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c2110 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c2120 75 62 5f 65 70 69 38 22 29 20 28 6e 73 20 2e 20  ub_epi8") (ns . 
c2130 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c2140 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c2150 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c2160 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c2170 69 6e 74 72 69 6e 2e 68 3a 32 35 32 33 3a 31 22  intrin.h:2523:1"
c2180 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c2190 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c21a0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c21b0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c21c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c21d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c21e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c21f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c2200 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c2210 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c2220 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c2230 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c2240 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c2250 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c2260 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
c2270 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c2280 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c2290 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c22a0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c22b0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c22c0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c22d0 22 5f 6d 6d 5f 73 75 62 5f 65 70 69 31 36 22 29  "_mm_sub_epi16")
c22e0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c22f0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c2300 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c2310 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c2320 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c2330 32 35 34 31 3a 31 22 29 0a 20 20 20 20 28 76 61  2541:1").    (va
c2340 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c2350 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c2360 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c2370 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c2380 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c2390 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c23a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c23b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c23c0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c23d0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c23e0 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c23f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c2400 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c2410 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
c2420 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c2430 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c2440 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c2450 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c2460 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c2470 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c2480 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 5f  name . "_mm_sub_
c2490 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
c24a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c24b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c24c0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c24d0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c24e0 74 72 69 6e 2e 68 3a 32 35 35 39 3a 31 22 29 0a  trin.h:2559:1").
c24f0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c2500 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c2510 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c2520 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c2530 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c2540 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c2550 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c2560 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c2570 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c2580 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c2590 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c25a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c25b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c25c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c25d0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
c25e0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c25f0 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28  128i"))))).    (
c2600 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c2610 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c2620 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c2630 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c2640 6d 6d 5f 73 75 62 5f 73 69 36 34 22 29 20 28 6e  mm_sub_si64") (n
c2650 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c2660 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c2670 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c2680 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c2690 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 35 37  /emmintrin.h:257
c26a0 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  8:1").    (varia
c26b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c26c0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c26d0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c26e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c26f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c2700 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c2710 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
c2720 22 5f 5f 61 22 29 20 28 74 79 70 65 20 28 74 61  "__a") (type (ta
c2730 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20  g . "__m64"))). 
c2740 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c2750 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c2760 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c2770 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
c2780 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c2790 36 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  64"))))).    (re
c27a0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c27b0 20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28   "__m64"))).  ((
c27c0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c27d0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c27e0 75 62 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e  ub_epi64") (ns .
c27f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c2800 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c2810 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c2820 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c2830 6d 69 6e 74 72 69 6e 2e 68 3a 32 35 39 36 3a 31  mintrin.h:2596:1
c2840 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c2850 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c2860 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c2870 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c2880 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c2890 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c28a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c28b0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c28c0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c28d0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c28e0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c28f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c2900 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c2910 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c2920 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c2930 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c2940 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c2950 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c2960 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c2970 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c2980 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c2990 20 22 5f 6d 6d 5f 73 75 62 73 5f 65 70 69 38 22   "_mm_subs_epi8"
c29a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c29b0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c29c0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c29d0 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c29e0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c29f0 3a 32 36 31 37 3a 31 22 29 0a 20 20 20 20 28 76  :2617:1").    (v
c2a00 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c2a10 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c2a20 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c2a30 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c2a40 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c2a50 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c2a60 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c2a70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c2a80 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c2a90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c2aa0 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
c2ab0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c2ac0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c2ad0 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
c2ae0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c2af0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c2b00 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c2b10 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c2b20 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c2b30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c2b40 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62  (name . "_mm_sub
c2b50 73 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20  s_epi16") (ns . 
c2b60 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c2b70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c2b80 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c2b90 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c2ba0 69 6e 74 72 69 6e 2e 68 3a 32 36 33 38 3a 31 22  intrin.h:2638:1"
c2bb0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c2bc0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c2bd0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c2be0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c2bf0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c2c00 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c2c10 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c2c20 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c2c30 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c2c40 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c2c50 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c2c60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c2c70 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c2c80 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c2c90 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
c2ca0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c2cb0 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c2cc0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c2cd0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c2ce0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c2cf0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c2d00 22 5f 6d 6d 5f 73 75 62 73 5f 65 70 75 38 22 29  "_mm_subs_epu8")
c2d10 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c2d20 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c2d30 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c2d40 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c2d50 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c2d60 32 36 35 38 3a 31 22 29 0a 20 20 20 20 28 76 61  2658:1").    (va
c2d70 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c2d80 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c2d90 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c2da0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c2db0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c2dc0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c2dd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c2de0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c2df0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c2e00 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c2e10 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c2e20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c2e30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c2e40 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
c2e50 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c2e60 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c2e70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c2e80 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c2e90 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c2ea0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c2eb0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 75 62 73  name . "_mm_subs
c2ec0 5f 65 70 75 31 36 22 29 20 28 6e 73 20 2e 20 30  _epu16") (ns . 0
c2ed0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c2ee0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c2ef0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c2f00 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c2f10 6e 74 72 69 6e 2e 68 3a 32 36 37 38 3a 31 22 29  ntrin.h:2678:1")
c2f20 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c2f30 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c2f40 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c2f50 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c2f60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c2f70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c2f80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c2f90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c2fa0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c2fb0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c2fc0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c2fd0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c2fe0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c2ff0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c3000 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
c3010 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c3020 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c3030 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c3040 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c3050 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c3060 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c3070 5f 6d 6d 5f 61 6e 64 5f 73 69 31 32 38 22 29 20  _mm_and_si128") 
c3080 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c3090 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c30a0 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c30b0 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c30c0 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
c30d0 36 39 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72  696:1").    (var
c30e0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c30f0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c3100 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c3110 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c3120 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c3130 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c3140 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c3150 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c3160 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c3170 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c3180 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c3190 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c31a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c31b0 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c31c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c31d0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c31e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c31f0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c3200 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c3210 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c3220 61 6d 65 20 2e 20 22 5f 6d 6d 5f 61 6e 64 6e 6f  ame . "_mm_andno
c3230 74 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e 20  t_si128") (ns . 
c3240 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c3250 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c3260 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c3270 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c3280 69 6e 74 72 69 6e 2e 68 3a 32 37 31 36 3a 31 22  intrin.h:2716:1"
c3290 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c32a0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c32b0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c32c0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c32d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c32e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c32f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c3300 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c3310 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c3320 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c3330 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c3340 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c3350 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c3360 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c3370 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
c3380 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c3390 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c33a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c33b0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c33c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c33d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c33e0 22 5f 6d 6d 5f 6f 72 5f 73 69 31 32 38 22 29 20  "_mm_or_si128") 
c33f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c3400 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c3410 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c3420 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c3430 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
c3440 37 33 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72  733:1").    (var
c3450 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c3460 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c3470 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c3480 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c3490 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c34a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c34b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c34c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c34d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c34e0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c34f0 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c3500 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c3510 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c3520 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c3530 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c3540 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c3550 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c3560 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c3570 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c3580 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c3590 61 6d 65 20 2e 20 22 5f 6d 6d 5f 78 6f 72 5f 73  ame . "_mm_xor_s
c35a0 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  i128") (ns . 0).
c35b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c35c0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c35d0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c35e0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c35f0 72 69 6e 2e 68 3a 32 37 35 31 3a 31 22 29 0a 20  rin.h:2751:1"). 
c3600 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c3610 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c3620 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c3630 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c3640 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c3650 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c3660 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c3670 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c3680 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
c3690 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c36a0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c36b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c36c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c36d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c36e0 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
c36f0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c3700 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
c3710 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
c3720 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c3730 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
c3740 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
c3750 6d 5f 73 6c 6c 69 5f 65 70 69 31 36 22 29 20 28  m_slli_epi16") (
c3760 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
c3770 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
c3780 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
c3790 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
c37a0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 38  e/emmintrin.h:28
c37b0 31 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  11:1").    (vari
c37c0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
c37d0 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
c37e0 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
c37f0 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
c3800 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
c3810 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
c3820 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c3830 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
c3840 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c3850 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c3860 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  i"))).        ((
c3870 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c3880 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c3890 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a  me . "__count").
c38a0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
c38b0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
c38c0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
c38d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
c38e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
c38f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c3900 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
c3910 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c3920 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c3930 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c3940 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c3950 5f 6d 6d 5f 73 6c 6c 5f 65 70 69 31 36 22 29 20  _mm_sll_epi16") 
c3960 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c3970 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c3980 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c3990 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c39a0 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32  de/emmintrin.h:2
c39b0 38 33 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72  830:1").    (var
c39c0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c39d0 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c39e0 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c39f0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c3a00 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c3a10 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c3a20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c3a30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c3a40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c3a50 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c3a60 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c3a70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c3a80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c3a90 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29  ame . "__count")
c3aa0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c3ab0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c3ac0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c3ad0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c3ae0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c3af0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c3b00 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c3b10 6c 6c 69 5f 65 70 69 33 32 22 29 20 28 6e 73 20  lli_epi32") (ns 
c3b20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c3b30 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c3b40 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c3b50 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c3b60 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 38 34 39 3a  mmintrin.h:2849:
c3b70 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c3b80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c3b90 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c3ba0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c3bb0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c3bc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c3bd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c3be0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c3bf0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c3c00 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c3c10 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c3c20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c3c30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c3c40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c3c50 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20  . "__count").   
c3c60 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c3c70 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c3c80 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
c3c90 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
c3ca0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
c3cb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c3cc0 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
c3cd0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c3ce0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c3cf0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c3d00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c3d10 5f 73 6c 6c 5f 65 70 69 33 32 22 29 20 28 6e 73  _sll_epi32") (ns
c3d20 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c3d30 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c3d40 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c3d50 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c3d60 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 32 38 36 38  emmintrin.h:2868
c3d70 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c3d80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c3d90 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c3da0 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c3db0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c3dc0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c3dd0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c3de0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c3df0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c3e00 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c3e10 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c3e20 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c3e30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c3e40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c3e50 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20   . "__count").  
c3e60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c3e70 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c3e80 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c3e90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c3ea0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c3eb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c3ec0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c 6c 69  name . "_mm_slli
c3ed0 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e 20 30  _epi64") (ns . 0
c3ee0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c3ef0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c3f00 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c3f10 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c3f20 6e 74 72 69 6e 2e 68 3a 32 38 38 37 3a 31 22 29  ntrin.h:2887:1")
c3f30 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c3f40 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c3f50 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c3f60 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c3f70 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c3f80 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c3f90 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c3fa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c3fb0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c3fc0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c3fd0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c3fe0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c3ff0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c4000 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c4010 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20  __count").      
c4020 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
c4030 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
c4040 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
c4050 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
c4060 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c4070 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
c4080 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c4090 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
c40a0 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
c40b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
c40c0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 6c   (name . "_mm_sl
c40d0 6c 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e 20  l_epi64") (ns . 
c40e0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c40f0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c4100 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c4110 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c4120 69 6e 74 72 69 6e 2e 68 3a 32 39 30 36 3a 31 22  intrin.h:2906:1"
c4130 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c4140 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c4150 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c4160 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c4170 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c4180 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c4190 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c41a0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c41b0 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c41c0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c41d0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c41e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c41f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c4200 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c4210 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20  "__count").     
c4220 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c4230 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29  . "__m128i")))))
c4240 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c4250 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c4260 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c4270 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c4280 65 20 2e 20 22 5f 6d 6d 5f 73 72 61 69 5f 65 70  e . "_mm_srai_ep
c4290 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i16") (ns . 0). 
c42a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c42b0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c42c0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c42d0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c42e0 69 6e 2e 68 3a 32 39 32 36 3a 31 22 29 0a 20 20  in.h:2926:1").  
c42f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c4300 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c4310 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c4320 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c4330 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c4340 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c4350 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c4360 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c4370 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
c4380 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c4390 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20  "__m128i"))).   
c43a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c43b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c43c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63      (name . "__c
c43d0 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  ount").         
c43e0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
c43f0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
c4400 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c4410 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
c4420 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
c4430 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
c4440 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c4450 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c4460 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c4470 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c4480 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 61 5f 65  ame . "_mm_sra_e
c4490 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
c44a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c44b0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c44c0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c44d0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c44e0 72 69 6e 2e 68 3a 32 39 34 36 3a 31 22 29 0a 20  rin.h:2946:1"). 
c44f0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c4500 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c4510 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c4520 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c4530 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c4540 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c4550 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c4560 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c4570 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
c4580 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c4590 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c45a0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c45b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c45c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c45d0 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20  count").        
c45e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c45f0 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c4600 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c4610 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c4620 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c4630 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c4640 20 22 5f 6d 6d 5f 73 72 61 69 5f 65 70 69 33 32   "_mm_srai_epi32
c4650 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c4660 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c4670 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c4680 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c4690 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c46a0 68 3a 32 39 36 36 3a 31 22 29 0a 20 20 20 20 28  h:2966:1").    (
c46b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c46c0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c46d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c46e0 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c46f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c4700 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c4710 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c4720 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c4730 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c4740 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c4750 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20  m128i"))).      
c4760 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c4770 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c4780 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e   (name . "__coun
c4790 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
c47a0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
c47b0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
c47c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c47d0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
c47e0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
c47f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
c4800 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c4810 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c4820 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c4830 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c4840 20 2e 20 22 5f 6d 6d 5f 73 72 61 5f 65 70 69 33   . "_mm_sra_epi3
c4850 32 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  2") (ns . 0).   
c4860 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c4870 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c4880 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c4890 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c48a0 2e 68 3a 32 39 38 36 3a 31 22 29 0a 20 20 20 20  .h:2986:1").    
c48b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c48c0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c48d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c48e0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c48f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c4900 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c4910 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c4920 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c4930 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c4940 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c4950 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c4960 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c4970 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c4980 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75    (name . "__cou
c4990 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
c49a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c49b0 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28  128i"))))).    (
c49c0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
c49d0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c49e0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
c49f0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
c4a00 6d 6d 5f 73 72 6c 69 5f 65 70 69 31 36 22 29 20  mm_srli_epi16") 
c4a10 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c4a20 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c4a30 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c4a40 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c4a50 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
c4a60 30 34 36 3a 31 22 29 0a 20 20 20 20 28 76 61 72  046:1").    (var
c4a70 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c4a80 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c4a90 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c4aa0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c4ab0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c4ac0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c4ad0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c4ae0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c4af0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c4b00 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c4b10 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c4b20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c4b30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c4b40 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29  ame . "__count")
c4b50 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c4b60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
c4b70 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
c4b80 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
c4b90 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
c4ba0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
c4bb0 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
c4bc0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c4bd0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c4be0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c4bf0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c4c00 22 5f 6d 6d 5f 73 72 6c 5f 65 70 69 31 36 22 29  "_mm_srl_epi16")
c4c10 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c4c20 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c4c30 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c4c40 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c4c50 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c4c60 33 30 36 35 3a 31 22 29 0a 20 20 20 20 28 76 61  3065:1").    (va
c4c70 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c4c80 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c4c90 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c4ca0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c4cb0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c4cc0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c4cd0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c4ce0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c4cf0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c4d00 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c4d10 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c4d20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c4d30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c4d40 6e 61 6d 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22  name . "__count"
c4d50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c4d60 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c4d70 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
c4d80 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c4d90 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c4da0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c4db0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c4dc0 73 72 6c 69 5f 65 70 69 33 32 22 29 20 28 6e 73  srli_epi32") (ns
c4dd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c4de0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c4df0 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c4e00 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c4e10 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 30 38 34  emmintrin.h:3084
c4e20 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c4e30 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c4e40 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c4e50 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c4e60 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c4e70 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c4e80 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c4e90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c4ea0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c4eb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c4ec0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c4ed0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c4ee0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c4ef0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c4f00 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20   . "__count").  
c4f10 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
c4f20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
c4f30 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
c4f40 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
c4f50 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
c4f60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c4f70 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
c4f80 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
c4f90 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c4fa0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
c4fb0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
c4fc0 6d 5f 73 72 6c 5f 65 70 69 33 32 22 29 20 28 6e  m_srl_epi32") (n
c4fd0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
c4fe0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
c4ff0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
c5000 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
c5010 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 31 30  /emmintrin.h:310
c5020 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  3:1").    (varia
c5030 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
c5040 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
c5050 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
c5060 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
c5070 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
c5080 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
c5090 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c50a0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
c50b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c50c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c50d0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
c50e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c50f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c5100 65 20 2e 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20  e . "__count"). 
c5110 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c5120 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c5130 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c5140 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c5150 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c5160 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c5170 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 72 6c  (name . "_mm_srl
c5180 69 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e 20  i_epi64") (ns . 
c5190 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c51a0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c51b0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c51c0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c51d0 69 6e 74 72 69 6e 2e 68 3a 33 31 32 32 3a 31 22  intrin.h:3122:1"
c51e0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c51f0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c5200 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c5210 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c5220 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c5230 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c5240 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c5250 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c5260 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c5270 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c5280 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c5290 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c52a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c52b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c52c0 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20 20  "__count").     
c52d0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c52e0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c52f0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
c5300 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
c5310 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c5320 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
c5330 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
c5340 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c5350 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c5360 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c5370 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73  ) (name . "_mm_s
c5380 72 6c 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e  rl_epi64") (ns .
c5390 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c53a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c53b0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c53c0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c53d0 6d 69 6e 74 72 69 6e 2e 68 3a 33 31 34 31 3a 31  mintrin.h:3141:1
c53e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c53f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c5400 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c5410 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c5420 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c5430 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c5440 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c5450 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c5460 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c5470 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c5480 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c5490 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c54a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c54b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c54c0 20 22 5f 5f 63 6f 75 6e 74 22 29 0a 20 20 20 20   "__count").    
c54d0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c54e0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29   . "__m128i"))))
c54f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c5500 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c5510 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c5520 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c5530 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71 5f  me . "_mm_cmpeq_
c5540 65 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  epi8") (ns . 0).
c5550 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c5560 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c5570 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c5580 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c5590 72 69 6e 2e 68 3a 33 31 36 30 3a 31 22 29 0a 20  rin.h:3160:1"). 
c55a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c55b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c55c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c55d0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c55e0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c55f0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c5600 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c5610 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c5620 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
c5630 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c5640 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c5650 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c5660 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c5670 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c5680 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  b").          (t
c5690 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c56a0 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
c56b0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
c56c0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
c56d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
c56e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
c56f0 6d 5f 63 6d 70 65 71 5f 65 70 69 31 36 22 29 20  m_cmpeq_epi16") 
c5700 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
c5710 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
c5720 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
c5730 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
c5740 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33  de/emmintrin.h:3
c5750 31 37 39 3a 31 22 29 0a 20 20 20 20 28 76 61 72  179:1").    (var
c5760 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
c5770 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
c5780 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
c5790 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
c57a0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
c57b0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
c57c0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c57d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
c57e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
c57f0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c5800 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
c5810 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c5820 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c5830 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
c5840 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c5850 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c5860 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c5870 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c5880 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c5890 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c58a0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 65 71  ame . "_mm_cmpeq
c58b0 5f 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  _epi32") (ns . 0
c58c0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c58d0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c58e0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c58f0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c5900 6e 74 72 69 6e 2e 68 3a 33 31 39 38 3a 31 22 29  ntrin.h:3198:1")
c5910 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c5920 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c5930 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c5940 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c5950 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c5960 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c5970 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c5980 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c5990 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c59a0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c59b0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
c59c0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c59d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c59e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c59f0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
c5a00 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c5a10 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
c5a20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c5a30 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c5a40 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c5a50 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c5a60 5f 6d 6d 5f 63 6d 70 67 74 5f 65 70 69 38 22 29  _mm_cmpgt_epi8")
c5a70 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c5a80 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c5a90 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c5aa0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c5ab0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c5ac0 33 32 31 38 3a 31 22 29 0a 20 20 20 20 28 76 61  3218:1").    (va
c5ad0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c5ae0 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c5af0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c5b00 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c5b10 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c5b20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c5b30 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c5b40 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c5b50 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c5b60 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c5b70 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
c5b80 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c5b90 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c5ba0 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
c5bb0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c5bc0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c5bd0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c5be0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c5bf0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c5c00 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c5c10 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d 70 67  name . "_mm_cmpg
c5c20 74 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20  t_epi16") (ns . 
c5c30 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
c5c40 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
c5c50 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
c5c60 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
c5c70 69 6e 74 72 69 6e 2e 68 3a 33 32 34 31 3a 31 22  intrin.h:3241:1"
c5c80 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
c5c90 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
c5ca0 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
c5cb0 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
c5cc0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
c5cd0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
c5ce0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c5cf0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c5d00 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
c5d10 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
c5d20 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c5d30 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c5d40 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c5d50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c5d60 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20  "__b").         
c5d70 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c5d80 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20  _m128i"))))).   
c5d90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
c5da0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c5db0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
c5dc0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
c5dd0 22 5f 6d 6d 5f 63 6d 70 67 74 5f 65 70 69 33 32  "_mm_cmpgt_epi32
c5de0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c5df0 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c5e00 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c5e10 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c5e20 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c5e30 68 3a 33 32 36 32 3a 31 22 29 0a 20 20 20 20 28  h:3262:1").    (
c5e40 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c5e50 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c5e60 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c5e70 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c5e80 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c5e90 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c5ea0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c5eb0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c5ec0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
c5ed0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c5ee0 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20  m128i"))).      
c5ef0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c5f00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c5f10 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
c5f20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c5f30 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c5f40 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
c5f50 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f  n-type (tag . "_
c5f60 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74  _m128i"))).  ((t
c5f70 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
c5f80 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 6d   (name . "_mm_cm
c5f90 70 6c 74 5f 65 70 69 38 22 29 20 28 6e 73 20 2e  plt_epi8") (ns .
c5fa0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c5fb0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c5fc0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c5fd0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c5fe0 6d 69 6e 74 72 69 6e 2e 68 3a 33 32 38 33 3a 31  mintrin.h:3283:1
c5ff0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c6000 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c6010 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c6020 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c6030 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c6040 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c6050 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c6060 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c6070 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c6080 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c6090 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c60a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c60b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c60c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c60d0 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20   "__b").        
c60e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c60f0 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
c6100 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c6110 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c6120 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c6130 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c6140 20 22 5f 6d 6d 5f 63 6d 70 6c 74 5f 65 70 69 31   "_mm_cmplt_epi1
c6150 36 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  6") (ns . 0).   
c6160 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
c6170 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
c6180 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
c6190 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
c61a0 2e 68 3a 33 33 30 34 3a 31 22 29 0a 20 20 20 20  .h:3304:1").    
c61b0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
c61c0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
c61d0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
c61e0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
c61f0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
c6200 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
c6210 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c6220 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c6230 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
c6240 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c6250 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
c6260 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c6270 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c6280 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
c6290 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c62a0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c62b0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
c62c0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c62d0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c62e0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c62f0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
c6300 6d 70 6c 74 5f 65 70 69 33 32 22 29 20 28 6e 73  mplt_epi32") (ns
c6310 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c6320 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c6330 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c6340 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c6350 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 33 32 35  emmintrin.h:3325
c6360 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c6370 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c6380 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c6390 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c63a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c63b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c63c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c63d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c63e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
c63f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
c6400 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
c6410 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c6420 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c6430 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c6440 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
c6450 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c6460 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
c6470 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c6480 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c6490 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c64a0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c64b0 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69 36 34 5f   . "_mm_cvtsi64_
c64c0 73 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  sd") (ns . 0).  
c64d0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c64e0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c64f0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c6500 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c6510 6e 2e 68 3a 33 33 34 39 3a 31 22 29 0a 20 20 20  n.h:3349:1").   
c6520 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c6530 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c6540 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c6550 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c6560 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c6570 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c6580 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c6590 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c65a0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
c65b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c65c0 5f 5f 6d 31 32 38 64 22 29 29 29 0a 20 20 20 20  __m128d"))).    
c65d0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c65e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c65f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
c6600 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c6610 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c6620 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67  ag . ":long-long
c6630 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
c6640 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
c6650 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c6660 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
c6670 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c6680 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c6690 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61 67  128d"))).  ((tag
c66a0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c66b0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73  name . "_mm_cvts
c66c0 64 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20 30  d_si64") (ns . 0
c66d0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c66e0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c66f0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c6700 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c6710 6e 74 72 69 6e 2e 68 3a 33 33 36 37 3a 31 22 29  ntrin.h:3367:1")
c6720 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c6730 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c6740 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c6750 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c6760 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c6770 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c6780 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c6790 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c67a0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c67b0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c67c0 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
c67d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c67e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
c67f0 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20  ":long-long").  
c6800 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
c6810 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  64).      (bit-a
c6820 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29  lignment . 64)))
c6830 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c6840 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c6850 5f 6d 6d 5f 63 76 74 74 73 64 5f 73 69 36 34 22  _mm_cvttsd_si64"
c6860 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c6870 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c6880 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c6890 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c68a0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c68b0 3a 33 33 38 35 3a 31 22 29 0a 20 20 20 20 28 76  :3385:1").    (v
c68c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c68d0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c68e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c68f0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c6900 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c6910 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c6920 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c6930 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c6940 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
c6950 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c6960 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20 28  128d"))))).    (
c6970 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
c6980 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d    (tag . ":long-
c6990 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69  long").      (bi
c69a0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
c69b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c69c0 74 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61  t . 64))).  ((ta
c69d0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c69e0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74  (name . "_mm_cvt
c69f0 65 70 69 33 32 5f 70 73 22 29 20 28 6e 73 20 2e  epi32_ps") (ns .
c6a00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c6a10 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c6a20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c6a30 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c6a40 6d 69 6e 74 72 69 6e 2e 68 3a 33 34 30 31 3a 31  mintrin.h:3401:1
c6a50 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c6a60 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c6a70 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c6a80 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c6a90 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c6aa0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c6ab0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c6ac0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c6ad0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
c6ae0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c6af0 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c6b00 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c6b10 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c6b20 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  128"))).  ((tag 
c6b30 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c6b40 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 70 73  ame . "_mm_cvtps
c6b50 5f 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  _epi32") (ns . 0
c6b60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c6b70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c6b80 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c6b90 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c6ba0 6e 74 72 69 6e 2e 68 3a 33 34 31 37 3a 31 22 29  ntrin.h:3417:1")
c6bb0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c6bc0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c6bd0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c6be0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c6bf0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c6c00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c6c10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c6c20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c6c30 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
c6c40 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c6c50 20 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29   . "__m128")))))
c6c60 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c6c70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c6c80 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c6c90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c6ca0 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 74 70 73 5f  e . "_mm_cvttps_
c6cb0 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
c6cc0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c6cd0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c6ce0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c6cf0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c6d00 74 72 69 6e 2e 68 3a 33 34 33 34 3a 31 22 29 0a  trin.h:3434:1").
c6d10 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c6d20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c6d30 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c6d40 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c6d50 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c6d60 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c6d70 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c6d80 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c6d90 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c6da0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c6db0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
c6dc0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c6dd0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c6de0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c6df0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c6e00 20 2e 20 22 5f 6d 6d 5f 63 76 74 73 69 33 32 5f   . "_mm_cvtsi32_
c6e10 73 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29  si128") (ns . 0)
c6e20 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c6e30 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c6e40 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c6e50 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c6e60 74 72 69 6e 2e 68 3a 33 34 35 30 3a 31 22 29 0a  trin.h:3450:1").
c6e70 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c6e80 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c6e90 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c6ea0 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c6eb0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
c6ec0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
c6ed0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c6ee0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c6ef0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
c6f00 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c6f10 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c6f20 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
c6f30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
c6f40 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c6f50 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
c6f60 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
c6f70 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
c6f80 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
c6f90 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
c6fa0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63  ) (name . "_mm_c
c6fb0 76 74 73 69 36 34 5f 73 69 31 32 38 22 29 20 28  vtsi64_si128") (
c6fc0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
c6fd0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
c6fe0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
c6ff0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
c7000 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 34  e/emmintrin.h:34
c7010 36 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  67:1").    (vari
c7020 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
c7030 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
c7040 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
c7050 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
c7060 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
c7070 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
c7080 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c7090 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
c70a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c70b0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c70c0 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67  ag . ":long-long
c70d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
c70e0 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
c70f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c7100 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
c7110 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
c7120 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c7130 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
c7140 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c7150 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 76 74 73  name . "_mm_cvts
c7160 69 31 32 38 5f 73 69 33 32 22 29 20 28 6e 73 20  i128_si32") (ns 
c7170 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c7180 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c7190 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c71a0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c71b0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 34 38 35 3a  mmintrin.h:3485:
c71c0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c71d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c71e0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c71f0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c7200 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c7210 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c7220 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c7230 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c7240 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
c7250 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c7260 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c7270 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c7280 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
c7290 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
c72a0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
c72b0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
c72c0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
c72d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c72e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c72f0 5f 63 76 74 73 69 31 32 38 5f 73 69 36 34 22 29  _cvtsi128_si64")
c7300 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c7310 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c7320 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c7330 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c7340 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c7350 33 35 30 34 3a 31 22 29 0a 20 20 20 20 28 76 61  3504:1").    (va
c7360 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c7370 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c7380 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c7390 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c73a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c73b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c73c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c73d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c73e0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
c73f0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c7400 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28 72  28i"))))).    (r
c7410 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
c7420 20 28 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 2d 6c   (tag . ":long-l
c7430 6f 6e 67 22 29 0a 20 20 20 20 20 20 28 62 69 74  ong").      (bit
c7440 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20  -size . 64).    
c7450 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c7460 20 2e 20 36 34 29 29 29 0a 20 20 28 28 74 61 67   . 64))).  ((tag
c7470 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
c7480 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61 64  name . "_mm_load
c7490 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30  _si128") (ns . 0
c74a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
c74b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
c74c0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
c74d0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
c74e0 6e 74 72 69 6e 2e 68 3a 33 35 32 31 3a 31 22 29  ntrin.h:3521:1")
c74f0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
c7500 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
c7510 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
c7520 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
c7530 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
c7540 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
c7550 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c7560 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c7570 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
c7580 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
c7590 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
c75a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c75b0 31 32 38 69 22 29 29 29 29 29 29 0a 20 20 20 20  128i")))))).    
c75c0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c75d0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c75e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c75f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c7600 5f 6d 6d 5f 6c 6f 61 64 75 5f 73 69 31 32 38 22  _mm_loadu_si128"
c7610 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c7620 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c7630 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c7640 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c7650 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c7660 3a 33 35 33 37 3a 31 22 29 0a 20 20 20 20 28 76  :3537:1").    (v
c7670 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c7680 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c7690 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c76a0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c76b0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c76c0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c76d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c76e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c76f0 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _p").          (
c7700 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
c7710 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
c7720 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
c7730 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
c7740 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
c7750 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
c7760 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
c7770 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6c 6f 61  (name . "_mm_loa
c7780 64 6c 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e  dl_epi64") (ns .
c7790 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
c77a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
c77b0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
c77c0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
c77d0 6d 69 6e 74 72 69 6e 2e 68 3a 33 35 35 38 3a 31  mintrin.h:3558:1
c77e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
c77f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
c7800 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
c7810 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
c7820 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
c7830 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
c7840 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c7850 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c7860 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20  name . "__p").  
c7870 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c7880 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
c7890 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
c78a0 5f 6d 31 32 38 69 22 29 29 29 29 29 29 0a 20 20  _m128i")))))).  
c78b0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c78c0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c78d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c78e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c78f0 20 22 5f 6d 6d 5f 75 6e 64 65 66 69 6e 65 64 5f   "_mm_undefined_
c7900 73 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29  si128") (ns . 0)
c7910 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
c7920 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
c7930 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
c7940 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
c7950 74 72 69 6e 2e 68 3a 33 35 37 36 3a 31 22 29 0a  trin.h:3576:1").
c7960 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
c7970 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
c7980 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
c7990 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
c79a0 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
c79b0 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
c79c0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c79d0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c79e0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c79f0 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 65 70 69 36   . "_mm_set_epi6
c7a00 34 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  4x") (ns . 0).  
c7a10 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c7a20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c7a30 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c7a40 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c7a50 6e 2e 68 3a 33 35 39 38 3a 31 22 29 0a 20 20 20  n.h:3598:1").   
c7a60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c7a70 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c7a80 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c7a90 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c7aa0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c7ab0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c7ac0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c7ad0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c7ae0 20 22 5f 5f 71 31 22 29 0a 20 20 20 20 20 20 20   "__q1").       
c7af0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
c7b00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c 6f       (tag . ":lo
c7b10 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20 20  ng-long").      
c7b20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
c7b30 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
c7b40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c7b50 20 2e 20 36 34 29 29 29 0a 20 20 20 20 20 20 20   . 64))).       
c7b60 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c7b70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c7b80 28 6e 61 6d 65 20 2e 20 22 5f 5f 71 30 22 29 0a  (name . "__q0").
c7b90 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
c7ba0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
c7bb0 20 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29   . ":long-long")
c7bc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c7bd0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
c7be0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c7bf0 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29 29 29  ignment . 64))))
c7c00 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c7c10 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c7c20 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c7c30 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c7c40 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 65 70  me . "_mm_set_ep
c7c50 69 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  i64") (ns . 0). 
c7c60 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c7c70 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c7c80 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c7c90 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c7ca0 69 6e 2e 68 3a 33 36 32 30 3a 31 22 29 0a 20 20  in.h:3620:1").  
c7cb0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c7cc0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c7cd0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c7ce0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c7cf0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c7d00 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c7d10 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
c7d20 28 6e 61 6d 65 20 2e 20 22 5f 5f 71 31 22 29 20  (name . "__q1") 
c7d30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
c7d40 6d 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20  m64"))).        
c7d50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c7d60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c7d70 6e 61 6d 65 20 2e 20 22 5f 5f 71 30 22 29 0a 20  name . "__q0"). 
c7d80 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
c7d90 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29  tag . "__m64")))
c7da0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
c7db0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
c7dc0 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
c7dd0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
c7de0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 5f 65  ame . "_mm_set_e
c7df0 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi32") (ns . 0).
c7e00 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c7e10 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c7e20 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c7e30 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c7e40 72 69 6e 2e 68 3a 33 36 34 38 3a 31 22 29 0a 20  rin.h:3648:1"). 
c7e50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c7e60 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c7e70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c7e80 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c7e90 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c7ea0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c7eb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c7ec0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c7ed0 20 2e 20 22 5f 5f 69 33 22 29 0a 20 20 20 20 20   . "__i3").     
c7ee0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c7ef0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
c7f00 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
c7f10 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
c7f20 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c7f30 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c7f40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c7f50 22 5f 5f 69 32 22 29 0a 20 20 20 20 20 20 20 20  "__i2").        
c7f60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c7f70 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
c7f80 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
c7f90 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
c7fa0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c7fb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c7fc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c7fd0 69 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  i1").          (
c7fe0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
c7ff0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
c8000 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
c8010 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
c8020 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c8030 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c8040 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 30 22    (name . "__i0"
c8050 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c8060 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c8070 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
c8080 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
c8090 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
c80a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c80b0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
c80c0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c80d0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c80e0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c80f0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c8100 20 22 5f 6d 6d 5f 73 65 74 5f 65 70 69 31 36 22   "_mm_set_epi16"
c8110 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
c8120 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
c8130 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
c8140 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
c8150 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
c8160 3a 33 36 38 38 3a 31 22 29 0a 20 20 20 20 28 76  :3688:1").    (v
c8170 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
c8180 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
c8190 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
c81a0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
c81b0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
c81c0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
c81d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c81e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c81f0 5f 77 37 22 29 0a 20 20 20 20 20 20 20 20 20 20  _w7").          
c8200 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
c8210 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74    (tag . ":short
c8220 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
c8230 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
c8240 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c8250 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
c8260 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
c8270 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
c8280 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
c8290 20 22 5f 5f 77 36 22 29 0a 20 20 20 20 20 20 20   "__w6").       
c82a0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
c82b0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68       (tag . ":sh
c82c0 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
c82d0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
c82e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c82f0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
c8300 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  6))).        ((t
c8310 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
c8320 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
c8330 65 20 2e 20 22 5f 5f 77 35 22 29 0a 20 20 20 20  e . "__w5").    
c8340 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
c8350 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
c8360 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20  :short").       
c8370 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
c8380 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20   16).           
c8390 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c83a0 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20  . 16))).        
c83b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
c83c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
c83d0 6e 61 6d 65 20 2e 20 22 5f 5f 77 34 22 29 0a 20  name . "__w4"). 
c83e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
c83f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
c8400 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20  . ":short").    
c8410 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
c8420 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
c8430 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
c8440 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20  nt . 16))).     
c8450 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c8460 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c8470 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 33 22    (name . "__w3"
c8480 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c8490 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c84a0 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20  ag . ":short"). 
c84b0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
c84c0 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
c84d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
c84e0 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20  nment . 16))).  
c84f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c8500 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c8510 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c8520 77 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  w2").          (
c8530 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
c8540 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22   (tag . ":short"
c8550 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
c8560 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
c8570 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
c8580 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29  lignment . 16)))
c8590 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c85a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c85b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c85c0 22 5f 5f 77 31 22 29 0a 20 20 20 20 20 20 20 20  "__w1").        
c85d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
c85e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f      (tag . ":sho
c85f0 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  rt").           
c8600 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
c8610 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c8620 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
c8630 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
c8640 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c8650 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c8660 20 2e 20 22 5f 5f 77 30 22 29 0a 20 20 20 20 20   . "__w0").     
c8670 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
c8680 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
c8690 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20  short").        
c86a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
c86b0 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  16).            
c86c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c86d0 20 31 36 29 29 29 29 29 0a 20 20 20 20 28 72 65   16))))).    (re
c86e0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
c86f0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
c8700 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
c8710 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
c8720 5f 73 65 74 5f 65 70 69 38 22 29 20 28 6e 73 20  _set_epi8") (ns 
c8730 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
c8740 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
c8750 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
c8760 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
c8770 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 37 33 36 3a  mmintrin.h:3736:
c8780 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
c8790 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
c87a0 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
c87b0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
c87c0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
c87d0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
c87e0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
c87f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c8800 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 35 22 29  (name . "__b15")
c8810 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
c8820 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
c8830 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
c8840 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
c8850 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28 28   8))).        ((
c8860 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c8870 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c8880 6d 65 20 2e 20 22 5f 5f 62 31 34 22 29 0a 20 20  me . "__b14").  
c8890 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c88a0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
c88b0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
c88c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
c88d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c88e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c88f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c8900 2e 20 22 5f 5f 62 31 33 22 29 0a 20 20 20 20 20  . "__b13").     
c8910 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c8920 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
c8930 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
c8940 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a  lignment . 8))).
c8950 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
c8960 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c8970 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c8980 5f 5f 62 31 32 22 29 0a 20 20 20 20 20 20 20 20  __b12").        
c8990 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c89a0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
c89b0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
c89c0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20  nment . 8))).   
c89d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
c89e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
c89f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
c8a00 31 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  11").          (
c8a10 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
c8a20 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
c8a30 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
c8a40 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
c8a50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
c8a60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c8a70 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 30 22   (name . "__b10"
c8a80 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c8a90 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
c8aa0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
c8ab0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c8ac0 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
c8ad0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c8ae0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c8af0 61 6d 65 20 2e 20 22 5f 5f 62 39 22 29 0a 20 20  ame . "__b9").  
c8b00 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c8b10 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
c8b20 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
c8b30 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
c8b40 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c8b50 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c8b60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c8b70 2e 20 22 5f 5f 62 38 22 29 0a 20 20 20 20 20 20  . "__b8").      
c8b80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c8b90 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
c8ba0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
c8bb0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
c8bc0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c8bd0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c8be0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c8bf0 5f 62 37 22 29 0a 20 20 20 20 20 20 20 20 20 20  _b7").          
c8c00 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
c8c10 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
c8c20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
c8c30 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
c8c40 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c8c50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c8c60 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 36 22    (name . "__b6"
c8c70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c8c80 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
c8c90 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
c8ca0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c8cb0 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
c8cc0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c8cd0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c8ce0 61 6d 65 20 2e 20 22 5f 5f 62 35 22 29 0a 20 20  ame . "__b5").  
c8cf0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c8d00 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
c8d10 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
c8d20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
c8d30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c8d40 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c8d50 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c8d60 2e 20 22 5f 5f 62 34 22 29 0a 20 20 20 20 20 20  . "__b4").      
c8d70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c8d80 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
c8d90 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
c8da0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
c8db0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
c8dc0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
c8dd0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
c8de0 5f 62 33 22 29 0a 20 20 20 20 20 20 20 20 20 20  _b3").          
c8df0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
c8e00 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
c8e10 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
c8e20 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
c8e30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c8e40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c8e50 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 32 22    (name . "__b2"
c8e60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c8e70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
c8e80 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
c8e90 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
c8ea0 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
c8eb0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c8ec0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c8ed0 61 6d 65 20 2e 20 22 5f 5f 62 31 22 29 0a 20 20  ame . "__b1").  
c8ee0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c8ef0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
c8f00 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
c8f10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
c8f20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c8f30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c8f40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c8f50 2e 20 22 5f 5f 62 30 22 29 0a 20 20 20 20 20 20  . "__b0").      
c8f60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
c8f70 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
c8f80 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
c8f90 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29  ignment . 8)))))
c8fa0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
c8fb0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
c8fc0 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  i"))).  ((tag . 
c8fd0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
c8fe0 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 31 5f 65 70  e . "_mm_set1_ep
c8ff0 69 36 34 78 22 29 20 28 6e 73 20 2e 20 30 29 0a  i64x") (ns . 0).
c9000 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c9010 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c9020 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c9030 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c9040 72 69 6e 2e 68 3a 33 37 35 35 3a 31 22 29 0a 20  rin.h:3755:1"). 
c9050 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c9060 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c9070 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c9080 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c9090 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c90a0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c90b0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c90c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c90d0 20 2e 20 22 5f 5f 71 22 29 0a 20 20 20 20 20 20   . "__q").      
c90e0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
c90f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
c9100 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
c9110 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
c9120 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
c9130 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c9140 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
c9150 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c9160 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c9170 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c9180 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c9190 5f 6d 6d 5f 73 65 74 31 5f 65 70 69 36 34 22 29  _mm_set1_epi64")
c91a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c91b0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c91c0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c91d0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c91e0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c91f0 33 37 37 34 3a 31 22 29 0a 20 20 20 20 28 76 61  3774:1").    (va
c9200 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c9210 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c9220 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c9230 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c9240 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c9250 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c9260 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c9270 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c9280 71 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  q").          (t
c9290 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36  ype (tag . "__m6
c92a0 34 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  4"))))).    (ret
c92b0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
c92c0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
c92d0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
c92e0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
c92f0 73 65 74 31 5f 65 70 69 33 32 22 29 20 28 6e 73  set1_epi32") (ns
c9300 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
c9310 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
c9320 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
c9330 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
c9340 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 37 39 33  emmintrin.h:3793
c9350 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
c9360 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
c9370 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
c9380 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
c9390 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
c93a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
c93b0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
c93c0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
c93d0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 22 29 0a   (name . "__i").
c93e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
c93f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
c9400 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
c9410 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
c9420 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
c9430 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
c9440 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
c9450 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
c9460 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
c9470 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
c9480 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
c9490 5f 6d 6d 5f 73 65 74 31 5f 65 70 69 31 36 22 29  _mm_set1_epi16")
c94a0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
c94b0 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
c94c0 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
c94d0 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
c94e0 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
c94f0 33 38 31 32 3a 31 22 29 0a 20 20 20 20 28 76 61  3812:1").    (va
c9500 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
c9510 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
c9520 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
c9530 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
c9540 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
c9550 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
c9560 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c9570 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c9580 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
c9590 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
c95a0 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29  (tag . ":short")
c95b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
c95c0 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
c95d0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
c95e0 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 29  ignment . 16))))
c95f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c9600 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c9610 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c9620 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c9630 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 31 5f 65  me . "_mm_set1_e
c9640 70 69 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  pi8") (ns . 0). 
c9650 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
c9660 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
c9670 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
c9680 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
c9690 69 6e 2e 68 3a 33 38 33 31 3a 31 22 29 0a 20 20  in.h:3831:1").  
c96a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
c96b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
c96c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
c96d0 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
c96e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
c96f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
c9700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c9710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c9720 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
c9730 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
c9740 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
c9750 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
c9760 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 0a  gnment . 8))))).
c9770 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
c9780 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
c9790 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
c97a0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
c97b0 20 2e 20 22 5f 6d 6d 5f 73 65 74 72 5f 65 70 69   . "_mm_setr_epi
c97c0 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
c97d0 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
c97e0 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
c97f0 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
c9800 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
c9810 6e 2e 68 3a 33 38 35 32 3a 31 22 29 0a 20 20 20  n.h:3852:1").   
c9820 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
c9830 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
c9840 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
c9850 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
c9860 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
c9870 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
c9880 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28  . "parameter") (
c9890 6e 61 6d 65 20 2e 20 22 5f 5f 71 30 22 29 20 28  name . "__q0") (
c98a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
c98b0 36 34 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  64"))).        (
c98c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
c98d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
c98e0 61 6d 65 20 2e 20 22 5f 5f 71 31 22 29 0a 20 20  ame . "__q1").  
c98f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
c9900 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29 29 29 29  ag . "__m64"))))
c9910 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
c9920 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
c9930 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8i"))).  ((tag .
c9940 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
c9950 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 72 5f 65  me . "_mm_setr_e
c9960 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi32") (ns . 0).
c9970 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
c9980 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
c9990 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
c99a0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
c99b0 72 69 6e 2e 68 3a 33 38 37 35 3a 31 22 29 0a 20  rin.h:3875:1"). 
c99c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
c99d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
c99e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
c99f0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
c9a00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
c9a10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
c9a20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
c9a30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
c9a40 20 2e 20 22 5f 5f 69 30 22 29 0a 20 20 20 20 20   . "__i0").     
c9a50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
c9a60 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
c9a70 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
c9a80 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
c9a90 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
c9aa0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
c9ab0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
c9ac0 22 5f 5f 69 31 22 29 0a 20 20 20 20 20 20 20 20  "__i1").        
c9ad0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
c9ae0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
c9af0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
c9b00 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
c9b10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
c9b20 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
c9b30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
c9b40 69 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  i2").          (
c9b50 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
c9b60 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
c9b70 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
c9b80 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
c9b90 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
c9ba0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
c9bb0 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 69 33 22    (name . "__i3"
c9bc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
c9bd0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
c9be0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
c9bf0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
c9c00 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
c9c10 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c9c20 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
c9c30 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
c9c40 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
c9c50 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
c9c60 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
c9c70 20 22 5f 6d 6d 5f 73 65 74 72 5f 65 70 69 31 36   "_mm_setr_epi16
c9c80 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
c9c90 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20  (location.      
c9ca0 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69  ..      "/usr/li
c9cb0 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e  b/clang/5.0.1/in
c9cc0 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e  clude/emmintrin.
c9cd0 68 3a 33 39 30 36 3a 31 22 29 0a 20 20 20 20 28  h:3906:1").    (
c9ce0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
c9cf0 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74  inline . #t) (st
c9d00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73  orage-class . "s
c9d10 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72  tatic").    (par
c9d20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
c9d30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
c9d40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
c9d50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
c9d60 5f 5f 77 30 22 29 0a 20 20 20 20 20 20 20 20 20  __w0").         
c9d70 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
c9d80 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72     (tag . ":shor
c9d90 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
c9da0 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
c9db0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
c9dc0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
c9dd0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
c9de0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
c9df0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
c9e00 2e 20 22 5f 5f 77 31 22 29 0a 20 20 20 20 20 20  . "__w1").      
c9e10 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
c9e20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
c9e30 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20  hort").         
c9e40 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31     (bit-size . 1
c9e50 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  6).            (
c9e60 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
c9e70 31 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  16))).        ((
c9e80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
c9e90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
c9ea0 6d 65 20 2e 20 22 5f 5f 77 32 22 29 0a 20 20 20  me . "__w2").   
c9eb0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
c9ec0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
c9ed0 22 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20  ":short").      
c9ee0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
c9ef0 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
c9f00 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
c9f10 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20 20   . 16))).       
c9f20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
c9f30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
c9f40 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 33 22 29 0a  (name . "__w3").
c9f50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
c9f60 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
c9f70 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a 20 20 20   . ":short").   
c9f80 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
c9f90 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
c9fa0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
c9fb0 65 6e 74 20 2e 20 31 36 29 29 29 0a 20 20 20 20  ent . 16))).    
c9fc0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
c9fd0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
c9fe0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 77 34     (name . "__w4
c9ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ca000 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
ca010 74 61 67 20 2e 20 22 3a 73 68 6f 72 74 22 29 0a  tag . ":short").
ca020 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
ca030 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
ca040 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
ca050 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29 29 0a 20  gnment . 16))). 
ca060 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ca070 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ca080 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ca090 5f 77 35 22 29 0a 20 20 20 20 20 20 20 20 20 20  _w5").          
ca0a0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
ca0b0 20 20 28 74 61 67 20 2e 20 22 3a 73 68 6f 72 74    (tag . ":short
ca0c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
ca0d0 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
ca0e0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
ca0f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 29  alignment . 16))
ca100 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ca110 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ca120 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ca130 20 22 5f 5f 77 36 22 29 0a 20 20 20 20 20 20 20   "__w6").       
ca140 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
ca150 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 68       (tag . ":sh
ca160 6f 72 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ort").          
ca170 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36    (bit-size . 16
ca180 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
ca190 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
ca1a0 36 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  6))).        ((t
ca1b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ca1c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ca1d0 65 20 2e 20 22 5f 5f 77 37 22 29 0a 20 20 20 20  e . "__w7").    
ca1e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
ca1f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
ca200 3a 73 68 6f 72 74 22 29 0a 20 20 20 20 20 20 20  :short").       
ca210 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
ca220 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20   16).           
ca230 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
ca240 2e 20 31 36 29 29 29 29 29 0a 20 20 20 20 28 72  . 16))))).    (r
ca250 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
ca260 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
ca270 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ca280 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
ca290 6d 5f 73 65 74 72 5f 65 70 69 38 22 29 20 28 6e  m_setr_epi8") (n
ca2a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ca2b0 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
ca2c0 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
ca2d0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
ca2e0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 33 39 35  /emmintrin.h:395
ca2f0 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  3:1").    (varia
ca300 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ca310 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
ca320 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
ca330 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ca340 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ca350 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ca360 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ca370 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 30 22    (name . "__b0"
ca380 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ca390 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
ca3a0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
ca3b0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
ca3c0 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
ca3d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ca3e0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ca3f0 61 6d 65 20 2e 20 22 5f 5f 62 31 22 29 0a 20 20  ame . "__b1").  
ca400 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ca410 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
ca420 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
ca430 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
ca440 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ca450 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ca460 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ca470 2e 20 22 5f 5f 62 32 22 29 0a 20 20 20 20 20 20  . "__b2").      
ca480 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ca490 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
ca4a0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
ca4b0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
ca4c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ca4d0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ca4e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ca4f0 5f 62 33 22 29 0a 20 20 20 20 20 20 20 20 20 20  _b3").          
ca500 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
ca510 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
ca520 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
ca530 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
ca540 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ca550 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ca560 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 34 22    (name . "__b4"
ca570 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ca580 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
ca590 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
ca5a0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
ca5b0 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
ca5c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ca5d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ca5e0 61 6d 65 20 2e 20 22 5f 5f 62 35 22 29 0a 20 20  ame . "__b5").  
ca5f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ca600 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
ca610 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
ca620 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
ca630 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ca640 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ca650 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ca660 2e 20 22 5f 5f 62 36 22 29 0a 20 20 20 20 20 20  . "__b6").      
ca670 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ca680 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
ca690 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
ca6a0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20  ignment . 8))). 
ca6b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ca6c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ca6d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ca6e0 5f 62 37 22 29 0a 20 20 20 20 20 20 20 20 20 20  _b7").          
ca6f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
ca700 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
ca710 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
ca720 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20  ent . 8))).     
ca730 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ca740 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ca750 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 38 22    (name . "__b8"
ca760 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ca770 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
ca780 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
ca790 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
ca7a0 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
ca7b0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
ca7c0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
ca7d0 61 6d 65 20 2e 20 22 5f 5f 62 39 22 29 0a 20 20  ame . "__b9").  
ca7e0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ca7f0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
ca800 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
ca810 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
ca820 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ca830 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ca840 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ca850 2e 20 22 5f 5f 62 31 30 22 29 0a 20 20 20 20 20  . "__b10").     
ca860 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ca870 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
ca880 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
ca890 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a  lignment . 8))).
ca8a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ca8b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ca8c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ca8d0 5f 5f 62 31 31 22 29 0a 20 20 20 20 20 20 20 20  __b11").        
ca8e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ca8f0 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
ca900 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
ca910 6e 6d 65 6e 74 20 2e 20 38 29 29 29 0a 20 20 20  nment . 8))).   
ca920 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
ca930 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ca940 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62      (name . "__b
ca950 31 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  12").          (
ca960 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
ca970 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
ca980 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
ca990 6e 74 20 2e 20 38 29 29 29 0a 20 20 20 20 20 20  nt . 8))).      
ca9a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
ca9b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
ca9c0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 31 33 22   (name . "__b13"
ca9d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ca9e0 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
ca9f0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
caa00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
caa10 2e 20 38 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 8))).        (
caa20 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
caa30 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
caa40 61 6d 65 20 2e 20 22 5f 5f 62 31 34 22 29 0a 20  ame . "__b14"). 
caa50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
caa60 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
caa70 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
caa80 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
caa90 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
caaa0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
caab0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
caac0 20 2e 20 22 5f 5f 62 31 35 22 29 0a 20 20 20 20   . "__b15").    
caad0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
caae0 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
caaf0 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
cab00 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
cab10 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
cab20 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cab30 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
cab40 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cab50 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 65 74 7a 65  ame . "_mm_setze
cab60 72 6f 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e  ro_si128") (ns .
cab70 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
cab80 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
cab90 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
caba0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
cabb0 6d 69 6e 74 72 69 6e 2e 68 3a 33 39 36 37 3a 31  mintrin.h:3967:1
cabc0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
cabd0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
cabe0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
cabf0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
cac00 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
cac10 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
cac20 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cac30 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
cac40 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cac50 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72 65  ame . "_mm_store
cac60 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30  _si128") (ns . 0
cac70 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
cac80 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
cac90 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
caca0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
cacb0 6e 74 72 69 6e 2e 68 3a 33 39 38 35 3a 31 22 29  ntrin.h:3985:1")
cacc0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cacd0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cace0 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cacf0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cad00 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cad10 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cad20 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cad30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cad40 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
cad50 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cad60 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
cad70 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
cad80 31 32 38 69 22 29 29 29 29 0a 20 20 20 20 20 20  128i")))).      
cad90 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
cada0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
cadb0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a   (name . "__b").
cadc0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cadd0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cade0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
cadf0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
cae00 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
cae10 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
cae20 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 6f 72  name . "_mm_stor
cae30 65 75 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e  eu_si128") (ns .
cae40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
cae50 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
cae60 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
cae70 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
cae80 6d 69 6e 74 72 69 6e 2e 68 3a 34 30 30 31 3a 31  mintrin.h:4001:1
cae90 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
caea0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
caeb0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
caec0 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
caed0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
caee0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
caef0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
caf00 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
caf10 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20  name . "__p").  
caf20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
caf30 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
caf40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
caf50 5f 6d 31 32 38 69 22 29 29 29 29 0a 20 20 20 20  _m128i")))).    
caf60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
caf70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
caf80 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
caf90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
cafa0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
cafb0 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
cafc0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
cafd0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
cafe0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
caff0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 61   (name . "_mm_ma
cb000 73 6b 6d 6f 76 65 75 5f 73 69 31 32 38 22 29 20  skmoveu_si128") 
cb010 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
cb020 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
cb030 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
cb040 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
cb050 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34  de/emmintrin.h:4
cb060 30 33 31 3a 31 22 29 0a 20 20 20 20 28 76 61 72  031:1").    (var
cb070 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
cb080 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
cb090 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
cb0a0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
cb0b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
cb0c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
cb0d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
cb0e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 64      (name . "__d
cb0f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
cb100 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
cb110 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
cb120 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cb130 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cb140 61 6d 65 20 2e 20 22 5f 5f 6e 22 29 0a 20 20 20  ame . "__n").   
cb150 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cb160 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cb170 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
cb180 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cb190 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cb1a0 22 5f 5f 70 22 29 0a 20 20 20 20 20 20 20 20 20  "__p").         
cb1b0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
cb1c0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
cb1d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cb1e0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
cb1f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
cb200 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
cb210 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
cb220 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
cb230 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
cb240 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
cb250 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
cb260 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
cb270 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
cb280 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
cb290 73 74 6f 72 65 6c 5f 65 70 69 36 34 22 29 20 28  storel_epi64") (
cb2a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
cb2b0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
cb2c0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
cb2d0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
cb2e0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 30  e/emmintrin.h:40
cb2f0 35 30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  50:1").    (vari
cb300 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
cb310 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
cb320 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
cb330 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
cb340 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
cb350 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
cb360 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
cb370 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22     (name . "__p"
cb380 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
cb390 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
cb3a0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
cb3b0 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 0a  . "__m128i")))).
cb3c0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
cb3d0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cb3e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cb3f0 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  __a").          
cb400 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
cb410 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
cb420 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cb430 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
cb440 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
cb450 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
cb460 6d 5f 73 74 72 65 61 6d 5f 70 64 22 29 20 28 6e  m_stream_pd") (n
cb470 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
cb480 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
cb490 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
cb4a0 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
cb4b0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 30 37  /emmintrin.h:407
cb4c0 33 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  3:1").    (varia
cb4d0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
cb4e0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
cb4f0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
cb500 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
cb510 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
cb520 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
cb530 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cb540 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 70 22 29    (name . "__p")
cb550 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cb560 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
cb570 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
cb580 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
cb590 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
cb5a0 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c 65 22  (tag . ":double"
cb5b0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
cb5c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
cb5d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
cb5e0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
cb5f0 34 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  4)))).        ((
cb600 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cb610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cb620 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
cb630 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cb640 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 29   . "__m128d"))))
cb650 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
cb660 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
cb670 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
cb680 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
cb690 20 2e 20 22 5f 6d 6d 5f 73 74 72 65 61 6d 5f 73   . "_mm_stream_s
cb6a0 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  i128") (ns . 0).
cb6b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
cb6c0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
cb6d0 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
cb6e0 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
cb6f0 72 69 6e 2e 68 3a 34 30 39 32 3a 31 22 29 0a 20  rin.h:4092:1"). 
cb700 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
cb710 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
cb720 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
cb730 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
cb740 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
cb750 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
cb760 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cb770 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cb780 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20 20   . "__p").      
cb790 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
cb7a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
cb7b0 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
cb7c0 38 69 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  8i")))).        
cb7d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
cb7e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
cb7f0 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
cb800 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
cb810 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
cb820 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
cb830 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
cb840 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
cb850 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cb860 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 72 65 61 6d  me . "_mm_stream
cb870 5f 73 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  _si32") (ns . 0)
cb880 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
cb890 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
cb8a0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
cb8b0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
cb8c0 74 72 69 6e 2e 68 3a 34 31 31 31 3a 31 22 29 0a  trin.h:4111:1").
cb8d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
cb8e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
cb8f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
cb900 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
cb910 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
cb920 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
cb930 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
cb940 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cb950 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20 20  e . "__p").     
cb960 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
cb970 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
cb980 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
cb990 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cb9a0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
cb9b0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
cb9c0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
cb9d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
cb9e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
cb9f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
cba00 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
cba10 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
cba20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
cba30 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
cba40 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
cba50 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
cba60 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
cba70 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
cba80 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
cba90 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
cbaa0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cbab0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 73 74 72 65 61  ame . "_mm_strea
cbac0 6d 5f 73 69 36 34 22 29 20 28 6e 73 20 2e 20 30  m_si64") (ns . 0
cbad0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
cbae0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
cbaf0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
cbb00 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
cbb10 6e 74 72 69 6e 2e 68 3a 34 31 33 31 3a 31 22 29  ntrin.h:4131:1")
cbb20 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cbb30 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cbb40 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cbb50 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cbb60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cbb70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cbb80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cbb90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cbba0 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20 20  me . "__p").    
cbbb0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
cbbc0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
cbbd0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
cbbe0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
cbbf0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
cbc00 2e 20 22 3a 6c 6f 6e 67 2d 6c 6f 6e 67 22 29 0a  . ":long-long").
cbc10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
cbc20 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
cbc30 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
cbc40 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
cbc50 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
cbc60 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cbc70 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cbc80 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
cbc90 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
cbca0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 6c        (tag . ":l
cbcb0 6f 6e 67 2d 6c 6f 6e 67 22 29 0a 20 20 20 20 20  ong-long").     
cbcc0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
cbcd0 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
cbce0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
cbcf0 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
cbd00 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cbd10 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
cbd20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
cbd30 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d  on") (name . "_m
cbd40 6d 5f 63 6c 66 6c 75 73 68 22 29 20 28 6e 73 20  m_clflush") (ns 
cbd50 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
cbd60 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
cbd70 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
cbd80 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
cbd90 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 31 35 31 3a  mmintrin.h:4151:
cbda0 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  6").    (variadi
cbdb0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
cbdc0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
cbdd0 6c 61 73 73 20 2e 20 22 6e 6f 6e 65 22 29 0a 20  lass . "none"). 
cbde0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
cbdf0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
cbe00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cbe10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cbe20 61 6d 65 20 2e 20 22 5f 5f 70 22 29 0a 20 20 20  ame . "__p").   
cbe30 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cbe40 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
cbe50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
cbe60 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20 20 28  oid")))))).    (
cbe70 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
cbe80 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
cbe90 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
cbea0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
cbeb0 5f 6c 66 65 6e 63 65 22 29 20 28 6e 73 20 2e 20  _lfence") (ns . 
cbec0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
cbed0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
cbee0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
cbef0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
cbf00 69 6e 74 72 69 6e 2e 68 3a 34 31 36 32 3a 36 22  intrin.h:4162:6"
cbf10 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
cbf20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
cbf30 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
cbf40 73 73 20 2e 20 22 6e 6f 6e 65 22 29 0a 20 20 20  ss . "none").   
cbf50 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
cbf60 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
cbf70 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
cbf80 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
cbf90 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
cbfa0 20 22 5f 6d 6d 5f 6d 66 65 6e 63 65 22 29 20 28   "_mm_mfence") (
cbfb0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
cbfc0 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
cbfd0 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
cbfe0 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
cbff0 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 31  e/emmintrin.h:41
cc000 37 33 3a 36 22 29 0a 20 20 20 20 28 76 61 72 69  73:6").    (vari
cc010 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
cc020 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
cc030 65 2d 63 6c 61 73 73 20 2e 20 22 6e 6f 6e 65 22  e-class . "none"
cc040 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cc050 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
cc060 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
cc070 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
cc080 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cc090 61 6d 65 20 2e 20 22 5f 6d 6d 5f 70 61 63 6b 73  ame . "_mm_packs
cc0a0 5f 65 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30  _epi16") (ns . 0
cc0b0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
cc0c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
cc0d0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
cc0e0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
cc0f0 6e 74 72 69 6e 2e 68 3a 34 32 30 32 3a 31 22 29  ntrin.h:4202:1")
cc100 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cc110 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cc120 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cc130 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cc140 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cc150 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cc160 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cc170 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cc180 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
cc190 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cc1a0 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
cc1b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
cc1c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cc1d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cc1e0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
cc1f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
cc200 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
cc210 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cc220 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cc230 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
cc240 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
cc250 5f 6d 6d 5f 70 61 63 6b 73 5f 65 70 69 33 32 22  _mm_packs_epi32"
cc260 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cc270 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
cc280 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
cc290 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
cc2a0 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
cc2b0 3a 34 32 33 30 3a 31 22 29 0a 20 20 20 20 28 76  :4230:1").    (v
cc2c0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
cc2d0 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
cc2e0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
cc2f0 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
cc300 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
cc310 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
cc320 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
cc330 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
cc340 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
cc350 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
cc360 31 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20  128i"))).       
cc370 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
cc380 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cc390 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
cc3a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
cc3b0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cc3c0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
cc3d0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
cc3e0 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
cc3f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
cc400 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 70 61 63  (name . "_mm_pac
cc410 6b 75 73 5f 65 70 69 31 36 22 29 20 28 6e 73 20  kus_epi16") (ns 
cc420 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
cc430 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
cc440 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
cc450 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
cc460 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 32 35 38 3a  mmintrin.h:4258:
cc470 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
cc480 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
cc490 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
cc4a0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
cc4b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
cc4c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
cc4d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
cc4e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cc4f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
cc500 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
cc510 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cc520 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
cc530 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
cc540 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
cc550 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
cc560 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
cc570 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
cc580 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
cc590 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cc5a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
cc5b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
cc5c0 2e 20 22 5f 6d 6d 5f 65 78 74 72 61 63 74 5f 65  . "_mm_extract_e
cc5d0 70 69 31 36 22 29 20 28 6e 73 20 2e 20 30 29 0a  pi16") (ns . 0).
cc5e0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
cc5f0 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
cc600 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
cc610 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
cc620 72 69 6e 2e 68 3a 34 32 38 36 3a 31 22 29 0a 20  rin.h:4286:1"). 
cc630 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
cc640 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
cc650 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
cc660 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
cc670 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
cc680 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
cc690 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cc6a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cc6b0 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
cc6c0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
cc6d0 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20   "__m128i"))).  
cc6e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
cc6f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
cc700 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
cc710 69 6d 6d 22 29 0a 20 20 20 20 20 20 20 20 20 20  imm").          
cc720 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
cc730 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
cc740 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
cc750 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
cc760 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
cc770 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
cc780 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
cc790 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
cc7a0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
cc7b0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
cc7c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
cc7d0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
cc7e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cc7f0 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 69 6e   (name . "_mm_in
cc800 73 65 72 74 5f 65 70 69 31 36 22 29 20 28 6e 73  sert_epi16") (ns
cc810 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
cc820 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
cc830 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
cc840 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
cc850 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 33 31 33  emmintrin.h:4313
cc860 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
cc870 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
cc880 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
cc890 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
cc8a0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cc8b0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
cc8c0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
cc8d0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
cc8e0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
cc8f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cc900 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cc910 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
cc920 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
cc930 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
cc940 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
cc950 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
cc960 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
cc970 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
cc980 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
cc990 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
cc9a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cc9b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cc9c0 5f 5f 69 6d 6d 22 29 0a 20 20 20 20 20 20 20 20  __imm").        
cc9d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
cc9e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
cc9f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
cca00 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
cca10 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
cca20 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
cca30 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
cca40 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
cca50 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
cca60 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
cca70 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76 65  name . "_mm_move
cca80 6d 61 73 6b 5f 65 70 69 38 22 29 20 28 6e 73 20  mask_epi8") (ns 
cca90 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ccaa0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
ccab0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
ccac0 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
ccad0 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 33 33 33 3a  mmintrin.h:4333:
ccae0 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
ccaf0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ccb00 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
ccb10 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
ccb20 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
ccb30 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ccb40 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ccb50 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ccb60 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
ccb70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ccb80 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
ccb90 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ccba0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
ccbb0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
ccbc0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
ccbd0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
ccbe0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
ccbf0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
ccc00 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d  n") (name . "_mm
ccc10 5f 75 6e 70 61 63 6b 68 69 5f 65 70 69 38 22 29  _unpackhi_epi8")
ccc20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
ccc30 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a  ocation.      ..
ccc40 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f        "/usr/lib/
ccc50 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c  clang/5.0.1/incl
ccc60 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a  ude/emmintrin.h:
ccc70 34 34 37 32 3a 31 22 29 0a 20 20 20 20 28 76 61  4472:1").    (va
ccc80 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ccc90 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72  line . #t) (stor
ccca0 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61  age-class . "sta
cccb0 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d  tic").    (param
cccc0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
cccd0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ccce0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
cccf0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f       (name . "__
ccd00 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
ccd10 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
ccd20 32 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20  28i"))).        
ccd30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ccd40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ccd50 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20  name . "__b").  
ccd60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ccd70 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29  ag . "__m128i"))
ccd80 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
ccd90 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ccda0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
ccdb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ccdc0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61  name . "_mm_unpa
ccdd0 63 6b 68 69 5f 65 70 69 31 36 22 29 20 28 6e 73  ckhi_epi16") (ns
ccde0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ccdf0 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ion.      ..    
cce00 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e    "/usr/lib/clan
cce10 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f  g/5.0.1/include/
cce20 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 34 39 39  emmintrin.h:4499
cce30 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  :1").    (variad
cce40 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
cce50 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
cce60 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
cce70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cce80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
cce90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
ccea0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
cceb0 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a   (name . "__a").
ccec0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
cced0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
ccee0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
ccef0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ccf00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ccf10 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20   . "__b").      
ccf20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ccf30 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a   "__m128i"))))).
ccf40 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ccf50 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
ccf60 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ccf70 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ccf80 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69   . "_mm_unpackhi
ccf90 5f 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30  _epi32") (ns . 0
ccfa0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
ccfb0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
ccfc0 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
ccfd0 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
ccfe0 6e 74 72 69 6e 2e 68 3a 34 35 32 32 3a 31 22 29  ntrin.h:4522:1")
ccff0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cd000 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cd010 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cd020 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cd030 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cd040 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cd050 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cd060 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cd070 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
cd080 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cd090 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
cd0a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
cd0b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cd0c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cd0d0 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
cd0e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
cd0f0 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20  m128i"))))).    
cd100 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cd110 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cd120 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
cd130 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
cd140 5f 6d 6d 5f 75 6e 70 61 63 6b 68 69 5f 65 70 69  _mm_unpackhi_epi
cd150 36 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  64") (ns . 0).  
cd160 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
cd170 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
cd180 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
cd190 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
cd1a0 6e 2e 68 3a 34 35 34 33 3a 31 22 29 0a 20 20 20  n.h:4543:1").   
cd1b0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
cd1c0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
cd1d0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
cd1e0 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
cd1f0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
cd200 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
cd210 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
cd220 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cd230 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
cd240 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
cd250 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20  __m128i"))).    
cd260 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
cd270 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
cd280 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22     (name . "__b"
cd290 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
cd2a0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
cd2b0 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
cd2c0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
cd2d0 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28  "__m128i"))).  (
cd2e0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
cd2f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
cd300 75 6e 70 61 63 6b 6c 6f 5f 65 70 69 38 22 29 20  unpacklo_epi8") 
cd310 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
cd320 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20  cation.      .. 
cd330 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63       "/usr/lib/c
cd340 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75  lang/5.0.1/inclu
cd350 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34  de/emmintrin.h:4
cd360 35 37 38 3a 31 22 29 0a 20 20 20 20 28 76 61 72  578:1").    (var
cd370 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
cd380 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61  ine . #t) (stora
cd390 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74  ge-class . "stat
cd3a0 69 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  ic").    (parame
cd3b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
cd3c0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
cd3d0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
cd3e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61      (name . "__a
cd3f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
cd400 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32  pe (tag . "__m12
cd410 38 69 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  8i"))).        (
cd420 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cd430 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cd440 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20 20 20  ame . "__b").   
cd450 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cd460 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cd470 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
cd480 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cd490 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
cd4a0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cd4b0 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63  ame . "_mm_unpac
cd4c0 6b 6c 6f 5f 65 70 69 31 36 22 29 20 28 6e 73 20  klo_epi16") (ns 
cd4d0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
cd4e0 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
cd4f0 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
cd500 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
cd510 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 36 30 36 3a  mmintrin.h:4606:
cd520 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
cd530 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
cd540 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
cd550 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
cd560 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
cd570 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
cd580 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
cd590 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
cd5a0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
cd5b0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
cd5c0 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29  tag . "__m128i")
cd5d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
cd5e0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
cd5f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
cd600 2e 20 22 5f 5f 62 22 29 0a 20 20 20 20 20 20 20  . "__b").       
cd610 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
cd620 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
cd630 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
cd640 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
cd650 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
cd660 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
cd670 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f  . "_mm_unpacklo_
cd680 65 70 69 33 32 22 29 20 28 6e 73 20 2e 20 30 29  epi32") (ns . 0)
cd690 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
cd6a0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
cd6b0 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
cd6c0 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
cd6d0 74 72 69 6e 2e 68 3a 34 36 32 39 3a 31 22 29 0a  trin.h:4629:1").
cd6e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
cd6f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
cd700 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
cd710 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
cd720 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
cd730 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
cd740 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
cd750 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cd760 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
cd770 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
cd780 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20  . "__m128i"))). 
cd790 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
cd7a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
cd7b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
cd7c0 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _b").          (
cd7d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
cd7e0 31 32 38 69 22 29 29 29 29 29 0a 20 20 20 20 28  128i"))))).    (
cd7f0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
cd800 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29 0a   . "__m128i"))).
cd810 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
cd820 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f  ion") (name . "_
cd830 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 65 70 69 36  mm_unpacklo_epi6
cd840 34 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  4") (ns . 0).   
cd850 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20   (location.     
cd860 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c   ..      "/usr/l
cd870 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69  ib/clang/5.0.1/i
cd880 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e  nclude/emmintrin
cd890 2e 68 3a 34 36 35 30 3a 31 22 29 0a 20 20 20 20  .h:4650:1").    
cd8a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
cd8b0 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73  (inline . #t) (s
cd8c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
cd8d0 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70 61  static").    (pa
cd8e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
cd8f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
cd900 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
cd910 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cd920 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20  "__a").         
cd930 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f   (type (tag . "_
cd940 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 20 20 20  _m128i"))).     
cd950 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
cd960 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cd970 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29    (name . "__b")
cd980 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cd990 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69   (tag . "__m128i
cd9a0 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
cd9b0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cd9c0 5f 5f 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28  __m128i"))).  ((
cd9d0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cd9e0 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d  ) (name . "_mm_m
cd9f0 6f 76 65 70 69 36 34 5f 70 69 36 34 22 29 20 28  ovepi64_pi64") (
cda00 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
cda10 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20  ation.      ..  
cda20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c      "/usr/lib/cl
cda30 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64  ang/5.0.1/includ
cda40 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 36  e/emmintrin.h:46
cda50 36 37 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69  67:1").    (vari
cda60 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
cda70 6e 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67  ne . #t) (storag
cda80 65 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69  e-class . "stati
cda90 63 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  c").    (paramet
cdaa0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
cdab0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
cdac0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
cdad0 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22     (name . "__a"
cdae0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
cdaf0 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38  e (tag . "__m128
cdb00 69 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  i"))))).    (ret
cdb10 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
cdb20 22 5f 5f 6d 36 34 22 29 29 29 0a 20 20 28 28 74  "__m64"))).  ((t
cdb30 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cdb40 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f   (name . "_mm_mo
cdb50 76 70 69 36 34 5f 65 70 69 36 34 22 29 20 28 6e  vpi64_epi64") (n
cdb60 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
cdb70 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
cdb80 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
cdb90 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
cdba0 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 36 38  /emmintrin.h:468
cdbb0 34 3a 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  4:1").    (varia
cdbc0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
cdbd0 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
cdbe0 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
cdbf0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
cdc00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
cdc10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
cdc20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
cdc30 20 20 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29    (name . "__a")
cdc40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
cdc50 20 28 74 61 67 20 2e 20 22 5f 5f 6d 36 34 22 29   (tag . "__m64")
cdc60 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
cdc70 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
cdc80 6d 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61  m128i"))).  ((ta
cdc90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
cdca0 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76  (name . "_mm_mov
cdcb0 65 5f 65 70 69 36 34 22 29 20 28 6e 73 20 2e 20  e_epi64") (ns . 
cdcc0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
cdcd0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22  .      ..      "
cdce0 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35  /usr/lib/clang/5
cdcf0 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d  .0.1/include/emm
cdd00 69 6e 74 72 69 6e 2e 68 3a 34 37 30 32 3a 31 22  intrin.h:4702:1"
cdd10 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
cdd20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
cdd30 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #t) (storage-cla
cdd40 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20  ss . "static"). 
cdd50 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
cdd60 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
cdd70 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
cdd80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
cdd90 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20  ame . "__a").   
cdda0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
cddb0 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22 29 29 29  g . "__m128i")))
cddc0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
cddd0 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31  ype (tag . "__m1
cdde0 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67 20  28i"))).  ((tag 
cddf0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
cde00 61 6d 65 20 2e 20 22 5f 6d 6d 5f 75 6e 70 61 63  ame . "_mm_unpac
cde10 6b 68 69 5f 70 64 22 29 20 28 6e 73 20 2e 20 30  khi_pd") (ns . 0
cde20 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a  ).    (location.
cde30 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f        ..      "/
cde40 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e  usr/lib/clang/5.
cde50 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69  0.1/include/emmi
cde60 6e 74 72 69 6e 2e 68 3a 34 37 32 33 3a 31 22 29  ntrin.h:4723:1")
cde70 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cde80 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cde90 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  t) (storage-clas
cdea0 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20  s . "static").  
cdeb0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
cdec0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
cded0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
cdee0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cdef0 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20  me . "__a").    
cdf00 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
cdf10 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29 0a   . "__m128d"))).
cdf20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
cdf30 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
cdf40 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
cdf50 5f 5f 62 22 29 0a 20 20 20 20 20 20 20 20 20 20  __b").          
cdf60 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  (type (tag . "__
cdf70 6d 31 32 38 64 22 29 29 29 29 29 0a 20 20 20 20  m128d"))))).    
cdf80 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
cdf90 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29 29  g . "__m128d")))
cdfa0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
cdfb0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
cdfc0 5f 6d 6d 5f 75 6e 70 61 63 6b 6c 6f 5f 70 64 22  _mm_unpacklo_pd"
cdfd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cdfe0 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 2e  location.      .
cdff0 0a 20 20 20 20 20 20 22 2f 75 73 72 2f 6c 69 62  .      "/usr/lib
ce000 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63  /clang/5.0.1/inc
ce010 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68  lude/emmintrin.h
ce020 3a 34 37 34 34 3a 31 22 29 0a 20 20 20 20 28 76  :4744:1").    (v
ce030 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ce040 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28 73 74 6f  nline . #t) (sto
ce050 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 73 74  rage-class . "st
ce060 61 74 69 63 22 29 0a 20 20 20 20 28 70 61 72 61  atic").    (para
ce070 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
ce080 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
ce090 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ce0a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 5f        (name . "_
ce0b0 5f 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  _a").          (
ce0c0 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ce0d0 31 32 38 64 22 29 29 29 0a 20 20 20 20 20 20 20  128d"))).       
ce0e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
ce0f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ce100 28 6e 61 6d 65 20 2e 20 22 5f 5f 62 22 29 0a 20  (name . "__b"). 
ce110 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ce120 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
ce130 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ce140 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
ce150 6d 31 32 38 64 22 29 29 29 0a 20 20 28 28 74 61  m128d"))).  ((ta
ce160 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
ce170 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 6d 6f 76  (name . "_mm_mov
ce180 65 6d 61 73 6b 5f 70 64 22 29 20 28 6e 73 20 2e  emask_pd") (ns .
ce190 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ce1a0 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
ce1b0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
ce1c0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
ce1d0 6d 69 6e 74 72 69 6e 2e 68 3a 34 37 36 33 3a 31  mintrin.h:4763:1
ce1e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
ce1f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
ce200 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
ce210 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
ce220 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
ce230 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
ce240 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ce250 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ce260 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
ce270 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ce280 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
ce290 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
ce2a0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
ce2b0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
ce2c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
ce2d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
ce2e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
ce2f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
ce300 22 29 20 28 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f  ") (name . "_mm_
ce310 63 61 73 74 70 64 5f 70 73 22 29 20 28 6e 73 20  castpd_ps") (ns 
ce320 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ce330 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  on.      ..     
ce340 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67   "/usr/lib/clang
ce350 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65  /5.0.1/include/e
ce360 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 38 31 30 3a  mmintrin.h:4810:
ce370 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  1").    (variadi
ce380 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
ce390 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
ce3a0 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
ce3b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
ce3c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ce3d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
ce3e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
ce3f0 28 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20  (name . "__a"). 
ce400 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ce410 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
ce420 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ce430 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f  -type (tag . "__
ce440 6d 31 32 38 22 29 29 29 0a 20 20 28 28 74 61 67  m128"))).  ((tag
ce450 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ce460 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 61 73 74  name . "_mm_cast
ce470 70 64 5f 73 69 31 32 38 22 29 20 28 6e 73 20 2e  pd_si128") (ns .
ce480 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ce490 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  n.      ..      
ce4a0 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f  "/usr/lib/clang/
ce4b0 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d  5.0.1/include/em
ce4c0 6d 69 6e 74 72 69 6e 2e 68 3a 34 38 32 37 3a 31  mintrin.h:4827:1
ce4d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
ce4e0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
ce4f0 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #t) (storage-cl
ce500 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29 0a  ass . "static").
ce510 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
ce520 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
ce530 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
ce540 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
ce550 6e 61 6d 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20  name . "__a").  
ce560 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ce570 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29 29  ag . "__m128d"))
ce580 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
ce590 74 79 70 65 20 28 74 61 67 20 2e 20 22 5f 5f 6d  type (tag . "__m
ce5a0 31 32 38 69 22 29 29 29 0a 20 20 28 28 74 61 67  128i"))).  ((tag
ce5b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ce5c0 6e 61 6d 65 20 2e 20 22 5f 6d 6d 5f 63 61 73 74  name . "_mm_cast
ce5d0 70 73 5f 70 64 22 29 20 28 6e 73 20 2e 20 30 29  ps_pd") (ns . 0)
ce5e0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20  .    (location. 
ce5f0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75       ..      "/u
ce600 73 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30  sr/lib/clang/5.0
ce610 2e 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e  .1/include/emmin
ce620 74 72 69 6e 2e 68 3a 34 38 34 34 3a 31 22 29 0a  trin.h:4844:1").
ce630 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
ce640 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74  #f) (inline . #t
ce650 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ce660 20 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20   . "static").   
ce670 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ce680 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ce690 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ce6a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ce6b0 65 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20  e . "__a").     
ce6c0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
ce6d0 2e 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a  . "__m128"))))).
ce6e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ce6f0 20 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64   (tag . "__m128d
ce700 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ce710 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ce720 20 2e 20 22 5f 6d 6d 5f 63 61 73 74 70 73 5f 73   . "_mm_castps_s
ce730 69 31 32 38 22 29 20 28 6e 73 20 2e 20 30 29 0a  i128") (ns . 0).
ce740 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20      (location.  
ce750 20 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73      ..      "/us
ce760 72 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e  r/lib/clang/5.0.
ce770 31 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74  1/include/emmint
ce780 72 69 6e 2e 68 3a 34 38 36 31 3a 31 22 29 0a 20  rin.h:4861:1"). 
ce790 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ce7a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29  f) (inline . #t)
ce7b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ce7c0 2e 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20  . "static").    
ce7d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
ce7e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
ce7f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
ce800 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ce810 20 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20   . "__a").      
ce820 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ce830 20 22 5f 5f 6d 31 32 38 22 29 29 29 29 29 0a 20   "__m128"))))). 
ce840 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ce850 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 69 22  (tag . "__m128i"
ce860 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ce870 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ce880 2e 20 22 5f 6d 6d 5f 63 61 73 74 73 69 31 32 38  . "_mm_castsi128
ce890 5f 70 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _ps") (ns . 0). 
ce8a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20     (location.   
ce8b0 20 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72     ..      "/usr
ce8c0 2f 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31  /lib/clang/5.0.1
ce8d0 2f 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72  /include/emmintr
ce8e0 69 6e 2e 68 3a 34 38 37 38 3a 31 22 29 0a 20 20  in.h:4878:1").  
ce8f0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
ce900 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20  ) (inline . #t) 
ce910 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
ce920 20 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28   "static").    (
ce930 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
ce940 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
ce950 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ce960 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ce970 2e 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20  . "__a").       
ce980 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ce990 22 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20  "__m128i"))))). 
ce9a0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
ce9b0 28 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 22 29  (tag . "__m128")
ce9c0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
ce9d0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
ce9e0 20 22 5f 6d 6d 5f 63 61 73 74 73 69 31 32 38 5f   "_mm_castsi128_
ce9f0 70 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  pd") (ns . 0).  
cea00 20 20 28 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20    (location.    
cea10 20 20 2e 0a 20 20 20 20 20 20 22 2f 75 73 72 2f    ..      "/usr/
cea20 6c 69 62 2f 63 6c 61 6e 67 2f 35 2e 30 2e 31 2f  lib/clang/5.0.1/
cea30 69 6e 63 6c 75 64 65 2f 65 6d 6d 69 6e 74 72 69  include/emmintri
cea40 6e 2e 68 3a 34 38 39 35 3a 31 22 29 0a 20 20 20  n.h:4895:1").   
cea50 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
cea60 20 28 69 6e 6c 69 6e 65 20 2e 20 23 74 29 20 28   (inline . #t) (
cea70 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
cea80 22 73 74 61 74 69 63 22 29 0a 20 20 20 20 28 70  "static").    (p
cea90 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ceaa0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ceab0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ceac0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cead0 20 22 5f 5f 61 22 29 0a 20 20 20 20 20 20 20 20   "__a").        
ceae0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
ceaf0 5f 5f 6d 31 32 38 69 22 29 29 29 29 29 0a 20 20  __m128i"))))).  
ceb00 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
ceb10 74 61 67 20 2e 20 22 5f 5f 6d 31 32 38 64 22 29  tag . "__m128d")
ceb20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
ceb30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
ceb40 20 22 5f 6d 6d 5f 70 61 75 73 65 22 29 20 28 6e   "_mm_pause") (n
ceb50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ceb60 74 69 6f 6e 0a 20 20 20 20 20 20 2e 0a 20 20 20  tion.      ..   
ceb70 20 20 20 22 2f 75 73 72 2f 6c 69 62 2f 63 6c 61     "/usr/lib/cla
ceb80 6e 67 2f 35 2e 30 2e 31 2f 69 6e 63 6c 75 64 65  ng/5.0.1/include
ceb90 2f 65 6d 6d 69 6e 74 72 69 6e 2e 68 3a 34 39 31  /emmintrin.h:491
ceba0 31 3a 36 22 29 0a 20 20 20 20 28 76 61 72 69 61  1:6").    (varia
cebb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
cebc0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
cebd0 2d 63 6c 61 73 73 20 2e 20 22 6e 6f 6e 65 22 29  -class . "none")
cebe0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
cebf0 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d   . #()) (return-
cec00 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
cec10 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
cec20 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cec30 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 43 50 55  me . "SDL_GetCPU
cec40 43 6f 75 6e 74 22 29 20 28 6e 73 20 2e 20 30 29  Count") (ns . 0)
cec50 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
cec60 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
cec70 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e  DL2/SDL_cpuinfo.
cec80 68 3a 39 32 3a 32 39 22 29 0a 20 20 20 20 28 76  h:92:29").    (v
cec90 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
ceca0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
cecb0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
cecc0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
cecd0 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
cece0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
cecf0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
ced00 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
ced10 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
ced20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ced30 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
ced40 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
ced50 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 43 50 55  me . "SDL_GetCPU
ced60 43 61 63 68 65 4c 69 6e 65 53 69 7a 65 22 29 20  CacheLineSize") 
ced70 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
ced80 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
ced90 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
ceda0 63 70 75 69 6e 66 6f 2e 68 3a 31 30 30 3a 32 39  cpuinfo.h:100:29
cedb0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
cedc0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
cedd0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
cede0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
cedf0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
cee00 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
cee10 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
cee20 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
cee30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
cee40 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
cee50 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
cee60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
cee70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
cee80 44 4c 5f 48 61 73 52 44 54 53 43 22 29 20 28 6e  DL_HasRDTSC") (n
cee90 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ceea0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
ceeb0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70  lude/SDL2/SDL_cp
ceec0 75 69 6e 66 6f 2e 68 3a 31 30 35 3a 33 34 22 29  uinfo.h:105:34")
ceed0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ceee0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ceef0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
cef00 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
cef10 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
cef20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
cef30 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
cef40 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
cef50 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cef60 6d 65 20 2e 20 22 53 44 4c 5f 48 61 73 41 6c 74  me . "SDL_HasAlt
cef70 69 56 65 63 22 29 20 28 6e 73 20 2e 20 30 29 0a  iVec") (ns . 0).
cef80 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
cef90 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
cefa0 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e 68  L2/SDL_cpuinfo.h
cefb0 3a 31 31 30 3a 33 34 22 29 0a 20 20 20 20 28 76  :110:34").    (v
cefc0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
cefd0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
cefe0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
ceff0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
cf000 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
cf010 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
cf020 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
cf030 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
cf040 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
cf050 44 4c 5f 48 61 73 4d 4d 58 22 29 20 28 6e 73 20  DL_HasMMX") (ns 
cf060 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
cf070 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
cf080 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70 75 69  de/SDL2/SDL_cpui
cf090 6e 66 6f 2e 68 3a 31 31 35 3a 33 34 22 29 0a 20  nfo.h:115:34"). 
cf0a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
cf0b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
cf0c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
cf0d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
cf0e0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
cf0f0 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
cf100 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
cf110 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
cf120 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
cf130 20 2e 20 22 53 44 4c 5f 48 61 73 33 44 4e 6f 77   . "SDL_Has3DNow
cf140 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
cf150 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
cf160 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
cf170 44 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 32 30  DL_cpuinfo.h:120
cf180 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
cf190 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
cf1a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
cf1b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
cf1c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
cf1d0 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
cf1e0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
cf1f0 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
cf200 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cf210 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48  ) (name . "SDL_H
cf220 61 73 53 53 45 22 29 20 28 6e 73 20 2e 20 30 29  asSSE") (ns . 0)
cf230 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
cf240 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
cf250 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e  DL2/SDL_cpuinfo.
cf260 68 3a 31 32 35 3a 33 34 22 29 0a 20 20 20 20 28  h:125:34").    (
cf270 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
cf280 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
cf290 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
cf2a0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
cf2b0 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
cf2c0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
cf2d0 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29   . "SDL_bool")))
cf2e0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
cf2f0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
cf300 53 44 4c 5f 48 61 73 53 53 45 32 22 29 20 28 6e  SDL_HasSSE2") (n
cf310 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
cf320 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
cf330 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70  lude/SDL2/SDL_cp
cf340 75 69 6e 66 6f 2e 68 3a 31 33 30 3a 33 34 22 29  uinfo.h:130:34")
cf350 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cf360 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cf370 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
cf380 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
cf390 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
cf3a0 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
cf3b0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
cf3c0 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
cf3d0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
cf3e0 6d 65 20 2e 20 22 53 44 4c 5f 48 61 73 53 53 45  me . "SDL_HasSSE
cf3f0 33 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  3") (ns . 0).   
cf400 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
cf410 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
cf420 53 44 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 33  SDL_cpuinfo.h:13
cf430 35 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69  5:34").    (vari
cf440 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
cf450 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
cf460 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
cf470 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
cf480 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
cf490 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
cf4a0 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28  SDL_bool"))).  (
cf4b0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
cf4c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
cf4d0 48 61 73 53 53 45 34 31 22 29 20 28 6e 73 20 2e  HasSSE41") (ns .
cf4e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
cf4f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
cf500 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70 75 69 6e  e/SDL2/SDL_cpuin
cf510 66 6f 2e 68 3a 31 34 30 3a 33 34 22 29 0a 20 20  fo.h:140:34").  
cf520 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
cf530 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
cf540 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
cf550 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
cf560 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
cf570 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28  ) (return-type (
cf580 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22  tag . "SDL_bool"
cf590 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
cf5a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
cf5b0 2e 20 22 53 44 4c 5f 48 61 73 53 53 45 34 32 22  . "SDL_HasSSE42"
cf5c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
cf5d0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
cf5e0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
cf5f0 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 34 35 3a  L_cpuinfo.h:145:
cf600 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
cf610 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
cf620 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
cf630 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
cf640 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
cf650 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
cf660 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
cf670 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
cf680 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
cf690 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
cf6a0 73 41 56 58 22 29 20 28 6e 73 20 2e 20 30 29 0a  sAVX") (ns . 0).
cf6b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
cf6c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
cf6d0 4c 32 2f 53 44 4c 5f 63 70 75 69 6e 66 6f 2e 68  L2/SDL_cpuinfo.h
cf6e0 3a 31 35 30 3a 33 34 22 29 0a 20 20 20 20 28 76  :150:34").    (v
cf6f0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
cf700 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
cf710 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
cf720 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
cf730 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
cf740 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
cf750 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
cf760 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
cf770 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
cf780 44 4c 5f 48 61 73 41 56 58 32 22 29 20 28 6e 73  DL_HasAVX2") (ns
cf790 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
cf7a0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
cf7b0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70 75  ude/SDL2/SDL_cpu
cf7c0 69 6e 66 6f 2e 68 3a 31 35 35 3a 33 34 22 29 0a  info.h:155:34").
cf7d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
cf7e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
cf7f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
cf800 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
cf810 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
cf820 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
cf830 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f   (tag . "SDL_boo
cf840 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
cf850 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
cf860 65 20 2e 20 22 53 44 4c 5f 48 61 73 4e 45 4f 4e  e . "SDL_HasNEON
cf870 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
cf880 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
cf890 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
cf8a0 44 4c 5f 63 70 75 69 6e 66 6f 2e 68 3a 31 36 30  DL_cpuinfo.h:160
cf8b0 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
cf8c0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
cf8d0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
cf8e0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
cf8f0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
cf900 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
cf910 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
cf920 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
cf930 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
cf940 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
cf950 65 74 53 79 73 74 65 6d 52 41 4d 22 29 20 28 6e  etSystemRAM") (n
cf960 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
cf970 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
cf980 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 63 70  lude/SDL2/SDL_cp
cf990 75 69 6e 66 6f 2e 68 3a 31 36 35 3a 32 39 22 29  uinfo.h:165:29")
cf9a0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
cf9b0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
cf9c0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
cf9d0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
cf9e0 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
cf9f0 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  #()).    (return
cfa00 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
cfa10 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
cfa20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
cfa30 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
cfa40 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
cfa50 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
cfa60 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
cfa70 20 22 22 29 20 28 69 64 20 2e 20 36 36 29 0a 20   "") (id . 66). 
cfa80 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
cfa90 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
cfaa0 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 35  2/SDL_pixels.h:5
cfab0 31 3a 31 22 29 0a 20 20 20 20 28 66 69 65 6c 64  1:1").    (field
cfac0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
cfad0 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
cfae0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cfaf0 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54  me . "SDL_PIXELT
cfb00 59 50 45 5f 55 4e 4b 4e 4f 57 4e 22 29 0a 20 20  YPE_UNKNOWN").  
cfb10 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
cfb20 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   0)).        ((t
cfb30 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
cfb40 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
cfb50 22 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f 49  "SDL_PIXELTYPE_I
cfb60 4e 44 45 58 31 22 29 0a 20 20 20 20 20 20 20 20  NDEX1").        
cfb70 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20    (value . 1)). 
cfb80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
cfb90 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
cfba0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
cfbb0 49 58 45 4c 54 59 50 45 5f 49 4e 44 45 58 34 22  IXELTYPE_INDEX4"
cfbc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
cfbd0 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20  ue . 2)).       
cfbe0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
cfbf0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cfc00 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54 59  e . "SDL_PIXELTY
cfc10 50 45 5f 49 4e 44 45 58 38 22 29 0a 20 20 20 20  PE_INDEX8").    
cfc20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33        (value . 3
cfc30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
cfc40 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
cfc50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
cfc60 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f 50 41 43  DL_PIXELTYPE_PAC
cfc70 4b 45 44 38 22 29 0a 20 20 20 20 20 20 20 20 20  KED8").         
cfc80 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
cfc90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
cfca0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
cfcb0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
cfcc0 58 45 4c 54 59 50 45 5f 50 41 43 4b 45 44 31 36  XELTYPE_PACKED16
cfcd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
cfce0 6c 75 65 20 2e 20 35 29 29 0a 20 20 20 20 20 20  lue . 5)).      
cfcf0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
cfd00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
cfd10 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54  me . "SDL_PIXELT
cfd20 59 50 45 5f 50 41 43 4b 45 44 33 32 22 29 0a 20  YPE_PACKED32"). 
cfd30 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
cfd40 2e 20 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 6)).        ((
cfd50 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
cfd60 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cfd70 20 22 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f   "SDL_PIXELTYPE_
cfd80 41 52 52 41 59 55 38 22 29 0a 20 20 20 20 20 20  ARRAYU8").      
cfd90 20 20 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29      (value . 7))
cfda0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
cfdb0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
cfdc0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
cfdd0 5f 50 49 58 45 4c 54 59 50 45 5f 41 52 52 41 59  _PIXELTYPE_ARRAY
cfde0 55 31 36 22 29 0a 20 20 20 20 20 20 20 20 20 20  U16").          
cfdf0 28 76 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20  (value . 8)).   
cfe00 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
cfe10 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
cfe20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58  (name . "SDL_PIX
cfe30 45 4c 54 59 50 45 5f 41 52 52 41 59 55 33 32 22  ELTYPE_ARRAYU32"
cfe40 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
cfe50 75 65 20 2e 20 39 29 29 0a 20 20 20 20 20 20 20  ue . 9)).       
cfe60 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
cfe70 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
cfe80 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 54 59  e . "SDL_PIXELTY
cfe90 50 45 5f 41 52 52 41 59 46 31 36 22 29 0a 20 20  PE_ARRAYF16").  
cfea0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
cfeb0 20 31 30 29 29 0a 20 20 20 20 20 20 20 20 28 28   10)).        ((
cfec0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
cfed0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
cfee0 20 22 53 44 4c 5f 50 49 58 45 4c 54 59 50 45 5f   "SDL_PIXELTYPE_
cfef0 41 52 52 41 59 46 33 32 22 29 0a 20 20 20 20 20  ARRAYF32").     
cff00 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 31       (value . 11
cff10 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
cff20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
cff30 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
cff40 20 2e 20 36 37 29 0a 20 20 20 20 28 6c 6f 63 61   . 67).    (loca
cff50 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
cff60 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69  lude/SDL2/SDL_pi
cff70 78 65 6c 73 2e 68 3a 36 38 3a 31 22 29 0a 20 20  xels.h:68:1").  
cff80 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
cff90 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
cffa0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
cffb0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
cffc0 4c 5f 42 49 54 4d 41 50 4f 52 44 45 52 5f 4e 4f  L_BITMAPORDER_NO
cffd0 4e 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  NE").          (
cffe0 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20  value . 0)).    
cfff0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d0000 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d0010 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 49 54 4d  name . "SDL_BITM
d0020 41 50 4f 52 44 45 52 5f 34 33 32 31 22 29 0a 20  APORDER_4321"). 
d0030 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d0040 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
d0050 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d0060 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d0070 20 22 53 44 4c 5f 42 49 54 4d 41 50 4f 52 44 45   "SDL_BITMAPORDE
d0080 52 5f 31 32 33 34 22 29 0a 20 20 20 20 20 20 20  R_1234").       
d0090 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29 29     (value . 2)))
d00a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
d00b0 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
d00c0 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
d00d0 36 38 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  68).    (locatio
d00e0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
d00f0 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c  e/SDL2/SDL_pixel
d0100 73 2e 68 3a 37 36 3a 31 22 29 0a 20 20 20 20 28  s.h:76:1").    (
d0110 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
d0120 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d0130 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d0140 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d0150 41 43 4b 45 44 4f 52 44 45 52 5f 4e 4f 4e 45 22  ACKEDORDER_NONE"
d0160 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d0170 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
d0180 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d0190 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d01a0 65 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4f  e . "SDL_PACKEDO
d01b0 52 44 45 52 5f 58 52 47 42 22 29 0a 20 20 20 20  RDER_XRGB").    
d01c0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
d01d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d01e0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d01f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d0200 44 4c 5f 50 41 43 4b 45 44 4f 52 44 45 52 5f 52  DL_PACKEDORDER_R
d0210 47 42 58 22 29 0a 20 20 20 20 20 20 20 20 20 20  GBX").          
d0220 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
d0230 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0240 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0250 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43  (name . "SDL_PAC
d0260 4b 45 44 4f 52 44 45 52 5f 41 52 47 42 22 29 0a  KEDORDER_ARGB").
d0270 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d0280 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28   . 3)).        (
d0290 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d02a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d02b0 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4f 52 44  . "SDL_PACKEDORD
d02c0 45 52 5f 52 47 42 41 22 29 0a 20 20 20 20 20 20  ER_RGBA").      
d02d0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 29 29      (value . 4))
d02e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d02f0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0300 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0310 5f 50 41 43 4b 45 44 4f 52 44 45 52 5f 58 42 47  _PACKEDORDER_XBG
d0320 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
d0330 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20 20 20  alue . 5)).     
d0340 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d0350 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
d0360 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45  ame . "SDL_PACKE
d0370 44 4f 52 44 45 52 5f 42 47 52 58 22 29 0a 20 20  DORDER_BGRX").  
d0380 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
d0390 20 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   6)).        ((t
d03a0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
d03b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d03c0 22 53 44 4c 5f 50 41 43 4b 45 44 4f 52 44 45 52  "SDL_PACKEDORDER
d03d0 5f 41 42 47 52 22 29 0a 20 20 20 20 20 20 20 20  _ABGR").        
d03e0 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29 0a 20    (value . 7)). 
d03f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d0400 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d0410 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d0420 41 43 4b 45 44 4f 52 44 45 52 5f 42 47 52 41 22  ACKEDORDER_BGRA"
d0430 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d0440 75 65 20 2e 20 38 29 29 29 29 29 0a 20 20 28 28  ue . 8))))).  ((
d0450 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e  tag . "enum") (n
d0460 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
d0470 22 29 20 28 69 64 20 2e 20 36 39 29 0a 20 20 20  ") (id . 69).   
d0480 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
d0490 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
d04a0 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 39 32 3a  SDL_pixels.h:92:
d04b0 31 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  1").    (fields.
d04c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d04d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d04e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 52   (name . "SDL_AR
d04f0 52 41 59 4f 52 44 45 52 5f 4e 4f 4e 45 22 29 20  RAYORDER_NONE") 
d0500 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20  (value . 0)).   
d0510 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0520 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
d0530 44 4c 5f 41 52 52 41 59 4f 52 44 45 52 5f 52 47  DL_ARRAYORDER_RG
d0540 42 22 29 20 28 76 61 6c 75 65 20 2e 20 31 29 29  B") (value . 1))
d0550 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0560 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
d0570 2e 20 22 53 44 4c 5f 41 52 52 41 59 4f 52 44 45  . "SDL_ARRAYORDE
d0580 52 5f 52 47 42 41 22 29 20 28 76 61 6c 75 65 20  R_RGBA") (value 
d0590 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 2)).        ((
d05a0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d05b0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 52 52 41  name . "SDL_ARRA
d05c0 59 4f 52 44 45 52 5f 41 52 47 42 22 29 20 28 76  YORDER_ARGB") (v
d05d0 61 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20  alue . 3)).     
d05e0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d05f0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
d0600 5f 41 52 52 41 59 4f 52 44 45 52 5f 42 47 52 22  _ARRAYORDER_BGR"
d0610 29 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20  ) (value . 4)). 
d0620 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d0630 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d0640 22 53 44 4c 5f 41 52 52 41 59 4f 52 44 45 52 5f  "SDL_ARRAYORDER_
d0650 42 47 52 41 22 29 20 28 76 61 6c 75 65 20 2e 20  BGRA") (value . 
d0660 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
d0670 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d0680 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d0690 53 44 4c 5f 41 52 52 41 59 4f 52 44 45 52 5f 41  SDL_ARRAYORDER_A
d06a0 42 47 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  BGR").          
d06b0 28 76 61 6c 75 65 20 2e 20 36 29 29 29 29 29 0a  (value . 6))))).
d06c0 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
d06d0 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
d06e0 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37 30 29   . "") (id . 70)
d06f0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d0700 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d0710 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68  DL2/SDL_pixels.h
d0720 3a 31 30 34 3a 31 22 29 0a 20 20 20 20 28 66 69  :104:1").    (fi
d0730 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
d0740 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
d0750 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0760 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43  (name . "SDL_PAC
d0770 4b 45 44 4c 41 59 4f 55 54 5f 4e 4f 4e 45 22 29  KEDLAYOUT_NONE")
d0780 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d0790 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
d07a0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d07b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d07c0 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41   . "SDL_PACKEDLA
d07d0 59 4f 55 54 5f 33 33 32 22 29 0a 20 20 20 20 20  YOUT_332").     
d07e0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
d07f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d0800 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
d0810 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
d0820 4c 5f 50 41 43 4b 45 44 4c 41 59 4f 55 54 5f 34  L_PACKEDLAYOUT_4
d0830 34 34 34 22 29 0a 20 20 20 20 20 20 20 20 20 20  444").          
d0840 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20  (value . 2)).   
d0850 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0860 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0870 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43  (name . "SDL_PAC
d0880 4b 45 44 4c 41 59 4f 55 54 5f 31 35 35 35 22 29  KEDLAYOUT_1555")
d0890 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d08a0 65 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20  e . 3)).        
d08b0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d08c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d08d0 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41   . "SDL_PACKEDLA
d08e0 59 4f 55 54 5f 35 35 35 31 22 29 0a 20 20 20 20  YOUT_5551").    
d08f0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34        (value . 4
d0900 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d0910 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d0920 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d0930 44 4c 5f 50 41 43 4b 45 44 4c 41 59 4f 55 54 5f  DL_PACKEDLAYOUT_
d0940 35 36 35 22 29 0a 20 20 20 20 20 20 20 20 20 20  565").          
d0950 28 76 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20  (value . 5)).   
d0960 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0970 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0980 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 41 43  (name . "SDL_PAC
d0990 4b 45 44 4c 41 59 4f 55 54 5f 38 38 38 38 22 29  KEDLAYOUT_8888")
d09a0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d09b0 65 20 2e 20 36 29 29 0a 20 20 20 20 20 20 20 20  e . 6)).        
d09c0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d09d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d09e0 20 2e 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41   . "SDL_PACKEDLA
d09f0 59 4f 55 54 5f 32 31 30 31 30 31 30 22 29 0a 20  YOUT_2101010"). 
d0a00 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d0a10 2e 20 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 7)).        ((
d0a20 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d0a30 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d0a40 20 22 53 44 4c 5f 50 41 43 4b 45 44 4c 41 59 4f   "SDL_PACKEDLAYO
d0a50 55 54 5f 31 30 31 30 31 30 32 22 29 0a 20 20 20  UT_1010102").   
d0a60 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d0a70 38 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8))))).  ((tag .
d0a80 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30   "enum") (ns . 0
d0a90 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
d0aa0 64 20 2e 20 37 31 29 0a 20 20 20 20 28 6c 6f 63  d . 71).    (loc
d0ab0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d0ac0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70  clude/SDL2/SDL_p
d0ad0 69 78 65 6c 73 2e 68 3a 31 37 31 3a 31 22 29 0a  ixels.h:171:1").
d0ae0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
d0af0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d0b00 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d0b10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d0b20 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d0b30 55 4e 4b 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20  UNKNOWN").      
d0b40 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29      (value . 0))
d0b50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0b60 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0b70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0b80 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 49 4e 44  _PIXELFORMAT_IND
d0b90 45 58 31 4c 53 42 22 29 0a 20 20 20 20 20 20 20  EX1LSB").       
d0ba0 20 20 20 28 76 61 6c 75 65 20 2e 20 32 38 36 32     (value . 2862
d0bb0 36 31 35 30 34 29 29 0a 20 20 20 20 20 20 20 20  61504)).        
d0bc0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d0bd0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d0be0 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52   . "SDL_PIXELFOR
d0bf0 4d 41 54 5f 49 4e 44 45 58 31 4d 53 42 22 29 0a  MAT_INDEX1MSB").
d0c00 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d0c10 20 2e 20 32 38 37 33 31 30 30 38 30 29 29 0a 20   . 287310080)). 
d0c20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d0c30 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d0c40 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d0c50 49 58 45 4c 46 4f 52 4d 41 54 5f 49 4e 44 45 58  IXELFORMAT_INDEX
d0c60 34 4c 53 42 22 29 0a 20 20 20 20 20 20 20 20 20  4LSB").         
d0c70 20 28 76 61 6c 75 65 20 2e 20 33 30 33 30 33 39   (value . 303039
d0c80 34 38 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  488)).        ((
d0c90 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d0ca0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d0cb0 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41   "SDL_PIXELFORMA
d0cc0 54 5f 49 4e 44 45 58 34 4d 53 42 22 29 0a 20 20  T_INDEX4MSB").  
d0cd0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
d0ce0 20 33 30 34 30 38 38 30 36 34 29 29 0a 20 20 20   304088064)).   
d0cf0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0d00 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0d10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58  (name . "SDL_PIX
d0d20 45 4c 46 4f 52 4d 41 54 5f 49 4e 44 45 58 38 22  ELFORMAT_INDEX8"
d0d30 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d0d40 75 65 20 2e 20 33 31 38 37 36 39 31 35 33 29 29  ue . 318769153))
d0d50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0d60 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0d70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0d80 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42  _PIXELFORMAT_RGB
d0d90 33 33 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  332").          
d0da0 28 76 61 6c 75 65 20 2e 20 33 33 36 36 36 30 34  (value . 3366604
d0db0 38 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  81)).        ((t
d0dc0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
d0dd0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d0de0 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54  "SDL_PIXELFORMAT
d0df0 5f 52 47 42 34 34 34 22 29 0a 20 20 20 20 20 20  _RGB444").      
d0e00 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 35 33      (value . 353
d0e10 35 30 34 32 35 38 29 29 0a 20 20 20 20 20 20 20  504258)).       
d0e20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d0e30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d0e40 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d0e50 52 4d 41 54 5f 52 47 42 35 35 35 22 29 0a 20 20  RMAT_RGB555").  
d0e60 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
d0e70 20 33 35 33 35 37 30 35 36 32 29 29 0a 20 20 20   353570562)).   
d0e80 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0e90 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0ea0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58  (name . "SDL_PIX
d0eb0 45 4c 46 4f 52 4d 41 54 5f 42 47 52 35 35 35 22  ELFORMAT_BGR555"
d0ec0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d0ed0 75 65 20 2e 20 33 35 37 37 36 34 38 36 36 29 29  ue . 357764866))
d0ee0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d0ef0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d0f00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d0f10 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 41 52 47  _PIXELFORMAT_ARG
d0f20 42 34 34 34 34 22 29 0a 20 20 20 20 20 20 20 20  B4444").        
d0f30 20 20 28 76 61 6c 75 65 20 2e 20 33 35 35 36 30    (value . 35560
d0f40 32 34 33 34 29 29 0a 20 20 20 20 20 20 20 20 28  2434)).        (
d0f50 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d0f60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d0f70 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d  . "SDL_PIXELFORM
d0f80 41 54 5f 52 47 42 41 34 34 34 34 22 29 0a 20 20  AT_RGBA4444").  
d0f90 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
d0fa0 20 33 35 36 36 35 31 30 31 30 29 29 0a 20 20 20   356651010)).   
d0fb0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d0fc0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d0fd0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58  (name . "SDL_PIX
d0fe0 45 4c 46 4f 52 4d 41 54 5f 41 42 47 52 34 34 34  ELFORMAT_ABGR444
d0ff0 34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  4").          (v
d1000 61 6c 75 65 20 2e 20 33 35 39 37 39 36 37 33 38  alue . 359796738
d1010 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d1020 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d1030 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d1040 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 42  DL_PIXELFORMAT_B
d1050 47 52 41 34 34 34 34 22 29 0a 20 20 20 20 20 20  GRA4444").      
d1060 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 36 30      (value . 360
d1070 38 34 35 33 31 34 29 29 0a 20 20 20 20 20 20 20  845314)).       
d1080 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d1090 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d10a0 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d10b0 52 4d 41 54 5f 41 52 47 42 31 35 35 35 22 29 0a  RMAT_ARGB1555").
d10c0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d10d0 20 2e 20 33 35 35 36 36 37 39 37 30 29 29 0a 20   . 355667970)). 
d10e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d10f0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d1100 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d1110 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42 41 35  IXELFORMAT_RGBA5
d1120 35 35 31 22 29 0a 20 20 20 20 20 20 20 20 20 20  551").          
d1130 28 76 61 6c 75 65 20 2e 20 33 35 36 37 38 32 30  (value . 3567820
d1140 38 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  82)).        ((t
d1150 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
d1160 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d1170 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54  "SDL_PIXELFORMAT
d1180 5f 41 42 47 52 31 35 35 35 22 29 0a 20 20 20 20  _ABGR1555").    
d1190 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33        (value . 3
d11a0 35 39 38 36 32 32 37 34 29 29 0a 20 20 20 20 20  59862274)).     
d11b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d11c0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
d11d0 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c  ame . "SDL_PIXEL
d11e0 46 4f 52 4d 41 54 5f 42 47 52 41 35 35 35 31 22  FORMAT_BGRA5551"
d11f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
d1200 75 65 20 2e 20 33 36 30 39 37 36 33 38 36 29 29  ue . 360976386))
d1210 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d1220 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d1230 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d1240 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42  _PIXELFORMAT_RGB
d1250 35 36 35 22 29 0a 20 20 20 20 20 20 20 20 20 20  565").          
d1260 28 76 61 6c 75 65 20 2e 20 33 35 33 37 30 31 38  (value . 3537018
d1270 39 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  90)).        ((t
d1280 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
d1290 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d12a0 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54  "SDL_PIXELFORMAT
d12b0 5f 42 47 52 35 36 35 22 29 0a 20 20 20 20 20 20  _BGR565").      
d12c0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 35 37      (value . 357
d12d0 38 39 36 31 39 34 29 29 0a 20 20 20 20 20 20 20  896194)).       
d12e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d12f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d1300 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d1310 52 4d 41 54 5f 52 47 42 32 34 22 29 0a 20 20 20  RMAT_RGB24").   
d1320 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d1330 33 38 36 39 33 30 36 39 31 29 29 0a 20 20 20 20  386930691)).    
d1340 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d1350 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d1360 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d1370 4c 46 4f 52 4d 41 54 5f 42 47 52 32 34 22 29 0a  LFORMAT_BGR24").
d1380 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d1390 20 2e 20 33 39 30 30 37 36 34 31 39 29 29 0a 20   . 390076419)). 
d13a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d13b0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d13c0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d13d0 49 58 45 4c 46 4f 52 4d 41 54 5f 52 47 42 38 38  IXELFORMAT_RGB88
d13e0 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  8").          (v
d13f0 61 6c 75 65 20 2e 20 33 37 30 35 34 36 36 39 32  alue . 370546692
d1400 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d1410 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d1420 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d1430 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 52  DL_PIXELFORMAT_R
d1440 47 42 58 38 38 38 38 22 29 0a 20 20 20 20 20 20  GBX8888").      
d1450 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 37 31      (value . 371
d1460 35 39 35 32 36 38 29 29 0a 20 20 20 20 20 20 20  595268)).       
d1470 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d1480 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d1490 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d14a0 52 4d 41 54 5f 42 47 52 38 38 38 22 29 0a 20 20  RMAT_BGR888").  
d14b0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
d14c0 20 33 37 34 37 34 30 39 39 36 29 29 0a 20 20 20   374740996)).   
d14d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d14e0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
d14f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58  (name . "SDL_PIX
d1500 45 4c 46 4f 52 4d 41 54 5f 42 47 52 58 38 38 38  ELFORMAT_BGRX888
d1510 38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  8").          (v
d1520 61 6c 75 65 20 2e 20 33 37 35 37 38 39 35 37 32  alue . 375789572
d1530 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d1540 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d1550 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d1560 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 41  DL_PIXELFORMAT_A
d1570 52 47 42 38 38 38 38 22 29 0a 20 20 20 20 20 20  RGB8888").      
d1580 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 37 32      (value . 372
d1590 36 34 35 38 39 32 29 29 0a 20 20 20 20 20 20 20  645892)).       
d15a0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d15b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d15c0 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d15d0 52 4d 41 54 5f 52 47 42 41 38 38 38 38 22 29 0a  RMAT_RGBA8888").
d15e0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d15f0 20 2e 20 33 37 33 36 39 34 34 36 38 29 29 0a 20   . 373694468)). 
d1600 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d1610 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d1620 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d1630 49 58 45 4c 46 4f 52 4d 41 54 5f 41 42 47 52 38  IXELFORMAT_ABGR8
d1640 38 38 38 22 29 0a 20 20 20 20 20 20 20 20 20 20  888").          
d1650 28 76 61 6c 75 65 20 2e 20 33 37 36 38 34 30 31  (value . 3768401
d1660 39 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  96)).        ((t
d1670 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
d1680 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d1690 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54  "SDL_PIXELFORMAT
d16a0 5f 42 47 52 41 38 38 38 38 22 29 0a 20 20 20 20  _BGRA8888").    
d16b0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33        (value . 3
d16c0 37 37 38 38 38 37 37 32 29 29 0a 20 20 20 20 20  77888772)).     
d16d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d16e0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
d16f0 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c  ame . "SDL_PIXEL
d1700 46 4f 52 4d 41 54 5f 41 52 47 42 32 31 30 31 30  FORMAT_ARGB21010
d1710 31 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  10").          (
d1720 76 61 6c 75 65 20 2e 20 33 37 32 37 31 31 34 32  value . 37271142
d1730 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
d1740 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d1750 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d1760 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d1770 52 47 42 41 33 32 22 29 0a 20 20 20 20 20 20 20  RGBA32").       
d1780 20 20 20 28 76 61 6c 75 65 20 2e 20 33 37 36 38     (value . 3768
d1790 34 30 31 39 36 29 29 0a 20 20 20 20 20 20 20 20  40196)).        
d17a0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d17b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d17c0 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52   . "SDL_PIXELFOR
d17d0 4d 41 54 5f 41 52 47 42 33 32 22 29 0a 20 20 20  MAT_ARGB32").   
d17e0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
d17f0 33 37 37 38 38 38 37 37 32 29 29 0a 20 20 20 20  377888772)).    
d1800 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d1810 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
d1820 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45  name . "SDL_PIXE
d1830 4c 46 4f 52 4d 41 54 5f 42 47 52 41 33 32 22 29  LFORMAT_BGRA32")
d1840 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d1850 65 20 2e 20 33 37 32 36 34 35 38 39 32 29 29 0a  e . 372645892)).
d1860 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d1870 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d1880 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d1890 50 49 58 45 4c 46 4f 52 4d 41 54 5f 41 42 47 52  PIXELFORMAT_ABGR
d18a0 33 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  32").          (
d18b0 76 61 6c 75 65 20 2e 20 33 37 33 36 39 34 34 36  value . 37369446
d18c0 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
d18d0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d18e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d18f0 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f  SDL_PIXELFORMAT_
d1900 59 56 31 32 22 29 0a 20 20 20 20 20 20 20 20 20  YV12").         
d1910 20 28 76 61 6c 75 65 20 2e 20 38 34 32 30 39 34   (value . 842094
d1920 31 36 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  169)).        ((
d1930 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d1940 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d1950 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41   "SDL_PIXELFORMA
d1960 54 5f 49 59 55 56 22 29 0a 20 20 20 20 20 20 20  T_IYUV").       
d1970 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34 34 38     (value . 1448
d1980 34 33 33 39 39 33 29 29 0a 20 20 20 20 20 20 20  433993)).       
d1990 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d19a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d19b0 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c 46 4f  e . "SDL_PIXELFO
d19c0 52 4d 41 54 5f 59 55 59 32 22 29 0a 20 20 20 20  RMAT_YUY2").    
d19d0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38        (value . 8
d19e0 34 34 37 31 35 33 35 33 29 29 0a 20 20 20 20 20  44715353)).     
d19f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d1a00 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
d1a10 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49 58 45 4c  ame . "SDL_PIXEL
d1a20 46 4f 52 4d 41 54 5f 55 59 56 59 22 29 0a 20 20  FORMAT_UYVY").  
d1a30 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
d1a40 20 31 34 39 38 38 33 31 31 38 39 29 29 0a 20 20   1498831189)).  
d1a50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d1a60 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d1a70 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 49   (name . "SDL_PI
d1a80 58 45 4c 46 4f 52 4d 41 54 5f 59 56 59 55 22 29  XELFORMAT_YVYU")
d1a90 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
d1aa0 65 20 2e 20 31 34 33 31 39 31 38 31 36 39 29 29  e . 1431918169))
d1ab0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d1ac0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d1ad0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d1ae0 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 4e 56 31  _PIXELFORMAT_NV1
d1af0 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  2").          (v
d1b00 61 6c 75 65 20 2e 20 38 34 32 30 39 34 31 35 38  alue . 842094158
d1b10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d1b20 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d1b30 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d1b40 44 4c 5f 50 49 58 45 4c 46 4f 52 4d 41 54 5f 4e  DL_PIXELFORMAT_N
d1b50 56 32 31 22 29 0a 20 20 20 20 20 20 20 20 20 20  V21").          
d1b60 28 76 61 6c 75 65 20 2e 20 38 32 35 33 38 32 34  (value . 8253824
d1b70 37 38 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  78))))).  ((tag 
d1b80 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
d1b90 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
d1ba0 4c 5f 43 6f 6c 6f 72 22 29 20 28 69 64 20 2e 20  L_Color") (id . 
d1bb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
d1bc0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
d1bd0 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73  /SDL2/SDL_pixels
d1be0 2e 68 3a 32 39 33 3a 31 36 22 29 0a 20 20 20 20  .h:293:16").    
d1bf0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
d1c00 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d1c10 20 38 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a   8).    (fields.
d1c20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d1c30 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d1c40 20 28 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 62   (name . "r") (b
d1c50 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a 20  it-offset . 0). 
d1c60 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
d1c70 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
d1c80 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
d1c90 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d1ca0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d1cb0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d1cc0 6d 65 20 2e 20 22 67 22 29 20 28 62 69 74 2d 6f  me . "g") (bit-o
d1cd0 66 66 73 65 74 20 2e 20 38 29 0a 20 20 20 20 20  ffset . 8).     
d1ce0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
d1cf0 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
d1d00 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
d1d10 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
d1d20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d1d30 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d1d40 20 22 62 22 29 20 28 62 69 74 2d 6f 66 66 73 65   "b") (bit-offse
d1d50 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  t . 16).        
d1d60 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
d1d70 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d1d80 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
d1d90 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
d1da0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d1db0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 61  eld") (name . "a
d1dc0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
d1dd0 20 32 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   24).          (
d1de0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
d1df0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
d1e00 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d1e10 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d1e20 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
d1e30 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
d1e40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
d1e50 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22  me . "SDL_Color"
d1e60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
d1e70 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
d1e80 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e  SDL2/SDL_pixels.
d1e90 68 3a 32 39 39 3a 33 22 29 0a 20 20 20 20 28 74  h:299:3").    (t
d1ea0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72  ype (tag . ":str
d1eb0 75 63 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  uct") (name . "S
d1ec0 44 4c 5f 43 6f 6c 6f 72 22 29 20 28 69 64 20 2e  DL_Color") (id .
d1ed0 20 37 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   72))).  ((tag .
d1ee0 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
d1ef0 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
d1f00 5f 50 61 6c 65 74 74 65 22 29 20 28 69 64 20 2e  _Palette") (id .
d1f10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
d1f20 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
d1f30 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c  e/SDL2/SDL_pixel
d1f40 73 2e 68 3a 33 30 32 3a 31 36 22 29 0a 20 20 20  s.h:302:16").   
d1f50 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39 32   (bit-size . 192
d1f60 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
d1f70 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c   . 64).    (fiel
d1f80 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
d1f90 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
d1fa0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 63 6f  d") (name . "nco
d1fb0 6c 6f 72 73 22 29 20 28 62 69 74 2d 6f 66 66 73  lors") (bit-offs
d1fc0 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
d1fd0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d1fe0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d1ff0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d2000 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d2010 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
d2020 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
d2030 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d2040 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d2050 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 63  eld") (name . "c
d2060 6f 6c 6f 72 73 22 29 20 28 62 69 74 2d 6f 66 66  olors") (bit-off
d2070 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
d2080 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
d2090 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d20a0 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
d20b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d20c0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d20d0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f  e (tag . "SDL_Co
d20e0 6c 6f 72 22 29 29 29 29 0a 20 20 20 20 20 20 20  lor")))).       
d20f0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d2100 29 20 28 6e 61 6d 65 20 2e 20 22 76 65 72 73 69  ) (name . "versi
d2110 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  on") (bit-offset
d2120 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a   . 128) (bit-siz
d2130 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d2140 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d2150 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
d2160 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d2170 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d2180 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d2190 20 22 72 65 66 63 6f 75 6e 74 22 29 20 28 62 69   "refcount") (bi
d21a0 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29 20  t-offset . 160) 
d21b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
d21c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d21d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
d21e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
d21f0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
d2200 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
d2210 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
d2220 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
d2230 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d2240 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 28 28   . 32)))))).  ((
d2250 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
d2260 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
d2270 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
d2280 61 6c 65 74 74 65 22 29 0a 20 20 20 20 28 6c 6f  alette").    (lo
d2290 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
d22a0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
d22b0 70 69 78 65 6c 73 2e 68 3a 33 30 38 3a 33 22 29  pixels.h:308:3")
d22c0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
d22d0 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61  . ":struct") (na
d22e0 6d 65 20 2e 20 22 53 44 4c 5f 50 61 6c 65 74 74  me . "SDL_Palett
d22f0 65 22 29 20 28 69 64 20 2e 20 37 33 29 29 29 0a  e") (id . 73))).
d2300 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63    ((tag . "struc
d2310 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
d2320 6d 65 20 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46  me . "SDL_PixelF
d2330 6f 72 6d 61 74 22 29 20 28 69 64 20 2e 20 30 29  ormat") (id . 0)
d2340 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d2350 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d2360 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68  DL2/SDL_pixels.h
d2370 3a 33 31 33 3a 31 36 22 29 0a 20 20 20 20 28 62  :313:16").    (b
d2380 69 74 2d 73 69 7a 65 20 2e 20 34 34 38 29 20 28  it-size . 448) (
d2390 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d23a0 36 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  64).    (fields.
d23b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d23c0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d23d0 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74   (name . "format
d23e0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
d23f0 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
d2400 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
d2410 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
d2420 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
d2430 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
d2440 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d2450 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61  ld") (name . "pa
d2460 6c 65 74 74 65 22 29 20 28 62 69 74 2d 6f 66 66  lette") (bit-off
d2470 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
d2480 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ize . 64).      
d2490 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d24a0 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
d24b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d24c0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d24d0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 61  e (tag . "SDL_Pa
d24e0 6c 65 74 74 65 22 29 29 29 29 0a 20 20 20 20 20  lette")))).     
d24f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d2500 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 42 69 74  d") (name . "Bit
d2510 73 50 65 72 50 69 78 65 6c 22 29 20 28 62 69 74  sPerPixel") (bit
d2520 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28  -offset . 128) (
d2530 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
d2540 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d2550 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
d2560 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d2570 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d2580 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d2590 6d 65 20 2e 20 22 42 79 74 65 73 50 65 72 50 69  me . "BytesPerPi
d25a0 78 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65  xel") (bit-offse
d25b0 74 20 2e 20 31 33 36 29 20 28 62 69 74 2d 73 69  t . 136) (bit-si
d25c0 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
d25d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d25e0 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67   . 8) (type (tag
d25f0 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20   . "Uint8"))).  
d2600 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d2610 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
d2620 70 61 64 64 69 6e 67 22 29 20 28 62 69 74 2d 6f  padding") (bit-o
d2630 66 66 73 65 74 20 2e 20 31 34 34 29 20 28 62 69  ffset . 144) (bi
d2640 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
d2650 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d2660 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20  nment . 8).     
d2670 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d2680 2e 20 22 3a 61 72 72 61 79 22 29 20 28 74 79 70  . ":array") (typ
d2690 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d26a0 29 29 20 28 73 69 7a 65 20 2e 20 32 29 29 29 0a  )) (size . 2))).
d26b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d26c0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d26d0 20 22 52 6d 61 73 6b 22 29 20 28 62 69 74 2d 6f   "Rmask") (bit-o
d26e0 66 66 73 65 74 20 2e 20 31 36 30 29 20 28 62 69  ffset . 160) (bi
d26f0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
d2700 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d2710 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
d2720 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d2730 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d2740 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d2750 61 6d 65 20 2e 20 22 47 6d 61 73 6b 22 29 20 28  ame . "Gmask") (
d2760 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32  bit-offset . 192
d2770 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
d2780 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d2790 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d27a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d27b0 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
d27c0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d27d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 42 6d 61 73  ") (name . "Bmas
d27e0 6b 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  k") (bit-offset 
d27f0 2e 20 32 32 34 29 20 28 62 69 74 2d 73 69 7a 65  . 224) (bit-size
d2800 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d2810 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d2820 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
d2830 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
d2840 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d2850 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d2860 22 41 6d 61 73 6b 22 29 20 28 62 69 74 2d 6f 66  "Amask") (bit-of
d2870 66 73 65 74 20 2e 20 32 35 36 29 20 28 62 69 74  fset . 256) (bit
d2880 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
d2890 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d28a0 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
d28b0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
d28c0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d28d0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d28e0 6d 65 20 2e 20 22 52 6c 6f 73 73 22 29 20 28 62  me . "Rloss") (b
d28f0 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 38 38 29  it-offset . 288)
d2900 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
d2910 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d2920 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
d2930 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
d2940 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
d2950 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d2960 6e 61 6d 65 20 2e 20 22 47 6c 6f 73 73 22 29 20  name . "Gloss") 
d2970 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 39  (bit-offset . 29
d2980 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  6) (bit-size . 8
d2990 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d29a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
d29b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
d29c0 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
d29d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d29e0 20 28 6e 61 6d 65 20 2e 20 22 42 6c 6f 73 73 22   (name . "Bloss"
d29f0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
d2a00 33 30 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  304) (bit-size .
d2a10 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62   8).          (b
d2a20 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
d2a30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d2a40 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
d2a50 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d2a60 22 29 20 28 6e 61 6d 65 20 2e 20 22 41 6c 6f 73  ") (name . "Alos
d2a70 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  s") (bit-offset 
d2a80 2e 20 33 31 32 29 20 28 62 69 74 2d 73 69 7a 65  . 312) (bit-size
d2a90 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
d2aa0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d2ab0 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e   8) (type (tag .
d2ac0 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
d2ad0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
d2ae0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 52 73  ld") (name . "Rs
d2af0 68 69 66 74 22 29 20 28 62 69 74 2d 6f 66 66 73  hift") (bit-offs
d2b00 65 74 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73  et . 320) (bit-s
d2b10 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
d2b20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d2b30 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
d2b40 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
d2b50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d2b60 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d2b70 22 47 73 68 69 66 74 22 29 20 28 62 69 74 2d 6f  "Gshift") (bit-o
d2b80 66 66 73 65 74 20 2e 20 33 32 38 29 20 28 62 69  ffset . 328) (bi
d2b90 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
d2ba0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d2bb0 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
d2bc0 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
d2bd0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d2be0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
d2bf0 20 2e 20 22 42 73 68 69 66 74 22 29 20 28 62 69   . "Bshift") (bi
d2c00 74 2d 6f 66 66 73 65 74 20 2e 20 33 33 36 29 20  t-offset . 336) 
d2c10 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
d2c20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d2c30 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
d2c40 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
d2c50 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d2c60 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d2c70 61 6d 65 20 2e 20 22 41 73 68 69 66 74 22 29 20  ame . "Ashift") 
d2c80 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 34  (bit-offset . 34
d2c90 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  4) (bit-size . 8
d2ca0 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d2cb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
d2cc0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
d2cd0 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
d2ce0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d2cf0 20 28 6e 61 6d 65 20 2e 20 22 72 65 66 63 6f 75   (name . "refcou
d2d00 6e 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  nt") (bit-offset
d2d10 20 2e 20 33 35 32 29 20 28 62 69 74 2d 73 69 7a   . 352) (bit-siz
d2d20 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d2d30 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d2d40 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d2d50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d2d60 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
d2d70 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
d2d80 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d2d90 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d2da0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e  eld") (name . "n
d2db0 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ext") (bit-offse
d2dc0 74 20 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69  t . 384) (bit-si
d2dd0 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
d2de0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
d2df0 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
d2e00 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
d2e10 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
d2e20 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
d2e30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
d2e40 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
d2e50 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 20  struct").       
d2e60 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d2e70 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22  SDL_PixelFormat"
d2e80 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
d2e90 28 69 64 20 2e 20 37 34 29 29 29 29 29 29 29 0a  (id . 74))))))).
d2ea0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
d2eb0 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
d2ec0 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
d2ed0 44 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22 29  DL_PixelFormat")
d2ee0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d2ef0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d2f00 44 4c 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68  DL2/SDL_pixels.h
d2f10 3a 33 33 34 3a 33 22 29 0a 20 20 20 20 28 74 79  :334:3").    (ty
d2f20 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
d2f30 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
d2f40 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 69   (name . "SDL_Pi
d2f50 78 65 6c 46 6f 72 6d 61 74 22 29 0a 20 20 20 20  xelFormat").    
d2f60 20 20 28 69 64 20 2e 20 37 34 29 29 29 0a 20 20    (id . 74))).  
d2f70 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
d2f80 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
d2f90 5f 47 65 74 50 69 78 65 6c 46 6f 72 6d 61 74 4e  _GetPixelFormatN
d2fa0 61 6d 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ame") (ns . 0). 
d2fb0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
d2fc0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
d2fd0 32 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 33  2/SDL_pixels.h:3
d2fe0 33 39 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72  39:37").    (var
d2ff0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
d3000 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
d3010 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
d3020 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
d3030 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
d3040 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
d3050 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d3060 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72      (name . "for
d3070 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  mat").          
d3080 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
d3090 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28  nt32"))))).    (
d30a0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
d30b0 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
d30c0 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
d30d0 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
d30e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
d30f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d3100 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
d3110 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
d3120 6d 65 20 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46  me . "SDL_PixelF
d3130 6f 72 6d 61 74 45 6e 75 6d 54 6f 4d 61 73 6b 73  ormatEnumToMasks
d3140 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
d3150 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d3160 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d3170 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 33 34 38 3a  DL_pixels.h:348:
d3180 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
d3190 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
d31a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
d31b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
d31c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
d31d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
d31e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
d31f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d3200 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74   (name . "format
d3210 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d3220 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d3230 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
d3240 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d3250 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d3260 6d 65 20 2e 20 22 62 70 70 22 29 0a 20 20 20 20  me . "bpp").    
d3270 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d3280 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
d3290 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
d32a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d32b0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
d32c0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
d32d0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d32e0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d32f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d3300 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d3310 20 2e 20 22 52 6d 61 73 6b 22 29 0a 20 20 20 20   . "Rmask").    
d3320 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d3330 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d3340 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
d3350 74 33 32 22 29 29 29 29 0a 20 20 20 20 20 20 20  t32")))).       
d3360 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d3370 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d3380 28 6e 61 6d 65 20 2e 20 22 47 6d 61 73 6b 22 29  (name . "Gmask")
d3390 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d33a0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d33b0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d33c0 20 22 55 69 6e 74 33 32 22 29 29 29 29 0a 20 20   "Uint32")))).  
d33d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d33e0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d33f0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 42 6d       (name . "Bm
d3400 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ask").          
d3410 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d3420 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d3430 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
d3440 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d3450 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d3460 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d3470 2e 20 22 41 6d 61 73 6b 22 29 0a 20 20 20 20 20  . "Amask").     
d3480 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d3490 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
d34a0 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
d34b0 33 32 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  32")))))).    (r
d34c0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
d34d0 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
d34e0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
d34f0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
d3500 44 4c 5f 4d 61 73 6b 73 54 6f 50 69 78 65 6c 46  DL_MasksToPixelF
d3510 6f 72 6d 61 74 45 6e 75 6d 22 29 20 28 6e 73 20  ormatEnum") (ns 
d3520 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d3530 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d3540 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65  de/SDL2/SDL_pixe
d3550 6c 73 2e 68 3a 33 36 33 3a 33 32 22 29 0a 20 20  ls.h:363:32").  
d3560 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
d3570 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
d3580 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
d3590 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
d35a0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
d35b0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d35c0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d35d0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d35e0 2e 20 22 62 70 70 22 29 0a 20 20 20 20 20 20 20  . "bpp").       
d35f0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d3600 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
d3610 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
d3620 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
d3630 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d3640 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d3650 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 52        (name . "R
d3660 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20  mask").         
d3670 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d3680 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
d3690 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d36a0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d36b0 20 28 6e 61 6d 65 20 2e 20 22 47 6d 61 73 6b 22   (name . "Gmask"
d36c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d36d0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d36e0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d36f0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d3700 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d3710 65 20 2e 20 22 42 6d 61 73 6b 22 29 0a 20 20 20  e . "Bmask").   
d3720 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d3730 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d3740 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d3750 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d3760 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d3770 41 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20  Amask").        
d3780 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d3790 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
d37a0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
d37b0 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
d37c0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
d37d0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
d37e0 53 44 4c 5f 41 6c 6c 6f 63 46 6f 72 6d 61 74 22  SDL_AllocFormat"
d37f0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
d3800 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
d3810 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
d3820 4c 5f 70 69 78 65 6c 73 2e 68 3a 33 37 32 3a 34  L_pixels.h:372:4
d3830 33 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  3").    (variadi
d3840 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d3850 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d3860 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d3870 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d3880 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d3890 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d38a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d38b0 28 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 5f 66  (name . "pixel_f
d38c0 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
d38d0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d38e0 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
d38f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
d3900 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
d3910 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
d3920 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
d3930 69 78 65 6c 46 6f 72 6d 61 74 22 29 29 29 29 0a  ixelFormat")))).
d3940 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
d3950 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
d3960 44 4c 5f 46 72 65 65 46 6f 72 6d 61 74 22 29 20  DL_FreeFormat") 
d3970 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
d3980 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
d3990 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
d39a0 70 69 78 65 6c 73 2e 68 3a 33 37 37 3a 33 30 22  pixels.h:377:30"
d39b0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
d39c0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
d39d0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
d39e0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
d39f0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
d3a00 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
d3a10 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d3a20 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
d3a30 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22 29 0a  ame . "format").
d3a40 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
d3a50 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
d3a60 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
d3a70 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
d3a80 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 69 78   (tag . "SDL_Pix
d3a90 65 6c 46 6f 72 6d 61 74 22 29 29 29 29 29 29 0a  elFormat")))))).
d3aa0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
d3ab0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
d3ac0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
d3ad0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
d3ae0 20 22 53 44 4c 5f 41 6c 6c 6f 63 50 61 6c 65 74   "SDL_AllocPalet
d3af0 74 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  te") (ns . 0).  
d3b00 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
d3b10 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
d3b20 2f 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 33 38  /SDL_pixels.h:38
d3b30 39 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69  9:38").    (vari
d3b40 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
d3b50 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
d3b60 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
d3b70 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
d3b80 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
d3b90 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
d3ba0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
d3bb0 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 63 6f 6c     (name . "ncol
d3bc0 6f 72 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  ors").          
d3bd0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
d3be0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
d3bf0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
d3c00 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
d3c10 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d3c20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
d3c30 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d3c40 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
d3c50 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
d3c60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d3c70 53 44 4c 5f 50 61 6c 65 74 74 65 22 29 29 29 29  SDL_Palette"))))
d3c80 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
d3c90 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
d3ca0 53 44 4c 5f 53 65 74 50 69 78 65 6c 46 6f 72 6d  SDL_SetPixelForm
d3cb0 61 74 50 61 6c 65 74 74 65 22 29 20 28 6e 73 20  atPalette") (ns 
d3cc0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d3cd0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d3ce0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69 78 65  de/SDL2/SDL_pixe
d3cf0 6c 73 2e 68 3a 33 39 34 3a 32 39 22 29 0a 20 20  ls.h:394:29").  
d3d00 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
d3d10 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
d3d20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
d3d30 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
d3d40 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
d3d50 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d3d60 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d3d70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d3d80 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  . "format").    
d3d90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d3da0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d3db0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d3dc0 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22 29 29 29  _PixelFormat")))
d3dd0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d3de0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d3df0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d3e00 20 22 70 61 6c 65 74 74 65 22 29 0a 20 20 20 20   "palette").    
d3e10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d3e20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d3e30 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d3e40 5f 50 61 6c 65 74 74 65 22 29 29 29 29 29 29 0a  _Palette")))))).
d3e50 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
d3e60 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
d3e70 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
d3e80 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
d3e90 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d3ea0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
d3eb0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
d3ec0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 50  name . "SDL_SetP
d3ed0 61 6c 65 74 74 65 43 6f 6c 6f 72 73 22 29 20 28  aletteColors") (
d3ee0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
d3ef0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
d3f00 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70  clude/SDL2/SDL_p
d3f10 69 78 65 6c 73 2e 68 3a 34 30 37 3a 32 39 22 29  ixels.h:407:29")
d3f20 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
d3f30 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
d3f40 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
d3f50 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
d3f60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
d3f70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
d3f80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d3f90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d3fa0 6d 65 20 2e 20 22 70 61 6c 65 74 74 65 22 29 0a  me . "palette").
d3fb0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d3fc0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
d3fd0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
d3fe0 22 53 44 4c 5f 50 61 6c 65 74 74 65 22 29 29 29  "SDL_Palette")))
d3ff0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d4000 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d4010 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d4020 20 22 63 6f 6c 6f 72 73 22 29 0a 20 20 20 20 20   "colors").     
d4030 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d4040 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
d4050 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d4060 43 6f 6c 6f 72 22 29 29 29 29 0a 20 20 20 20 20  Color")))).     
d4070 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d4080 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d4090 20 20 28 6e 61 6d 65 20 2e 20 22 66 69 72 73 74    (name . "first
d40a0 63 6f 6c 6f 72 22 29 0a 20 20 20 20 20 20 20 20  color").        
d40b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d40c0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
d40d0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
d40e0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
d40f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d4100 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d4110 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 63       (name . "nc
d4120 6f 6c 6f 72 73 22 29 0a 20 20 20 20 20 20 20 20  olors").        
d4130 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
d4140 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
d4150 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
d4160 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
d4170 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
d4180 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
d4190 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
d41a0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
d41b0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
d41c0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
d41d0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d41e0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
d41f0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
d4200 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
d4210 46 72 65 65 50 61 6c 65 74 74 65 22 29 20 28 6e  FreePalette") (n
d4220 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
d4230 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
d4240 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 70 69  lude/SDL2/SDL_pi
d4250 78 65 6c 73 2e 68 3a 34 31 36 3a 33 30 22 29 0a  xels.h:416:30").
d4260 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
d4270 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
d4280 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
d4290 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
d42a0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
d42b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
d42c0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d42d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d42e0 65 20 2e 20 22 70 61 6c 65 74 74 65 22 29 0a 20  e . "palette"). 
d42f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d4300 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d4310 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d4320 53 44 4c 5f 50 61 6c 65 74 74 65 22 29 29 29 29  SDL_Palette"))))
d4330 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
d4340 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
d4350 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
d4360 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
d4370 65 20 2e 20 22 53 44 4c 5f 4d 61 70 52 47 42 22  e . "SDL_MapRGB"
d4380 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
d4390 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
d43a0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
d43b0 4c 5f 70 69 78 65 6c 73 2e 68 3a 34 32 33 3a 33  L_pixels.h:423:3
d43c0 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
d43d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d43e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d43f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d4400 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d4410 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d4420 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d4430 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d4440 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22  (name . "format"
d4450 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d4460 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
d4470 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
d4480 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d  . "SDL_PixelForm
d4490 61 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  at")))).        
d44a0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d44b0 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 22  er") (name . "r"
d44c0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d44d0 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
d44e0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d44f0 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22  eter") (name . "
d4500 67 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  g") (type (tag .
d4510 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
d4520 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
d4530 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
d4540 20 22 62 22 29 20 28 74 79 70 65 20 28 74 61 67   "b") (type (tag
d4550 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 0a   . "Uint8"))))).
d4560 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
d4570 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
d4580 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
d4590 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
d45a0 2e 20 22 53 44 4c 5f 4d 61 70 52 47 42 41 22 29  . "SDL_MapRGBA")
d45b0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d45c0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d45d0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d45e0 5f 70 69 78 65 6c 73 2e 68 3a 34 33 31 3a 33 32  _pixels.h:431:32
d45f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
d4600 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
d4610 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
d4620 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
d4630 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
d4640 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d4650 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d4660 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d4670 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22 29  name . "format")
d4680 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d4690 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d46a0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d46b0 20 22 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d 61   "SDL_PixelForma
d46c0 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
d46d0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d46e0 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 22 29  r") (name . "r")
d46f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d4700 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
d4710 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d4720 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 67  ter") (name . "g
d4730 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
d4740 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
d4750 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d4760 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
d4770 22 62 22 29 20 28 74 79 70 65 20 28 74 61 67 20  "b") (type (tag 
d4780 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
d4790 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d47a0 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20  rameter") (name 
d47b0 2e 20 22 61 22 29 20 28 74 79 70 65 20 28 74 61  . "a") (type (ta
d47c0 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29  g . "Uint8")))))
d47d0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
d47e0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d47f0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
d4800 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
d4810 20 2e 20 22 53 44 4c 5f 47 65 74 52 47 42 22 29   . "SDL_GetRGB")
d4820 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d4830 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d4840 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d4850 5f 70 69 78 65 6c 73 2e 68 3a 34 34 30 3a 33 30  _pixels.h:440:30
d4860 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
d4870 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
d4880 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
d4890 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
d48a0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
d48b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d48c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d48d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d48e0 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 22 29 0a  name . "pixel").
d48f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d4900 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
d4910 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d4920 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d4930 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d4940 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  . "format").    
d4950 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d4960 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d4970 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d4980 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22 29 29 29  _PixelFormat")))
d4990 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d49a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d49b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d49c0 20 22 72 22 29 0a 20 20 20 20 20 20 20 20 20 20   "r").          
d49d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d49e0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d49f0 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
d4a00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d4a10 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d4a20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d4a30 20 22 67 22 29 0a 20 20 20 20 20 20 20 20 20 20   "g").          
d4a40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d4a50 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d4a60 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
d4a70 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d4a80 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d4a90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d4aa0 20 22 62 22 29 0a 20 20 20 20 20 20 20 20 20 20   "b").          
d4ab0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d4ac0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d4ad0 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
d4ae0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
d4af0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
d4b00 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
d4b10 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
d4b20 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 52 47 42  me . "SDL_GetRGB
d4b30 41 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  A") (ns . 0).   
d4b40 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
d4b50 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
d4b60 53 44 4c 5f 70 69 78 65 6c 73 2e 68 3a 34 34 39  SDL_pixels.h:449
d4b70 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
d4b80 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
d4b90 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
d4ba0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
d4bb0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
d4bc0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
d4bd0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
d4be0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d4bf0 20 20 28 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c    (name . "pixel
d4c00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d4c10 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d4c20 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
d4c30 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d4c40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d4c50 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20  me . "format"). 
d4c60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d4c70 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d4c80 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d4c90 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d 61 74 22  SDL_PixelFormat"
d4ca0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d4cb0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d4cc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d4cd0 65 20 2e 20 22 72 22 29 0a 20 20 20 20 20 20 20  e . "r").       
d4ce0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d4cf0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d4d00 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d4d10 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d4d20 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d4d30 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d4d40 65 20 2e 20 22 67 22 29 0a 20 20 20 20 20 20 20  e . "g").       
d4d50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d4d60 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d4d70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d4d80 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d4d90 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d4da0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d4db0 65 20 2e 20 22 62 22 29 0a 20 20 20 20 20 20 20  e . "b").       
d4dc0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d4dd0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d4de0 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d4df0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d4e00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d4e10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d4e20 65 20 2e 20 22 61 22 29 0a 20 20 20 20 20 20 20  e . "a").       
d4e30 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d4e40 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d4e50 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
d4e60 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
d4e70 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
d4e80 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
d4e90 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
d4ea0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 61 6c  (name . "SDL_Cal
d4eb0 63 75 6c 61 74 65 47 61 6d 6d 61 52 61 6d 70 22  culateGammaRamp"
d4ec0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
d4ed0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
d4ee0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
d4ef0 4c 5f 70 69 78 65 6c 73 2e 68 3a 34 35 37 3a 33  L_pixels.h:457:3
d4f00 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
d4f10 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d4f20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d4f30 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d4f40 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d4f50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d4f60 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d4f70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d4f80 28 6e 61 6d 65 20 2e 20 22 67 61 6d 6d 61 22 29  (name . "gamma")
d4f90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d4fa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
d4fb0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
d4fc0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
d4fd0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
d4fe0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
d4ff0 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d5000 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d5010 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d5020 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 61 6d      (name . "ram
d5030 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
d5040 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
d5050 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
d5060 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29  g . "Uint16"))))
d5070 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
d5080 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
d5090 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
d50a0 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
d50b0 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
d50c0 50 6f 69 6e 74 22 29 20 28 69 64 20 2e 20 30 29  Point") (id . 0)
d50d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d50e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d50f0 44 4c 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 34  DL2/SDL_rect.h:4
d5100 38 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  8:16").    (bit-
d5110 73 69 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d  size . 64) (bit-
d5120 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
d5130 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
d5140 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d5150 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d5160 6d 65 20 2e 20 22 78 22 29 20 28 62 69 74 2d 6f  me . "x") (bit-o
d5170 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
d5180 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
d5190 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d51a0 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
d51b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d51c0 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
d51d0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
d51e0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
d51f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d5200 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d5210 20 22 79 22 29 20 28 62 69 74 2d 6f 66 66 73 65   "y") (bit-offse
d5220 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
d5230 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d5240 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d5250 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d5260 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
d5270 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
d5280 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
d5290 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
d52a0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d52b0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
d52c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
d52d0 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
d52e0 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
d52f0 2e 20 22 53 44 4c 5f 50 6f 69 6e 74 22 29 0a 20  . "SDL_Point"). 
d5300 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
d5310 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
d5320 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 35 32 3a  2/SDL_rect.h:52:
d5330 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
d5340 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 20  ag . ":struct") 
d5350 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 6f 69  (name . "SDL_Poi
d5360 6e 74 22 29 20 28 69 64 20 2e 20 37 35 29 29 29  nt") (id . 75)))
d5370 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72 75  .  ((tag . "stru
d5380 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  ct") (ns . 0) (n
d5390 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  ame . "SDL_Rect"
d53a0 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
d53b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
d53c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
d53d0 4c 5f 72 65 63 74 2e 68 3a 36 34 3a 31 36 22 29  L_rect.h:64:16")
d53e0 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
d53f0 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   128) (bit-align
d5400 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28  ment . 32).    (
d5410 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
d5420 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
d5430 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d5440 22 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  "x") (bit-offset
d5450 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
d5460 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
d5470 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d5480 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
d5490 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
d54a0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
d54b0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
d54c0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
d54d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
d54e0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 22 29  d") (name . "y")
d54f0 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
d5500 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
d5510 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
d5520 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d5530 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d5540 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
d5550 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d5560 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d5570 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
d5580 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d5590 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 20 28 62   (name . "w") (b
d55a0 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20  it-offset . 64) 
d55b0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
d55c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d55d0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
d55e0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d55f0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
d5600 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
d5610 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
d5620 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
d5630 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d5640 61 6d 65 20 2e 20 22 68 22 29 20 28 62 69 74 2d  ame . "h") (bit-
d5650 6f 66 66 73 65 74 20 2e 20 39 36 29 20 28 62 69  offset . 96) (bi
d5660 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
d5670 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
d5680 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
d5690 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d56a0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
d56b0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
d56c0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
d56d0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
d56e0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d56f0 33 32 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  32)))))).  ((tag
d5700 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
d5710 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
d5720 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 63 74  name . "SDL_Rect
d5730 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
d5740 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
d5750 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 63 74 2e 68  /SDL2/SDL_rect.h
d5760 3a 36 38 3a 33 22 29 0a 20 20 20 20 28 74 79 70  :68:3").    (typ
d5770 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63  e (tag . ":struc
d5780 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  t") (name . "SDL
d5790 5f 52 65 63 74 22 29 20 28 69 64 20 2e 20 37 36  _Rect") (id . 76
d57a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
d57b0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
d57c0 2e 20 22 53 44 4c 5f 50 6f 69 6e 74 49 6e 52 65  . "SDL_PointInRe
d57d0 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ct") (ns . 0).  
d57e0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
d57f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
d5800 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 37 33 3a 32  /SDL_rect.h:73:2
d5810 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
d5820 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d5830 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d 63  . #t) (storage-c
d5840 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22 29  lass . "static")
d5850 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d5860 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d5870 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d5880 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d5890 28 6e 61 6d 65 20 2e 20 22 70 22 29 0a 20 20 20  (name . "p").   
d58a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d58b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
d58c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
d58d0 4c 5f 50 6f 69 6e 74 22 29 29 29 29 0a 20 20 20  L_Point")))).   
d58e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d58f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d5900 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 22 29      (name . "r")
d5910 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d5920 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d5930 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d5940 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29   "SDL_Rect")))))
d5950 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d5960 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
d5970 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
d5980 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
d5990 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 63 74 45  ame . "SDL_RectE
d59a0 6d 70 74 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  mpty") (ns . 0).
d59b0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
d59c0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
d59d0 4c 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 38 32  L2/SDL_rect.h:82
d59e0 3a 32 37 22 29 0a 20 20 20 20 28 76 61 72 69 61  :27").    (varia
d59f0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
d5a00 65 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65  e . #t) (storage
d5a10 2d 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63  -class . "static
d5a20 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
d5a30 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
d5a40 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
d5a50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d5a60 20 20 28 6e 61 6d 65 20 2e 20 22 72 22 29 0a 20    (name . "r"). 
d5a70 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d5a80 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d5a90 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d5aa0 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a  SDL_Rect")))))).
d5ab0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
d5ac0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f   (tag . "SDL_boo
d5ad0 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  l"))).  ((tag . 
d5ae0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
d5af0 65 20 2e 20 22 53 44 4c 5f 52 65 63 74 45 71 75  e . "SDL_RectEqu
d5b00 61 6c 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  als") (ns . 0). 
d5b10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
d5b20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
d5b30 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 39 30 3a  2/SDL_rect.h:90:
d5b40 32 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  27").    (variad
d5b50 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
d5b60 20 2e 20 23 74 29 20 28 73 74 6f 72 61 67 65 2d   . #t) (storage-
d5b70 63 6c 61 73 73 20 2e 20 22 73 74 61 74 69 63 22  class . "static"
d5b80 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
d5b90 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
d5ba0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
d5bb0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d5bc0 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 0a 20 20   (name . "a").  
d5bd0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d5be0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d5bf0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
d5c00 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20  DL_Rect")))).   
d5c10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d5c20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d5c30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 22 29      (name . "b")
d5c40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d5c50 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d5c60 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d5c70 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29   "SDL_Rect")))))
d5c80 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d5c90 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
d5ca0 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
d5cb0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
d5cc0 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 73 49 6e  ame . "SDL_HasIn
d5cd0 74 65 72 73 65 63 74 69 6f 6e 22 29 20 28 6e 73  tersection") (ns
d5ce0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
d5cf0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d5d00 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 63  ude/SDL2/SDL_rec
d5d10 74 2e 68 3a 31 30 31 3a 33 34 22 29 0a 20 20 20  t.h:101:34").   
d5d20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
d5d30 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
d5d40 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
d5d50 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
d5d60 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
d5d70 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
d5d80 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d5d90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d5da0 20 22 41 22 29 0a 20 20 20 20 20 20 20 20 20 20   "A").          
d5db0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d5dc0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d5dd0 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
d5de0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d5df0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d5e00 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d5e10 65 20 2e 20 22 42 22 29 0a 20 20 20 20 20 20 20  e . "B").       
d5e20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d5e30 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d5e40 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
d5e50 63 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  ct")))))).    (r
d5e60 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
d5e70 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
d5e80 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
d5e90 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
d5ea0 44 4c 5f 49 6e 74 65 72 73 65 63 74 52 65 63 74  DL_IntersectRect
d5eb0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
d5ec0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d5ed0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d5ee0 44 4c 5f 72 65 63 74 2e 68 3a 31 30 39 3a 33 34  DL_rect.h:109:34
d5ef0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
d5f00 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
d5f10 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
d5f20 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
d5f30 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
d5f40 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d5f50 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d5f60 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d5f70 6e 61 6d 65 20 2e 20 22 41 22 29 0a 20 20 20 20  name . "A").    
d5f80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d5f90 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d5fa0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d5fb0 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20 20 20  _Rect")))).     
d5fc0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d5fd0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d5fe0 20 20 28 6e 61 6d 65 20 2e 20 22 42 22 29 0a 20    (name . "B"). 
d5ff0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d6000 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d6010 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
d6020 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20  SDL_Rect")))).  
d6030 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d6040 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d6050 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
d6060 73 75 6c 74 22 29 0a 20 20 20 20 20 20 20 20 20  sult").         
d6070 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d6080 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
d6090 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74  (tag . "SDL_Rect
d60a0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
d60b0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
d60c0 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20  "SDL_bool"))).  
d60d0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
d60e0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
d60f0 5f 55 6e 69 6f 6e 52 65 63 74 22 29 20 28 6e 73  _UnionRect") (ns
d6100 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
d6110 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d6120 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 63  ude/SDL2/SDL_rec
d6130 74 2e 68 3a 31 31 36 3a 33 30 22 29 0a 20 20 20  t.h:116:30").   
d6140 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
d6150 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
d6160 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
d6170 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
d6180 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
d6190 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
d61a0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d61b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d61c0 20 22 41 22 29 0a 20 20 20 20 20 20 20 20 20 20   "A").          
d61d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d61e0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d61f0 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
d6200 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d6210 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d6220 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d6230 65 20 2e 20 22 42 22 29 0a 20 20 20 20 20 20 20  e . "B").       
d6240 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d6250 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d6260 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
d6270 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ct")))).        
d6280 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d6290 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d62a0 6e 61 6d 65 20 2e 20 22 72 65 73 75 6c 74 22 29  name . "result")
d62b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d62c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d62d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d62e0 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29   "SDL_Rect")))))
d62f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d6300 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
d6310 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
d6320 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
d6330 20 2e 20 22 53 44 4c 5f 45 6e 63 6c 6f 73 65 50   . "SDL_EncloseP
d6340 6f 69 6e 74 73 22 29 20 28 6e 73 20 2e 20 30 29  oints") (ns . 0)
d6350 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d6360 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d6370 44 4c 32 2f 53 44 4c 5f 72 65 63 74 2e 68 3a 31  DL2/SDL_rect.h:1
d6380 32 35 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72  25:34").    (var
d6390 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
d63a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
d63b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
d63c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
d63d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
d63e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
d63f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d6400 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 6f 69      (name . "poi
d6410 6e 74 73 22 29 0a 20 20 20 20 20 20 20 20 20 20  nts").          
d6420 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
d6430 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
d6440 74 61 67 20 2e 20 22 53 44 4c 5f 50 6f 69 6e 74  tag . "SDL_Point
d6450 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
d6460 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d6470 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d6480 6d 65 20 2e 20 22 63 6f 75 6e 74 22 29 0a 20 20  me . "count").  
d6490 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d64a0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
d64b0 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
d64c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d64d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d64e0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d64f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d6500 20 2e 20 22 63 6c 69 70 22 29 0a 20 20 20 20 20   . "clip").     
d6510 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d6520 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
d6530 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
d6540 52 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20  Rect")))).      
d6550 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d6560 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d6570 20 28 6e 61 6d 65 20 2e 20 22 72 65 73 75 6c 74   (name . "result
d6580 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d6590 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
d65a0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
d65b0 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29   . "SDL_Rect")))
d65c0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
d65d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d65e0 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61  _bool"))).  ((ta
d65f0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
d6600 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 49 6e 74  (name . "SDL_Int
d6610 65 72 73 65 63 74 52 65 63 74 41 6e 64 4c 69 6e  ersectRectAndLin
d6620 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
d6630 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
d6640 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
d6650 53 44 4c 5f 72 65 63 74 2e 68 3a 31 33 35 3a 33  SDL_rect.h:135:3
d6660 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  4").    (variadi
d6670 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d6680 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d6690 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d66a0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d66b0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d66c0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d66d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d66e0 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29 0a  (name . "rect").
d66f0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d6700 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
d6710 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
d6720 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20  "SDL_Rect")))). 
d6730 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d6740 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d6750 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 58        (name . "X
d6760 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  1").          (t
d6770 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
d6780 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
d6790 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
d67a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
d67b0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
d67c0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
d67d0 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20  nt . 32)))).    
d67e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
d67f0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
d6800 20 20 20 28 6e 61 6d 65 20 2e 20 22 59 31 22 29     (name . "Y1")
d6810 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d6820 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
d6830 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
d6840 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
d6850 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
d6860 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d6870 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
d6880 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20  . 32)))).       
d6890 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d68a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d68b0 28 6e 61 6d 65 20 2e 20 22 58 32 22 29 0a 20 20  (name . "X2").  
d68c0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
d68d0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
d68e0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
d68f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d6900 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
d6910 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
d6920 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
d6930 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
d6940 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
d6950 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
d6960 6d 65 20 2e 20 22 59 32 22 29 0a 20 20 20 20 20  me . "Y2").     
d6970 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
d6980 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
d6990 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
d69a0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
d69b0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
d69c0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
d69d0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
d69e0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d69f0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d6a00 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
d6a10 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
d6a20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
d6a30 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
d6a40 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
d6a50 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
d6a60 2e 20 37 37 29 0a 20 20 20 20 28 6c 6f 63 61 74  . 77).    (locat
d6a70 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d6a80 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 62 6c 65  ude/SDL2/SDL_ble
d6a90 6e 64 6d 6f 64 65 2e 68 3a 34 30 3a 39 22 29 0a  ndmode.h:40:9").
d6aa0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
d6ab0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d6ac0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d6ad0 6d 65 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 4d  me . "SDL_BLENDM
d6ae0 4f 44 45 5f 4e 4f 4e 45 22 29 20 28 76 61 6c 75  ODE_NONE") (valu
d6af0 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
d6b00 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d6b10 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c   (name . "SDL_BL
d6b20 45 4e 44 4d 4f 44 45 5f 42 4c 45 4e 44 22 29 20  ENDMODE_BLEND") 
d6b30 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20  (value . 1)).   
d6b40 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d6b50 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
d6b60 44 4c 5f 42 4c 45 4e 44 4d 4f 44 45 5f 41 44 44  DL_BLENDMODE_ADD
d6b70 22 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a  ") (value . 2)).
d6b80 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d6b90 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
d6ba0 20 22 53 44 4c 5f 42 4c 45 4e 44 4d 4f 44 45 5f   "SDL_BLENDMODE_
d6bb0 4d 4f 44 22 29 20 28 76 61 6c 75 65 20 2e 20 34  MOD") (value . 4
d6bc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d6bd0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
d6be0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
d6bf0 44 4c 5f 42 4c 45 4e 44 4d 4f 44 45 5f 49 4e 56  DL_BLENDMODE_INV
d6c00 41 4c 49 44 22 29 0a 20 20 20 20 20 20 20 20 20  ALID").         
d6c10 20 28 76 61 6c 75 65 20 2e 20 32 31 34 37 34 38   (value . 214748
d6c20 33 36 34 37 29 29 29 29 29 0a 20 20 28 28 74 61  3647))))).  ((ta
d6c30 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
d6c40 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
d6c50 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 6c 65  (name . "SDL_Ble
d6c60 6e 64 4d 6f 64 65 22 29 0a 20 20 20 20 28 6c 6f  ndMode").    (lo
d6c70 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
d6c80 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
d6c90 62 6c 65 6e 64 6d 6f 64 65 2e 68 3a 35 37 3a 33  blendmode.h:57:3
d6ca0 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
d6cb0 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61  g . ":enum") (na
d6cc0 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 37  me . "") (id . 7
d6cd0 37 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  7))).  ((tag . "
d6ce0 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
d6cf0 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
d6d00 2e 20 37 38 29 0a 20 20 20 20 28 6c 6f 63 61 74  . 78).    (locat
d6d10 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d6d20 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 62 6c 65  ude/SDL2/SDL_ble
d6d30 6e 64 6d 6f 64 65 2e 68 3a 36 32 3a 39 22 29 0a  ndmode.h:62:9").
d6d40 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
d6d50 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d6d60 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
d6d70 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d6d80 53 44 4c 5f 42 4c 45 4e 44 4f 50 45 52 41 54 49  SDL_BLENDOPERATI
d6d90 4f 4e 5f 41 44 44 22 29 0a 20 20 20 20 20 20 20  ON_ADD").       
d6da0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a     (value . 1)).
d6db0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d6dc0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
d6dd0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
d6de0 42 4c 45 4e 44 4f 50 45 52 41 54 49 4f 4e 5f 53  BLENDOPERATION_S
d6df0 55 42 54 52 41 43 54 22 29 0a 20 20 20 20 20 20  UBTRACT").      
d6e00 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29      (value . 2))
d6e10 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d6e20 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
d6e30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
d6e40 5f 42 4c 45 4e 44 4f 50 45 52 41 54 49 4f 4e 5f  _BLENDOPERATION_
d6e50 52 45 56 5f 53 55 42 54 52 41 43 54 22 29 0a 20  REV_SUBTRACT"). 
d6e60 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d6e70 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 3)).        ((
d6e80 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d6e90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d6ea0 20 22 53 44 4c 5f 42 4c 45 4e 44 4f 50 45 52 41   "SDL_BLENDOPERA
d6eb0 54 49 4f 4e 5f 4d 49 4e 49 4d 55 4d 22 29 0a 20  TION_MINIMUM"). 
d6ec0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d6ed0 2e 20 34 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 4)).        ((
d6ee0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d6ef0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d6f00 20 22 53 44 4c 5f 42 4c 45 4e 44 4f 50 45 52 41   "SDL_BLENDOPERA
d6f10 54 49 4f 4e 5f 4d 41 58 49 4d 55 4d 22 29 0a 20  TION_MAXIMUM"). 
d6f20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d6f30 2e 20 35 29 29 29 29 29 0a 20 20 28 28 74 61 67  . 5))))).  ((tag
d6f40 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
d6f50 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
d6f60 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 6c 65 6e  name . "SDL_Blen
d6f70 64 4f 70 65 72 61 74 69 6f 6e 22 29 0a 20 20 20  dOperation").   
d6f80 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
d6f90 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
d6fa0 53 44 4c 5f 62 6c 65 6e 64 6d 6f 64 65 2e 68 3a  SDL_blendmode.h:
d6fb0 37 30 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  70:3").    (type
d6fc0 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29   (tag . ":enum")
d6fd0 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
d6fe0 20 2e 20 37 38 29 29 29 0a 20 20 28 28 74 61 67   . 78))).  ((tag
d6ff0 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
d7000 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
d7010 28 69 64 20 2e 20 37 39 29 0a 20 20 20 20 28 6c  (id . 79).    (l
d7020 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d7030 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d7040 5f 62 6c 65 6e 64 6d 6f 64 65 2e 68 3a 37 35 3a  _blendmode.h:75:
d7050 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  9").    (fields.
d7060 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
d7070 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d7080 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d7090 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41 43   . "SDL_BLENDFAC
d70a0 54 4f 52 5f 5a 45 52 4f 22 29 0a 20 20 20 20 20  TOR_ZERO").     
d70b0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
d70c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d70d0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
d70e0 20 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41 43   . "SDL_BLENDFAC
d70f0 54 4f 52 5f 4f 4e 45 22 29 20 28 76 61 6c 75 65  TOR_ONE") (value
d7100 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28   . 2)).        (
d7110 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d7120 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d7130 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41 43 54  . "SDL_BLENDFACT
d7140 4f 52 5f 53 52 43 5f 43 4f 4c 4f 52 22 29 0a 20  OR_SRC_COLOR"). 
d7150 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d7160 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 3)).        ((
d7170 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d7180 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d7190 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41 43 54 4f   "SDL_BLENDFACTO
d71a0 52 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 53 52 43 5f  R_ONE_MINUS_SRC_
d71b0 43 4f 4c 4f 52 22 29 0a 20 20 20 20 20 20 20 20  COLOR").        
d71c0 20 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20    (value . 4)). 
d71d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d71e0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d71f0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42    (name . "SDL_B
d7200 4c 45 4e 44 46 41 43 54 4f 52 5f 53 52 43 5f 41  LENDFACTOR_SRC_A
d7210 4c 50 48 41 22 29 0a 20 20 20 20 20 20 20 20 20  LPHA").         
d7220 20 28 76 61 6c 75 65 20 2e 20 35 29 29 0a 20 20   (value . 5)).  
d7230 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d7240 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d7250 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c   (name . "SDL_BL
d7260 45 4e 44 46 41 43 54 4f 52 5f 4f 4e 45 5f 4d 49  ENDFACTOR_ONE_MI
d7270 4e 55 53 5f 53 52 43 5f 41 4c 50 48 41 22 29 0a  NUS_SRC_ALPHA").
d7280 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d7290 20 2e 20 36 29 29 0a 20 20 20 20 20 20 20 20 28   . 6)).        (
d72a0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
d72b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d72c0 2e 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41 43 54  . "SDL_BLENDFACT
d72d0 4f 52 5f 44 53 54 5f 43 4f 4c 4f 52 22 29 0a 20  OR_DST_COLOR"). 
d72e0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
d72f0 2e 20 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 7)).        ((
d7300 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
d7310 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d7320 20 22 53 44 4c 5f 42 4c 45 4e 44 46 41 43 54 4f   "SDL_BLENDFACTO
d7330 52 5f 4f 4e 45 5f 4d 49 4e 55 53 5f 44 53 54 5f  R_ONE_MINUS_DST_
d7340 43 4f 4c 4f 52 22 29 0a 20 20 20 20 20 20 20 20  COLOR").        
d7350 20 20 28 76 61 6c 75 65 20 2e 20 38 29 29 0a 20    (value . 8)). 
d7360 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d7370 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
d7380 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42    (name . "SDL_B
d7390 4c 45 4e 44 46 41 43 54 4f 52 5f 44 53 54 5f 41  LENDFACTOR_DST_A
d73a0 4c 50 48 41 22 29 0a 20 20 20 20 20 20 20 20 20  LPHA").         
d73b0 20 28 76 61 6c 75 65 20 2e 20 39 29 29 0a 20 20   (value . 9)).  
d73c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
d73d0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
d73e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 4c   (name . "SDL_BL
d73f0 45 4e 44 46 41 43 54 4f 52 5f 4f 4e 45 5f 4d 49  ENDFACTOR_ONE_MI
d7400 4e 55 53 5f 44 53 54 5f 41 4c 50 48 41 22 29 0a  NUS_DST_ALPHA").
d7410 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
d7420 20 2e 20 31 30 29 29 29 29 29 0a 20 20 28 28 74   . 10))))).  ((t
d7430 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
d7440 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
d7450 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 42 6c   (name . "SDL_Bl
d7460 65 6e 64 46 61 63 74 6f 72 22 29 0a 20 20 20 20  endFactor").    
d7470 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d7480 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d7490 44 4c 5f 62 6c 65 6e 64 6d 6f 64 65 2e 68 3a 38  DL_blendmode.h:8
d74a0 38 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  8:3").    (type 
d74b0 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20  (tag . ":enum") 
d74c0 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
d74d0 2e 20 37 39 29 29 29 0a 20 20 28 28 74 61 67 20  . 79))).  ((tag 
d74e0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
d74f0 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6d 70 6f  ame . "SDL_Compo
d7500 73 65 43 75 73 74 6f 6d 42 6c 65 6e 64 4d 6f 64  seCustomBlendMod
d7510 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
d7520 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
d7530 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
d7540 53 44 4c 5f 62 6c 65 6e 64 6d 6f 64 65 2e 68 3a  SDL_blendmode.h:
d7550 31 30 35 3a 33 39 22 29 0a 20 20 20 20 28 76 61  105:39").    (va
d7560 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
d7570 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
d7580 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
d7590 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
d75a0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
d75b0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
d75c0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d75d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72       (name . "sr
d75e0 63 43 6f 6c 6f 72 46 61 63 74 6f 72 22 29 0a 20  cColorFactor"). 
d75f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d7600 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64  tag . "SDL_Blend
d7610 46 61 63 74 6f 72 22 29 29 29 0a 20 20 20 20 20  Factor"))).     
d7620 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d7630 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d7640 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 43 6f    (name . "dstCo
d7650 6c 6f 72 46 61 63 74 6f 72 22 29 0a 20 20 20 20  lorFactor").    
d7660 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d7670 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 46 61 63   . "SDL_BlendFac
d7680 74 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20 20  tor"))).        
d7690 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d76a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d76b0 6e 61 6d 65 20 2e 20 22 63 6f 6c 6f 72 4f 70 65  name . "colorOpe
d76c0 72 61 74 69 6f 6e 22 29 0a 20 20 20 20 20 20 20  ration").       
d76d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d76e0 22 53 44 4c 5f 42 6c 65 6e 64 4f 70 65 72 61 74  "SDL_BlendOperat
d76f0 69 6f 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20  ion"))).        
d7700 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d7710 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d7720 6e 61 6d 65 20 2e 20 22 73 72 63 41 6c 70 68 61  name . "srcAlpha
d7730 46 61 63 74 6f 72 22 29 0a 20 20 20 20 20 20 20  Factor").       
d7740 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d7750 22 53 44 4c 5f 42 6c 65 6e 64 46 61 63 74 6f 72  "SDL_BlendFactor
d7760 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d7770 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d7780 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d7790 65 20 2e 20 22 64 73 74 41 6c 70 68 61 46 61 63  e . "dstAlphaFac
d77a0 74 6f 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  tor").          
d77b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
d77c0 4c 5f 42 6c 65 6e 64 46 61 63 74 6f 72 22 29 29  L_BlendFactor"))
d77d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d77e0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d77f0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d7800 20 22 61 6c 70 68 61 4f 70 65 72 61 74 69 6f 6e   "alphaOperation
d7810 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d7820 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 42  pe (tag . "SDL_B
d7830 6c 65 6e 64 4f 70 65 72 61 74 69 6f 6e 22 29 29  lendOperation"))
d7840 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
d7850 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d7860 5f 42 6c 65 6e 64 4d 6f 64 65 22 29 29 29 0a 20  _BlendMode"))). 
d7870 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
d7880 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
d7890 65 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  e . "SDL_Surface
d78a0 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
d78b0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d78c0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d78d0 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 36 39 3a  DL_surface.h:69:
d78e0 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
d78f0 7a 65 20 2e 20 37 36 38 29 20 28 62 69 74 2d 61  ze . 768) (bit-a
d7900 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
d7910 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
d7920 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
d7930 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
d7940 65 20 2e 20 22 66 6c 61 67 73 22 29 20 28 62 69  e . "flags") (bi
d7950 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
d7960 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
d7970 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d7980 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
d7990 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d79a0 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
d79b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d79c0 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74 22 29  name . "format")
d79d0 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36   (bit-offset . 6
d79e0 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  4) (bit-size . 6
d79f0 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
d7a00 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
d7a10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d7a20 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
d7a30 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
d7a40 2e 20 22 53 44 4c 5f 50 69 78 65 6c 46 6f 72 6d  . "SDL_PixelForm
d7a50 61 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  at")))).        
d7a60 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
d7a70 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 20 28 62   (name . "w") (b
d7a80 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29  it-offset . 128)
d7a90 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d7aa0 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
d7ab0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
d7ac0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d7ad0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
d7ae0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
d7af0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d7b00 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
d7b10 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d7b20 6e 61 6d 65 20 2e 20 22 68 22 29 20 28 62 69 74  name . "h") (bit
d7b30 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29 20 28  -offset . 160) (
d7b40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
d7b50 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d7b60 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
d7b70 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d7b80 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
d7b90 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
d7ba0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d7bb0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d7bc0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
d7bd0 6d 65 20 2e 20 22 70 69 74 63 68 22 29 20 28 62  me . "pitch") (b
d7be0 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29  it-offset . 192)
d7bf0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d7c00 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
d7c10 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
d7c20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d7c30 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
d7c40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
d7c50 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
d7c60 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
d7c70 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
d7c80 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 73 22 29  name . "pixels")
d7c90 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
d7ca0 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  56) (bit-size . 
d7cb0 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  64).          (b
d7cc0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
d7cd0 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  4).          (ty
d7ce0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
d7cf0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
d7d00 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20   . ":void")))). 
d7d10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d7d20 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
d7d30 22 75 73 65 72 64 61 74 61 22 29 20 28 62 69 74  "userdata") (bit
d7d40 2d 6f 66 66 73 65 74 20 2e 20 33 32 30 29 20 28  -offset . 320) (
d7d50 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
d7d60 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
d7d70 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
d7d80 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d7d90 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d7da0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d7db0 76 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20  void")))).      
d7dc0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
d7dd0 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 6f 63 6b  ") (name . "lock
d7de0 65 64 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ed") (bit-offset
d7df0 20 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69 7a   . 384) (bit-siz
d7e00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d7e10 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
d7e20 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
d7e30 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d7e40 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
d7e50 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
d7e60 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d7e70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
d7e80 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c  eld") (name . "l
d7e90 6f 63 6b 5f 64 61 74 61 22 29 20 28 62 69 74 2d  ock_data") (bit-
d7ea0 6f 66 66 73 65 74 20 2e 20 34 34 38 29 20 28 62  offset . 448) (b
d7eb0 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
d7ec0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
d7ed0 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
d7ee0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d7ef0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
d7f00 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
d7f10 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
d7f20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
d7f30 29 20 28 6e 61 6d 65 20 2e 20 22 63 6c 69 70 5f  ) (name . "clip_
d7f40 72 65 63 74 22 29 20 28 62 69 74 2d 6f 66 66 73  rect") (bit-offs
d7f50 65 74 20 2e 20 35 31 32 29 20 28 62 69 74 2d 73  et . 512) (bit-s
d7f60 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
d7f70 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
d7f80 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
d7f90 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74  (tag . "SDL_Rect
d7fa0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d7fb0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
d7fc0 61 6d 65 20 2e 20 22 6d 61 70 22 29 20 28 62 69  ame . "map") (bi
d7fd0 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 30 29 20  t-offset . 640) 
d7fe0 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
d7ff0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
d8000 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
d8010 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
d8020 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
d8030 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
d8040 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d8050 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
d8060 20 28 6e 73 20 2e 20 32 32 30 38 38 29 20 28 6e   (ns . 22088) (n
d8070 61 6d 65 20 2e 20 22 53 44 4c 5f 42 6c 69 74 4d  ame . "SDL_BlitM
d8080 61 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ap").           
d8090 20 20 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20     (id . 0).    
d80a0 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74            (locat
d80b0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
d80c0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72  ude/SDL2/SDL_sur
d80d0 66 61 63 65 2e 68 3a 38 38 3a 31 32 22 29 0a 20  face.h:88:12"). 
d80e0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
d80f0 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74  t-size . 0) (bit
d8100 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20  -alignment . 0) 
d8110 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29  (fields . #())))
d8120 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d8130 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
d8140 20 2e 20 22 72 65 66 63 6f 75 6e 74 22 29 20 28   . "refcount") (
d8150 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 37 30 34  bit-offset . 704
d8160 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
d8170 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
d8180 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d8190 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d81a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
d81b0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
d81c0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
d81d0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
d81e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
d81f0 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
d8200 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
d8210 29 20 28 6e 73 20 2e 20 38 31 29 20 28 6e 61 6d  ) (ns . 81) (nam
d8220 65 20 2e 20 22 53 44 4c 5f 42 6c 69 74 4d 61 70  e . "SDL_BlitMap
d8230 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
d8240 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d8250 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d8260 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 38 38 3a  DL_surface.h:88:
d8270 31 32 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  12").    (bit-si
d8280 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69  ze . 0) (bit-ali
d8290 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65  gnment . 0) (fie
d82a0 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28  lds . #())).  ((
d82b0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
d82c0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
d82d0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
d82e0 75 72 66 61 63 65 22 29 0a 20 20 20 20 28 6c 6f  urface").    (lo
d82f0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
d8300 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
d8310 73 75 72 66 61 63 65 2e 68 3a 39 32 3a 33 22 29  surface.h:92:3")
d8320 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
d8330 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61  . ":struct") (na
d8340 6d 65 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  me . "SDL_Surfac
d8350 65 22 29 20 28 69 64 20 2e 20 38 31 29 29 29 0a  e") (id . 81))).
d8360 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
d8370 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
d8380 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
d8390 44 4c 5f 62 6c 69 74 22 29 0a 20 20 20 20 28 6c  DL_blit").    (l
d83a0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d83b0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d83c0 5f 73 75 72 66 61 63 65 2e 68 3a 39 37 3a 32 33  _surface.h:97:23
d83d0 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
d83e0 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70  g . ":function-p
d83f0 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74  ointer"))).  ((t
d8400 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
d8410 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72   (name . "SDL_Cr
d8420 65 61 74 65 52 47 42 53 75 72 66 61 63 65 22 29  eateRGBSurface")
d8430 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d8440 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d8450 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d8460 5f 73 75 72 66 61 63 65 2e 68 3a 31 31 38 3a 33  _surface.h:118:3
d8470 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  8").    (variadi
d8480 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d8490 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d84a0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d84b0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d84c0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d84d0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d84e0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d84f0 28 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29  (name . "flags")
d8500 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d8510 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
d8520 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
d8530 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d8540 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d8550 20 2e 20 22 77 69 64 74 68 22 29 0a 20 20 20 20   . "width").    
d8560 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d8570 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
d8580 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
d8590 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
d85a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d85b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d85c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d85d0 20 22 68 65 69 67 68 74 22 29 0a 20 20 20 20 20   "height").     
d85e0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d85f0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
d8600 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
d8610 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
d8620 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d8630 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d8640 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d8650 22 64 65 70 74 68 22 29 0a 20 20 20 20 20 20 20  "depth").       
d8660 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d8670 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
d8680 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
d8690 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
d86a0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d86b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d86c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 52        (name . "R
d86d0 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20  mask").         
d86e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d86f0 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
d8700 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d8710 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d8720 20 28 6e 61 6d 65 20 2e 20 22 47 6d 61 73 6b 22   (name . "Gmask"
d8730 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d8740 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
d8750 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
d8760 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d8770 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d8780 65 20 2e 20 22 42 6d 61 73 6b 22 29 0a 20 20 20  e . "Bmask").   
d8790 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d87a0 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
d87b0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d87c0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d87d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d87e0 41 6d 61 73 6b 22 29 0a 20 20 20 20 20 20 20 20  Amask").        
d87f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d8800 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
d8810 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
d8820 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
d8830 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
d8840 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
d8850 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28  urface")))).  ((
d8860 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
d8870 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43  ) (name . "SDL_C
d8880 72 65 61 74 65 52 47 42 53 75 72 66 61 63 65 57  reateRGBSurfaceW
d8890 69 74 68 46 6f 72 6d 61 74 22 29 20 28 6e 73 20  ithFormat") (ns 
d88a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d88b0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d88c0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66  de/SDL2/SDL_surf
d88d0 61 63 65 2e 68 3a 31 32 33 3a 33 38 22 29 0a 20  ace.h:123:38"). 
d88e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d88f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d8900 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d8910 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d8920 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d8930 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d8940 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d8950 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d8960 20 2e 20 22 66 6c 61 67 73 22 29 0a 20 20 20 20   . "flags").    
d8970 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d8980 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
d8990 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
d89a0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
d89b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
d89c0 69 64 74 68 22 29 0a 20 20 20 20 20 20 20 20 20  idth").         
d89d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
d89e0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
d89f0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
d8a00 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
d8a10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d8a20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d8a30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65 69      (name . "hei
d8a40 67 68 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ght").          
d8a50 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
d8a60 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
d8a70 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
d8a80 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
d8a90 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
d8aa0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
d8ab0 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 70 74     (name . "dept
d8ac0 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
d8ad0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
d8ae0 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
d8af0 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
d8b00 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
d8b10 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d8b20 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d8b30 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61 74   (name . "format
d8b40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d8b50 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
d8b60 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  2"))))).    (ret
d8b70 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
d8b80 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
d8b90 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
d8ba0 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
d8bb0 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  e")))).  ((tag .
d8bc0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
d8bd0 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65  me . "SDL_Create
d8be0 52 47 42 53 75 72 66 61 63 65 46 72 6f 6d 22 29  RGBSurfaceFrom")
d8bf0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
d8c00 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
d8c10 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
d8c20 5f 73 75 72 66 61 63 65 2e 68 3a 31 32 36 3a 33  _surface.h:126:3
d8c30 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  8").    (variadi
d8c40 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
d8c50 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
d8c60 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
d8c70 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
d8c80 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
d8c90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
d8ca0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d8cb0 28 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 73 22  (name . "pixels"
d8cc0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
d8cd0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
d8ce0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
d8cf0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20  . ":void")))).  
d8d00 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d8d10 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d8d20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
d8d30 64 74 68 22 29 0a 20 20 20 20 20 20 20 20 20 20  dth").          
d8d40 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
d8d50 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
d8d60 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
d8d70 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
d8d80 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
d8d90 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
d8da0 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65 69 67     (name . "heig
d8db0 68 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ht").          (
d8dc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
d8dd0 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
d8de0 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
d8df0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
d8e00 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
d8e10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d8e20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 70 74 68    (name . "depth
d8e30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
d8e40 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
d8e50 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
d8e60 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
d8e70 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
d8e80 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
d8e90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
d8ea0 28 6e 61 6d 65 20 2e 20 22 70 69 74 63 68 22 29  (name . "pitch")
d8eb0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d8ec0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
d8ed0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
d8ee0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d8ef0 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
d8f00 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
d8f10 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
d8f20 61 6d 65 20 2e 20 22 52 6d 61 73 6b 22 29 0a 20  ame . "Rmask"). 
d8f30 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
d8f40 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
d8f50 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d8f60 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d8f70 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d8f80 20 22 47 6d 61 73 6b 22 29 0a 20 20 20 20 20 20   "Gmask").      
d8f90 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d8fa0 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
d8fb0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
d8fc0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
d8fd0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 42 6d 61      (name . "Bma
d8fe0 73 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  sk").          (
d8ff0 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
d9000 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
d9010 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
d9020 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
d9030 6e 61 6d 65 20 2e 20 22 41 6d 61 73 6b 22 29 0a  name . "Amask").
d9040 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d9050 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
d9060 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
d9070 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
d9080 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
d9090 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
d90a0 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
d90b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
d90c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
d90d0 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 52 47 42  . "SDL_CreateRGB
d90e0 53 75 72 66 61 63 65 57 69 74 68 46 6f 72 6d 61  SurfaceWithForma
d90f0 74 46 72 6f 6d 22 29 20 28 6e 73 20 2e 20 30 29  tFrom") (ns . 0)
d9100 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d9110 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d9120 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e  DL2/SDL_surface.
d9130 68 3a 31 33 35 3a 33 38 22 29 0a 20 20 20 20 28  h:135:38").    (
d9140 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
d9150 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
d9160 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
d9170 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
d9180 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
d9190 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
d91a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d91b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d91c0 70 69 78 65 6c 73 22 29 0a 20 20 20 20 20 20 20  pixels").       
d91d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
d91e0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
d91f0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
d9200 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
d9210 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
d9220 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
d9230 65 20 2e 20 22 77 69 64 74 68 22 29 0a 20 20 20  e . "width").   
d9240 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
d9250 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
d9260 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
d9270 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
d9280 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
d9290 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
d92a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
d92b0 2e 20 22 68 65 69 67 68 74 22 29 0a 20 20 20 20  . "height").    
d92c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d92d0 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
d92e0 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
d92f0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
d9300 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
d9310 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d9320 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d9330 20 22 64 65 70 74 68 22 29 0a 20 20 20 20 20 20   "depth").      
d9340 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d9350 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
d9360 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
d9370 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
d9380 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d9390 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d93a0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d93b0 70 69 74 63 68 22 29 0a 20 20 20 20 20 20 20 20  pitch").        
d93c0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d93d0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
d93e0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
d93f0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
d9400 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
d9410 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d9420 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
d9430 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  rmat").         
d9440 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
d9450 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
d9460 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
d9470 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
d9480 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
d9490 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
d94a0 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
d94b0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
d94c0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 72   (name . "SDL_Fr
d94d0 65 65 53 75 72 66 61 63 65 22 29 20 28 6e 73 20  eeSurface") (ns 
d94e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d94f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d9500 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66  de/SDL2/SDL_surf
d9510 61 63 65 2e 68 3a 31 33 37 3a 33 30 22 29 0a 20  ace.h:137:30"). 
d9520 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d9530 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d9540 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d9550 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d9560 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d9570 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d9580 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d9590 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d95a0 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a 20 20   . "surface").  
d95b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d95c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d95d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
d95e0 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 29  DL_Surface")))))
d95f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
d9600 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
d9610 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
d9620 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
d9630 20 2e 20 22 53 44 4c 5f 53 65 74 53 75 72 66 61   . "SDL_SetSurfa
d9640 63 65 50 61 6c 65 74 74 65 22 29 20 28 6e 73 20  cePalette") (ns 
d9650 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
d9660 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
d9670 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66  de/SDL2/SDL_surf
d9680 61 63 65 2e 68 3a 31 34 36 3a 32 39 22 29 0a 20  ace.h:146:29"). 
d9690 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
d96a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
d96b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
d96c0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
d96d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
d96e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
d96f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
d9700 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
d9710 20 2e 20 22 73 75 72 66 61 63 65 22 29 0a 20 20   . "surface").  
d9720 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
d9730 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d9740 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
d9750 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
d9760 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d9770 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d9780 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d9790 70 61 6c 65 74 74 65 22 29 0a 20 20 20 20 20 20  palette").      
d97a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d97b0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
d97c0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
d97d0 61 6c 65 74 74 65 22 29 29 29 29 29 29 0a 20 20  alette")))))).  
d97e0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
d97f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
d9800 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
d9810 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
d9820 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d9830 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
d9840 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
d9850 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 63 6b 53 75  me . "SDL_LockSu
d9860 72 66 61 63 65 22 29 20 28 6e 73 20 2e 20 30 29  rface") (ns . 0)
d9870 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
d9880 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
d9890 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e  DL2/SDL_surface.
d98a0 68 3a 31 36 38 3a 32 39 22 29 0a 20 20 20 20 28  h:168:29").    (
d98b0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
d98c0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
d98d0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
d98e0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
d98f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
d9900 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
d9910 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d9920 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d9930 73 75 72 66 61 63 65 22 29 0a 20 20 20 20 20 20  surface").      
d9940 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
d9950 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
d9960 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
d9970 75 72 66 61 63 65 22 29 29 29 29 29 29 0a 20 20  urface")))))).  
d9980 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
d9990 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
d99a0 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
d99b0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
d99c0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
d99d0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
d99e0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
d99f0 6d 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b  me . "SDL_Unlock
d9a00 53 75 72 66 61 63 65 22 29 20 28 6e 73 20 2e 20  Surface") (ns . 
d9a10 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
d9a20 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
d9a30 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63  /SDL2/SDL_surfac
d9a40 65 2e 68 3a 31 37 30 3a 33 30 22 29 0a 20 20 20  e.h:170:30").   
d9a50 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
d9a60 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
d9a70 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
d9a80 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
d9a90 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
d9aa0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
d9ab0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
d9ac0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
d9ad0 20 22 73 75 72 66 61 63 65 22 29 0a 20 20 20 20   "surface").    
d9ae0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
d9af0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
d9b00 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
d9b10 5f 53 75 72 66 61 63 65 22 29 29 29 29 29 29 0a  _Surface")))))).
d9b20 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
d9b30 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
d9b40 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
d9b50 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
d9b60 20 22 53 44 4c 5f 4c 6f 61 64 42 4d 50 5f 52 57   "SDL_LoadBMP_RW
d9b70 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
d9b80 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
d9b90 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
d9ba0 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 31 38 31  DL_surface.h:181
d9bb0 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :38").    (varia
d9bc0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
d9bd0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
d9be0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
d9bf0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
d9c00 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
d9c10 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
d9c20 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
d9c30 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29    (name . "src")
d9c40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
d9c50 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
d9c60 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
d9c70 20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29   "SDL_RWops"))))
d9c80 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
d9c90 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
d9ca0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
d9cb0 22 66 72 65 65 73 72 63 22 29 0a 20 20 20 20 20  "freesrc").     
d9cc0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
d9cd0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
d9ce0 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
d9cf0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
d9d00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
d9d10 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
d9d20 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
d9d30 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
d9d40 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
d9d50 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
d9d60 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
d9d70 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
d9d80 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
d9d90 65 20 2e 20 22 53 44 4c 5f 53 61 76 65 42 4d 50  e . "SDL_SaveBMP
d9da0 5f 52 57 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  _RW") (ns . 0). 
d9db0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
d9dc0 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
d9dd0 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a  2/SDL_surface.h:
d9de0 32 30 34 3a 32 39 22 29 0a 20 20 20 20 28 76 61  204:29").    (va
d9df0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
d9e00 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
d9e10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
d9e20 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
d9e30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
d9e40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
d9e50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
d9e60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75       (name . "su
d9e70 72 66 61 63 65 22 29 0a 20 20 20 20 20 20 20 20  rface").        
d9e80 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
d9e90 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
d9ea0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
d9eb0 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20  face")))).      
d9ec0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
d9ed0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
d9ee0 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a   (name . "dst").
d9ef0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
d9f00 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
d9f10 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
d9f20 22 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a  "SDL_RWops")))).
d9f30 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
d9f40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
d9f50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
d9f60 66 72 65 65 64 73 74 22 29 0a 20 20 20 20 20 20  freedst").      
d9f70 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
d9f80 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
d9f90 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
d9fa0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
d9fb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
d9fc0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
d9fd0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
d9fe0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
d9ff0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
da000 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
da010 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
da020 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
da030 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
da040 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
da050 4c 5f 53 65 74 53 75 72 66 61 63 65 52 4c 45 22  L_SetSurfaceRLE"
da060 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
da070 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
da080 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
da090 4c 5f 73 75 72 66 61 63 65 2e 68 3a 32 32 33 3a  L_surface.h:223:
da0a0 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
da0b0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
da0c0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
da0d0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
da0e0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
da0f0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
da100 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
da110 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
da120 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63   (name . "surfac
da130 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
da140 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
da150 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
da160 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
da170 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
da180 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
da190 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
da1a0 6d 65 20 2e 20 22 66 6c 61 67 22 29 0a 20 20 20  me . "flag").   
da1b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
da1c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
da1d0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
da1e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
da1f0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
da200 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
da210 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
da220 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
da230 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
da240 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
da250 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
da260 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
da270 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
da280 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
da290 22 53 44 4c 5f 53 65 74 43 6f 6c 6f 72 4b 65 79  "SDL_SetColorKey
da2a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
da2b0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
da2c0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
da2d0 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 32 33 37  DL_surface.h:237
da2e0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
da2f0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
da300 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
da310 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
da320 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
da330 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
da340 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
da350 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
da360 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61    (name . "surfa
da370 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ce").          (
da380 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
da390 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
da3a0 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
da3b0 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  e")))).        (
da3c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
da3d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
da3e0 61 6d 65 20 2e 20 22 66 6c 61 67 22 29 0a 20 20  ame . "flag").  
da3f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
da400 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
da410 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
da420 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
da430 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
da440 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
da450 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
da460 20 2e 20 22 6b 65 79 22 29 0a 20 20 20 20 20 20   . "key").      
da470 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
da480 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20   "Uint32"))))). 
da490 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
da4a0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
da4b0 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
da4c0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
da4d0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
da4e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
da4f0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
da500 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 43 6f  ame . "SDL_GetCo
da510 6c 6f 72 4b 65 79 22 29 20 28 6e 73 20 2e 20 30  lorKey") (ns . 0
da520 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
da530 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
da540 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65  SDL2/SDL_surface
da550 2e 68 3a 32 35 30 3a 32 39 22 29 0a 20 20 20 20  .h:250:29").    
da560 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
da570 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
da580 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
da590 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
da5a0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
da5b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
da5c0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
da5d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
da5e0 22 73 75 72 66 61 63 65 22 29 0a 20 20 20 20 20  "surface").     
da5f0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
da600 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
da610 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
da620 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 20  Surface")))).   
da630 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
da640 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
da650 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6b 65 79      (name . "key
da660 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
da670 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
da680 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
da690 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29   . "Uint32")))))
da6a0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
da6b0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
da6c0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
da6d0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
da6e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
da6f0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
da700 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
da710 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
da720 74 53 75 72 66 61 63 65 43 6f 6c 6f 72 4d 6f 64  tSurfaceColorMod
da730 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
da740 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
da750 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
da760 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 32 36 35  DL_surface.h:265
da770 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
da780 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
da790 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
da7a0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
da7b0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
da7c0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
da7d0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
da7e0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
da7f0 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61    (name . "surfa
da800 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ce").          (
da810 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
da820 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
da830 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
da840 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  e")))).        (
da850 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
da860 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 72 22 29  r") (name . "r")
da870 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
da880 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
da890 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
da8a0 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 67  ter") (name . "g
da8b0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
da8c0 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
da8d0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
da8e0 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e 20  meter") (name . 
da8f0 22 62 22 29 20 28 74 79 70 65 20 28 74 61 67 20  "b") (type (tag 
da900 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 0a 20  . "Uint8"))))). 
da910 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
da920 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
da930 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
da940 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
da950 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
da960 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
da970 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
da980 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 53 75  ame . "SDL_GetSu
da990 72 66 61 63 65 43 6f 6c 6f 72 4d 6f 64 22 29 20  rfaceColorMod") 
da9a0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
da9b0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
da9c0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
da9d0 73 75 72 66 61 63 65 2e 68 3a 32 38 31 3a 32 39  surface.h:281:29
da9e0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
da9f0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
daa00 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
daa10 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
daa20 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
daa30 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
daa40 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
daa50 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
daa60 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65 22  name . "surface"
daa70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
daa80 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
daa90 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
daaa0 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
daab0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
daac0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
daad0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
daae0 20 2e 20 22 72 22 29 0a 20 20 20 20 20 20 20 20   . "r").        
daaf0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dab00 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dab10 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
dab20 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
dab30 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
dab40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dab50 20 2e 20 22 67 22 29 0a 20 20 20 20 20 20 20 20   . "g").        
dab60 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dab70 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dab80 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
dab90 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
daba0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
dabb0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dabc0 20 2e 20 22 62 22 29 0a 20 20 20 20 20 20 20 20   . "b").        
dabd0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dabe0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dabf0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
dac00 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
dac10 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
dac20 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
dac30 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
dac40 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
dac50 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
dac60 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
dac70 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
dac80 4c 5f 53 65 74 53 75 72 66 61 63 65 41 6c 70 68  L_SetSurfaceAlph
dac90 61 4d 6f 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  aMod") (ns . 0).
daca0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
dacb0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
dacc0 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68  L2/SDL_surface.h
dacd0 3a 32 39 35 3a 32 39 22 29 0a 20 20 20 20 28 76  :295:29").    (v
dace0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
dacf0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
dad00 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
dad10 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
dad20 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
dad30 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
dad40 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dad50 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
dad60 75 72 66 61 63 65 22 29 0a 20 20 20 20 20 20 20  urface").       
dad70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dad80 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dad90 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
dada0 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20  rface")))).     
dadb0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dadc0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dadd0 20 20 28 6e 61 6d 65 20 2e 20 22 61 6c 70 68 61    (name . "alpha
dade0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dadf0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
dae00 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
dae10 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
dae20 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
dae30 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
dae40 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
dae50 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
dae60 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
dae70 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
dae80 44 4c 5f 47 65 74 53 75 72 66 61 63 65 41 6c 70  DL_GetSurfaceAlp
dae90 68 61 4d 6f 64 22 29 20 28 6e 73 20 2e 20 30 29  haMod") (ns . 0)
daea0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
daeb0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
daec0 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e  DL2/SDL_surface.
daed0 68 3a 33 30 38 3a 32 39 22 29 0a 20 20 20 20 28  h:308:29").    (
daee0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
daef0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
daf00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
daf10 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
daf20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
daf30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
daf40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
daf50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
daf60 73 75 72 66 61 63 65 22 29 0a 20 20 20 20 20 20  surface").      
daf70 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
daf80 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
daf90 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
dafa0 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20  urface")))).    
dafb0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
dafc0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
dafd0 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 6c 70 68     (name . "alph
dafe0 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
daff0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
db000 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
db010 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29  g . "Uint8")))))
db020 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
db030 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
db040 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
db050 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
db060 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
db070 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
db080 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
db090 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
db0a0 74 53 75 72 66 61 63 65 42 6c 65 6e 64 4d 6f 64  tSurfaceBlendMod
db0b0 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
db0c0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
db0d0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
db0e0 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33 32  SDL_surface.h:32
db0f0 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  1:29").    (vari
db100 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
db110 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
db120 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
db130 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
db140 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
db150 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
db160 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
db170 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66     (name . "surf
db180 61 63 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ace").          
db190 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
db1a0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
db1b0 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61  tag . "SDL_Surfa
db1c0 63 65 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ce")))).        
db1d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
db1e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
db1f0 6e 61 6d 65 20 2e 20 22 62 6c 65 6e 64 4d 6f 64  name . "blendMod
db200 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
db210 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
db220 42 6c 65 6e 64 4d 6f 64 65 22 29 29 29 29 29 0a  BlendMode"))))).
db230 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
db240 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
db250 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
db260 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
db270 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
db280 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
db290 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
db2a0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 53  name . "SDL_GetS
db2b0 75 72 66 61 63 65 42 6c 65 6e 64 4d 6f 64 65 22  urfaceBlendMode"
db2c0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
db2d0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
db2e0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
db2f0 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33 33 34 3a  L_surface.h:334:
db300 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
db310 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
db320 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
db330 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
db340 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
db350 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
db360 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
db370 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
db380 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63   (name . "surfac
db390 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
db3a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
db3b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
db3c0 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
db3d0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
db3e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
db3f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
db400 6d 65 20 2e 20 22 62 6c 65 6e 64 4d 6f 64 65 22  me . "blendMode"
db410 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
db420 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
db430 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
db440 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 4d 6f 64 65  . "SDL_BlendMode
db450 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
db460 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
db470 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
db480 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
db490 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
db4a0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
db4b0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
db4c0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
db4d0 53 44 4c 5f 53 65 74 43 6c 69 70 52 65 63 74 22  SDL_SetClipRect"
db4e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
db4f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
db500 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
db510 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33 35 30 3a  L_surface.h:350:
db520 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
db530 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
db540 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
db550 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
db560 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
db570 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
db580 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
db590 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
db5a0 20 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63   (name . "surfac
db5b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
db5c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
db5d0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
db5e0 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
db5f0 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
db600 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
db610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
db620 6d 65 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20  me . "rect").   
db630 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
db640 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
db650 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
db660 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20 20  L_Rect")))))).  
db670 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
db680 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22  tag . "SDL_bool"
db690 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
db6a0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
db6b0 2e 20 22 53 44 4c 5f 47 65 74 43 6c 69 70 52 65  . "SDL_GetClipRe
db6c0 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ct") (ns . 0).  
db6d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
db6e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
db6f0 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33  /SDL_surface.h:3
db700 35 39 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  59:30").    (var
db710 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
db720 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
db730 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
db740 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
db750 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
db760 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
db770 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
db780 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75 72      (name . "sur
db790 66 61 63 65 22 29 0a 20 20 20 20 20 20 20 20 20  face").         
db7a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
db7b0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
db7c0 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
db7d0 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20 20  ace")))).       
db7e0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
db7f0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
db800 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29 0a  (name . "rect").
db810 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
db820 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
db830 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
db840 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29  "SDL_Rect"))))))
db850 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
db860 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
db870 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
db880 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
db890 2e 20 22 53 44 4c 5f 44 75 70 6c 69 63 61 74 65  . "SDL_Duplicate
db8a0 53 75 72 66 61 63 65 22 29 20 28 6e 73 20 2e 20  Surface") (ns . 
db8b0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
db8c0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
db8d0 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63  /SDL2/SDL_surfac
db8e0 65 2e 68 3a 33 36 35 3a 33 38 22 29 0a 20 20 20  e.h:365:38").   
db8f0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
db900 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
db910 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
db920 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
db930 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
db940 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
db950 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
db960 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
db970 20 22 73 75 72 66 61 63 65 22 29 0a 20 20 20 20   "surface").    
db980 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
db990 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
db9a0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
db9b0 5f 53 75 72 66 61 63 65 22 29 29 29 29 29 29 0a  _Surface")))))).
db9c0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
db9d0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
db9e0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
db9f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
dba00 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
dba10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
dba20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
dba30 4c 5f 43 6f 6e 76 65 72 74 53 75 72 66 61 63 65  L_ConvertSurface
dba40 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
dba50 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
dba60 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
dba70 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33 37 37  DL_surface.h:377
dba80 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :38").    (varia
dba90 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
dbaa0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
dbab0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
dbac0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
dbad0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
dbae0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
dbaf0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dbb00 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29    (name . "src")
dbb10 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
dbb20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
dbb30 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
dbb40 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
dbb50 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
dbb60 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
dbb70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dbb80 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
dbb90 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dbba0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dbbb0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50 69  e (tag . "SDL_Pi
dbbc0 78 65 6c 46 6f 72 6d 61 74 22 29 29 29 29 0a 20  xelFormat")))). 
dbbd0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
dbbe0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dbbf0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
dbc00 6c 61 67 73 22 29 0a 20 20 20 20 20 20 20 20 20  lags").         
dbc10 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
dbc20 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20 20  int32"))))).    
dbc30 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
dbc40 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
dbc50 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
dbc60 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
dbc70 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
dbc80 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
dbc90 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
dbca0 6e 76 65 72 74 53 75 72 66 61 63 65 46 6f 72 6d  nvertSurfaceForm
dbcb0 61 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  at") (ns . 0).  
dbcc0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
dbcd0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
dbce0 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 33  /SDL_surface.h:3
dbcf0 37 39 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72  79:38").    (var
dbd00 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
dbd10 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
dbd20 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
dbd30 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
dbd40 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
dbd50 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
dbd60 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
dbd70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
dbd80 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dbd90 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dbda0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dbdb0 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
dbdc0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
dbdd0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
dbde0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dbdf0 65 20 2e 20 22 70 69 78 65 6c 5f 66 6f 72 6d 61  e . "pixel_forma
dbe00 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dbe10 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
dbe20 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
dbe30 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
dbe40 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
dbe50 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29 0a 20  ame . "flags"). 
dbe60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
dbe70 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
dbe80 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
dbe90 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
dbea0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
dbeb0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
dbec0 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
dbed0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
dbee0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
dbef0 20 22 53 44 4c 5f 43 6f 6e 76 65 72 74 50 69 78   "SDL_ConvertPix
dbf00 65 6c 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  els") (ns . 0). 
dbf10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
dbf20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
dbf30 32 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a  2/SDL_surface.h:
dbf40 33 38 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61  387:29").    (va
dbf50 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
dbf60 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
dbf70 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
dbf80 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
dbf90 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
dbfa0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
dbfb0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
dbfc0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
dbfd0 64 74 68 22 29 0a 20 20 20 20 20 20 20 20 20 20  dth").          
dbfe0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
dbff0 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
dc000 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
dc010 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
dc020 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
dc030 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
dc040 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65 69 67     (name . "heig
dc050 68 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ht").          (
dc060 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
dc070 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
dc080 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
dc090 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
dc0a0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dc0b0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dc0c0 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 5f 66    (name . "src_f
dc0d0 6f 72 6d 61 74 22 29 0a 20 20 20 20 20 20 20 20  ormat").        
dc0e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dc0f0 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
dc100 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dc110 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dc120 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29    (name . "src")
dc130 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
dc140 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
dc150 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
dc160 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20   ":void")))).   
dc170 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
dc180 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
dc190 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
dc1a0 5f 70 69 74 63 68 22 29 0a 20 20 20 20 20 20 20  _pitch").       
dc1b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dc1c0 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
dc1d0 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
dc1e0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
dc1f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
dc200 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dc210 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
dc220 73 74 5f 66 6f 72 6d 61 74 22 29 0a 20 20 20 20  st_format").    
dc230 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
dc240 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
dc250 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
dc260 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dc270 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
dc280 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  st").          (
dc290 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
dc2a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
dc2b0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
dc2c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
dc2d0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
dc2e0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
dc2f0 22 64 73 74 5f 70 69 74 63 68 22 29 0a 20 20 20  "dst_pitch").   
dc300 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
dc310 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
dc320 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
dc330 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
dc340 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
dc350 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
dc360 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
dc370 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
dc380 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
dc390 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
dc3a0 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
dc3b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
dc3c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
dc3d0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
dc3e0 22 53 44 4c 5f 46 69 6c 6c 52 65 63 74 22 29 20  "SDL_FillRect") 
dc3f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
dc400 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
dc410 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
dc420 73 75 72 66 61 63 65 2e 68 3a 34 30 33 3a 32 39  surface.h:403:29
dc430 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
dc440 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
dc450 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
dc460 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
dc470 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
dc480 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
dc490 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
dc4a0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
dc4b0 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
dc4c0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dc4d0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dc4e0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dc4f0 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
dc500 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
dc510 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
dc520 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dc530 72 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20  rect").         
dc540 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
dc550 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
dc560 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74  (tag . "SDL_Rect
dc570 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
dc580 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dc590 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dc5a0 6d 65 20 2e 20 22 63 6f 6c 6f 72 22 29 0a 20 20  me . "color").  
dc5b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dc5c0 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
dc5d0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
dc5e0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
dc5f0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
dc600 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
dc610 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
dc620 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
dc630 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
dc640 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46  ) (name . "SDL_F
dc650 69 6c 6c 52 65 63 74 73 22 29 20 28 6e 73 20 2e  illRects") (ns .
dc660 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
dc670 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
dc680 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61  e/SDL2/SDL_surfa
dc690 63 65 2e 68 3a 34 30 35 3a 32 39 22 29 0a 20 20  ce.h:405:29").  
dc6a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
dc6b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
dc6c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
dc6d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
dc6e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
dc6f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
dc700 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
dc710 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dc720 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20  . "dst").       
dc730 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dc740 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dc750 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
dc760 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20  rface")))).     
dc770 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
dc780 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dc790 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 73    (name . "rects
dc7a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dc7b0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dc7c0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dc7d0 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29   . "SDL_Rect")))
dc7e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dc7f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
dc800 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dc810 20 22 63 6f 75 6e 74 22 29 0a 20 20 20 20 20 20   "count").      
dc820 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
dc830 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
dc840 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
dc850 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
dc860 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
dc870 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
dc880 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dc890 63 6f 6c 6f 72 22 29 0a 20 20 20 20 20 20 20 20  color").        
dc8a0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dc8b0 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
dc8c0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
dc8d0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
dc8e0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
dc8f0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
dc900 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
dc910 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
dc920 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
dc930 65 20 2e 20 22 53 44 4c 5f 55 70 70 65 72 42 6c  e . "SDL_UpperBl
dc940 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  it") (ns . 0).  
dc950 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
dc960 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
dc970 2f 53 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 34  /SDL_surface.h:4
dc980 37 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  71:29").    (var
dc990 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
dc9a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
dc9b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
dc9c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
dc9d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
dc9e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
dc9f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
dca00 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63      (name . "src
dca10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dca20 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dca30 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dca40 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
dca50 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
dca60 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
dca70 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dca80 65 20 2e 20 22 73 72 63 72 65 63 74 22 29 0a 20  e . "srcrect"). 
dca90 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
dcaa0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
dcab0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
dcac0 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20  SDL_Rect")))).  
dcad0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
dcae0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
dcaf0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73       (name . "ds
dcb00 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dcb10 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dcb20 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dcb30 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65  g . "SDL_Surface
dcb40 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
dcb50 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
dcb60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
dcb70 6d 65 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a  me . "dstrect").
dcb80 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
dcb90 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
dcba0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
dcbb0 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29  "SDL_Rect"))))))
dcbc0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
dcbd0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
dcbe0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
dcbf0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
dcc00 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
dcc10 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
dcc20 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
dcc30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 77  (name . "SDL_Low
dcc40 65 72 42 6c 69 74 22 29 20 28 6e 73 20 2e 20 30  erBlit") (ns . 0
dcc50 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
dcc60 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dcc70 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65  SDL2/SDL_surface
dcc80 2e 68 3a 34 37 39 3a 32 39 22 29 0a 20 20 20 20  .h:479:29").    
dcc90 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
dcca0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
dccb0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
dccc0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
dccd0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
dcce0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
dccf0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
dcd00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
dcd10 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20  "src").         
dcd20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
dcd30 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
dcd40 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
dcd50 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20 20  ace")))).       
dcd60 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
dcd70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
dcd80 28 6e 61 6d 65 20 2e 20 22 73 72 63 72 65 63 74  (name . "srcrect
dcd90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dcda0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dcdb0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dcdc0 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29   . "SDL_Rect")))
dcdd0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dcde0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
dcdf0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dce00 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20 20   "dst").        
dce10 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dce20 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dce30 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
dce40 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20  face")))).      
dce50 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
dce60 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dce70 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 72 65 63   (name . "dstrec
dce80 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dce90 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dcea0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dceb0 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
dcec0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
dced0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
dcee0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
dcef0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
dcf00 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
dcf10 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
dcf20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
dcf30 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
dcf40 5f 53 6f 66 74 53 74 72 65 74 63 68 22 29 20 28  _SoftStretch") (
dcf50 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
dcf60 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
dcf70 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
dcf80 75 72 66 61 63 65 2e 68 3a 34 38 39 3a 32 39 22  urface.h:489:29"
dcf90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
dcfa0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
dcfb0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
dcfc0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
dcfd0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
dcfe0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
dcff0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
dd000 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
dd010 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20 20  ame . "src").   
dd020 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
dd030 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
dd040 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
dd050 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
dd060 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
dd070 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
dd080 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
dd090 72 63 72 65 63 74 22 29 0a 20 20 20 20 20 20 20  rcrect").       
dd0a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dd0b0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
dd0c0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
dd0d0 63 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ct")))).        
dd0e0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
dd0f0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
dd100 6e 61 6d 65 20 2e 20 22 64 73 74 22 29 0a 20 20  name . "dst").  
dd110 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dd120 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dd130 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dd140 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a  DL_Surface")))).
dd150 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
dd160 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
dd170 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
dd180 64 73 74 72 65 63 74 22 29 0a 20 20 20 20 20 20  dstrect").      
dd190 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
dd1a0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
dd1b0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
dd1c0 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20 28  ect")))))).    (
dd1d0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
dd1e0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
dd1f0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
dd200 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
dd210 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
dd220 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
dd230 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
dd240 2e 20 22 53 44 4c 5f 55 70 70 65 72 42 6c 69 74  . "SDL_UpperBlit
dd250 53 63 61 6c 65 64 22 29 20 28 6e 73 20 2e 20 30  Scaled") (ns . 0
dd260 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
dd270 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dd280 53 44 4c 32 2f 53 44 4c 5f 73 75 72 66 61 63 65  SDL2/SDL_surface
dd290 2e 68 3a 35 30 30 3a 32 39 22 29 0a 20 20 20 20  .h:500:29").    
dd2a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
dd2b0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
dd2c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
dd2d0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
dd2e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
dd2f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
dd300 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
dd310 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
dd320 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20 20  "src").         
dd330 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
dd340 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
dd350 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
dd360 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20 20  ace")))).       
dd370 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
dd380 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
dd390 28 6e 61 6d 65 20 2e 20 22 73 72 63 72 65 63 74  (name . "srcrect
dd3a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
dd3b0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
dd3c0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
dd3d0 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29   . "SDL_Rect")))
dd3e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dd3f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
dd400 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dd410 20 22 64 73 74 22 29 0a 20 20 20 20 20 20 20 20   "dst").        
dd420 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
dd430 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
dd440 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
dd450 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20  face")))).      
dd460 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
dd470 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
dd480 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 72 65 63   (name . "dstrec
dd490 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
dd4a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
dd4b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
dd4c0 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
dd4d0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
dd4e0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
dd4f0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
dd500 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
dd510 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
dd520 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
dd530 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
dd540 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
dd550 5f 4c 6f 77 65 72 42 6c 69 74 53 63 61 6c 65 64  _LowerBlitScaled
dd560 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
dd570 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
dd580 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
dd590 44 4c 5f 73 75 72 66 61 63 65 2e 68 3a 35 30 38  DL_surface.h:508
dd5a0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
dd5b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
dd5c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
dd5d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
dd5e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
dd5f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
dd600 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
dd610 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
dd620 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 22 29    (name . "src")
dd630 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
dd640 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
dd650 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
dd660 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
dd670 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
dd680 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
dd690 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dd6a0 2e 20 22 73 72 63 72 65 63 74 22 29 0a 20 20 20  . "srcrect").   
dd6b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
dd6c0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
dd6d0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
dd6e0 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20 20  L_Rect")))).    
dd6f0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
dd700 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
dd710 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 73 74 22     (name . "dst"
dd720 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
dd730 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
dd740 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
dd750 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
dd760 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
dd770 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
dd780 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
dd790 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20 20   . "dstrect").  
dd7a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dd7b0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
dd7c0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
dd7d0 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20  DL_Rect")))))). 
dd7e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
dd7f0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
dd800 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
dd810 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
dd820 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
dd830 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
dd840 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
dd850 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
dd860 61 6d 65 20 2e 20 22 53 44 4c 5f 44 69 73 70 6c  ame . "SDL_Displ
dd870 61 79 4d 6f 64 65 22 29 0a 20 20 20 20 28 6c 6f  ayMode").    (lo
dd880 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
dd890 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
dd8a0 76 69 64 65 6f 2e 68 3a 36 30 3a 33 22 29 0a 20  video.h:60:3"). 
dd8b0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dd8c0 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
dd8d0 32 32 30 38 38 29 20 28 6e 61 6d 65 20 2e 20 22  22088) (name . "
dd8e0 22 29 20 28 69 64 20 2e 20 38 32 29 0a 20 20 20  ") (id . 82).   
dd8f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
dd900 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
dd910 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 35 33  2/SDL_video.h:53
dd920 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :9").      (bit-
dd930 73 69 7a 65 20 2e 20 31 39 32 29 20 28 62 69 74  size . 192) (bit
dd940 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
dd950 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20  .      (fields. 
dd960 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20         ..       
dd970 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
dd980 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72  d") (name . "for
dd990 6d 61 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65  mat") (bit-offse
dd9a0 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
dd9b0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
dd9c0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
dd9d0 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
dd9e0 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
dd9f0 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67  .          ((tag
dda00 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
dda10 65 20 2e 20 22 77 22 29 20 28 62 69 74 2d 6f 66  e . "w") (bit-of
dda20 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d  fset . 32) (bit-
dda30 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
dda40 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
dda50 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
dda60 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
dda70 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
dda80 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
dda90 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
ddaa0 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28  ))).          ((
ddab0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ddac0 6e 61 6d 65 20 2e 20 22 68 22 29 20 28 62 69 74  name . "h") (bit
ddad0 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
ddae0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
ddaf0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
ddb00 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
ddb10 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
ddb20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
ddb30 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
ddb40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
ddb50 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 20   32))).         
ddb60 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ddb70 29 20 28 6e 61 6d 65 20 2e 20 22 72 65 66 72 65  ) (name . "refre
ddb80 73 68 5f 72 61 74 65 22 29 20 28 62 69 74 2d 6f  sh_rate") (bit-o
ddb90 66 66 73 65 74 20 2e 20 39 36 29 20 28 62 69 74  ffset . 96) (bit
ddba0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
ddbb0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
ddbc0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
ddbd0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ddbe0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
ddbf0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
ddc00 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ddc10 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  2))).          (
ddc20 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
ddc30 28 6e 61 6d 65 20 2e 20 22 64 72 69 76 65 72 64  (name . "driverd
ddc40 61 74 61 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ata") (bit-offse
ddc50 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69  t . 128) (bit-si
ddc60 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
ddc70 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
ddc80 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
ddc90 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ddca0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
ddcb0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
ddcc0 69 64 22 29 29 29 29 29 29 29 29 0a 20 20 28 28  id")))))))).  ((
ddcd0 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
ddce0 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
ddcf0 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 20 28   "SDL_Window") (
ddd00 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
ddd10 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
ddd20 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
ddd30 69 64 65 6f 2e 68 3a 39 30 3a 31 36 22 29 0a 20  ideo.h:90:16"). 
ddd40 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30     (bit-size . 0
ddd50 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
ddd60 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20   . 0) (fields . 
ddd70 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  #())).  ((tag . 
ddd80 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
ddd90 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
ddda0 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  e . "SDL_Window"
dddb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
dddc0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dddd0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
ddde0 3a 39 30 3a 32 37 22 29 0a 20 20 20 20 28 74 79  :90:27").    (ty
dddf0 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63  pe (tag . "struc
dde00 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
dde10 6d 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77  me . "SDL_Window
dde20 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
dde30 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
dde40 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
dde50 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 39 30 3a  /SDL_video.h:90:
dde60 31 36 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  16").      (bit-
dde70 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61  size . 0) (bit-a
dde80 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66  lignment . 0) (f
dde90 69 65 6c 64 73 20 2e 20 23 28 29 29 29 29 0a 20  ields . #()))). 
ddea0 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29   ((tag . "enum")
ddeb0 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
ddec0 2e 20 22 22 29 20 28 69 64 20 2e 20 38 34 29 0a  . "") (id . 84).
dded0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
ddee0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
ddef0 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 39  L2/SDL_video.h:9
ddf00 37 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64  7:9").    (field
ddf10 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
ddf20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
ddf30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ddf40 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57  me . "SDL_WINDOW
ddf50 5f 46 55 4c 4c 53 43 52 45 45 4e 22 29 0a 20 20  _FULLSCREEN").  
ddf60 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ddf70 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   1)).        ((t
ddf80 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ddf90 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f  ame . "SDL_WINDO
ddfa0 57 5f 4f 50 45 4e 47 4c 22 29 20 28 76 61 6c 75  W_OPENGL") (valu
ddfb0 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20  e . 2)).        
ddfc0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ddfd0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49   (name . "SDL_WI
ddfe0 4e 44 4f 57 5f 53 48 4f 57 4e 22 29 20 28 76 61  NDOW_SHOWN") (va
ddff0 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20  lue . 4)).      
de000 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
de010 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
de020 57 49 4e 44 4f 57 5f 48 49 44 44 45 4e 22 29 20  WINDOW_HIDDEN") 
de030 28 76 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20  (value . 8)).   
de040 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
de050 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
de060 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e  (name . "SDL_WIN
de070 44 4f 57 5f 42 4f 52 44 45 52 4c 45 53 53 22 29  DOW_BORDERLESS")
de080 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
de090 65 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20 20  e . 16)).       
de0a0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de0b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de0c0 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de0d0 52 45 53 49 5a 41 42 4c 45 22 29 0a 20 20 20 20  RESIZABLE").    
de0e0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33        (value . 3
de0f0 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
de100 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
de110 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
de120 53 44 4c 5f 57 49 4e 44 4f 57 5f 4d 49 4e 49 4d  SDL_WINDOW_MINIM
de130 49 5a 45 44 22 29 0a 20 20 20 20 20 20 20 20 20  IZED").         
de140 20 28 76 61 6c 75 65 20 2e 20 36 34 29 29 0a 20   (value . 64)). 
de150 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
de160 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
de170 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57    (name . "SDL_W
de180 49 4e 44 4f 57 5f 4d 41 58 49 4d 49 5a 45 44 22  INDOW_MAXIMIZED"
de190 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
de1a0 75 65 20 2e 20 31 32 38 29 29 0a 20 20 20 20 20  ue . 128)).     
de1b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
de1c0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
de1d0 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f  ame . "SDL_WINDO
de1e0 57 5f 49 4e 50 55 54 5f 47 52 41 42 42 45 44 22  W_INPUT_GRABBED"
de1f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
de200 75 65 20 2e 20 32 35 36 29 29 0a 20 20 20 20 20  ue . 256)).     
de210 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
de220 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
de230 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f  ame . "SDL_WINDO
de240 57 5f 49 4e 50 55 54 5f 46 4f 43 55 53 22 29 0a  W_INPUT_FOCUS").
de250 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
de260 20 2e 20 35 31 32 29 29 0a 20 20 20 20 20 20 20   . 512)).       
de270 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de280 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de290 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de2a0 4d 4f 55 53 45 5f 46 4f 43 55 53 22 29 0a 20 20  MOUSE_FOCUS").  
de2b0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
de2c0 20 31 30 32 34 29 29 0a 20 20 20 20 20 20 20 20   1024)).        
de2d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
de2e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
de2f0 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f 46   . "SDL_WINDOW_F
de300 55 4c 4c 53 43 52 45 45 4e 5f 44 45 53 4b 54 4f  ULLSCREEN_DESKTO
de310 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  P").          (v
de320 61 6c 75 65 20 2e 20 34 30 39 37 29 29 0a 20 20  alue . 4097)).  
de330 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
de340 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
de350 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49   (name . "SDL_WI
de360 4e 44 4f 57 5f 46 4f 52 45 49 47 4e 22 29 0a 20  NDOW_FOREIGN"). 
de370 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
de380 2e 20 32 30 34 38 29 29 0a 20 20 20 20 20 20 20  . 2048)).       
de390 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de3a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de3b0 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de3c0 41 4c 4c 4f 57 5f 48 49 47 48 44 50 49 22 29 0a  ALLOW_HIGHDPI").
de3d0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
de3e0 20 2e 20 38 31 39 32 29 29 0a 20 20 20 20 20 20   . 8192)).      
de3f0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
de400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
de410 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57  me . "SDL_WINDOW
de420 5f 4d 4f 55 53 45 5f 43 41 50 54 55 52 45 22 29  _MOUSE_CAPTURE")
de430 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
de440 65 20 2e 20 31 36 33 38 34 29 29 0a 20 20 20 20  e . 16384)).    
de450 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
de460 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
de470 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44  name . "SDL_WIND
de480 4f 57 5f 41 4c 57 41 59 53 5f 4f 4e 5f 54 4f 50  OW_ALWAYS_ON_TOP
de490 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
de4a0 6c 75 65 20 2e 20 33 32 37 36 38 29 29 0a 20 20  lue . 32768)).  
de4b0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
de4c0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
de4d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49   (name . "SDL_WI
de4e0 4e 44 4f 57 5f 53 4b 49 50 5f 54 41 53 4b 42 41  NDOW_SKIP_TASKBA
de4f0 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
de500 61 6c 75 65 20 2e 20 36 35 35 33 36 29 29 0a 20  alue . 65536)). 
de510 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
de520 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
de530 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57    (name . "SDL_W
de540 49 4e 44 4f 57 5f 55 54 49 4c 49 54 59 22 29 0a  INDOW_UTILITY").
de550 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
de560 20 2e 20 31 33 31 30 37 32 29 29 0a 20 20 20 20   . 131072)).    
de570 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
de580 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
de590 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44  name . "SDL_WIND
de5a0 4f 57 5f 54 4f 4f 4c 54 49 50 22 29 0a 20 20 20  OW_TOOLTIP").   
de5b0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
de5c0 32 36 32 31 34 34 29 29 0a 20 20 20 20 20 20 20  262144)).       
de5d0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de5e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de5f0 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de600 50 4f 50 55 50 5f 4d 45 4e 55 22 29 0a 20 20 20  POPUP_MENU").   
de610 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
de620 35 32 34 32 38 38 29 29 0a 20 20 20 20 20 20 20  524288)).       
de630 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
de640 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
de650 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 5f  e . "SDL_WINDOW_
de660 56 55 4c 4b 41 4e 22 29 0a 20 20 20 20 20 20 20  VULKAN").       
de670 20 20 20 28 76 61 6c 75 65 20 2e 20 32 36 38 34     (value . 2684
de680 33 35 34 35 36 29 29 29 29 29 0a 20 20 28 28 74  35456))))).  ((t
de690 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
de6a0 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
de6b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 69   (name . "SDL_Wi
de6c0 6e 64 6f 77 46 6c 61 67 73 22 29 0a 20 20 20 20  ndowFlags").    
de6d0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
de6e0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
de6f0 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 32 31 3a 33  DL_video.h:121:3
de700 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
de710 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61  g . ":enum") (na
de720 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 38  me . "") (id . 8
de730 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  4))).  ((tag . "
de740 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
de750 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
de760 2e 20 38 35 29 0a 20 20 20 20 28 6c 6f 63 61 74  . 85).    (locat
de770 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
de780 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
de790 65 6f 2e 68 3a 31 34 34 3a 39 22 29 0a 20 20 20  eo.h:144:9").   
de7a0 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
de7b0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
de7c0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
de7d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
de7e0 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 4e 4f 4e  _WINDOWEVENT_NON
de7f0 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
de800 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20  alue . 0)).     
de810 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
de820 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
de830 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f  ame . "SDL_WINDO
de840 57 45 56 45 4e 54 5f 53 48 4f 57 4e 22 29 0a 20  WEVENT_SHOWN"). 
de850 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
de860 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
de870 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
de880 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
de890 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45 4e   "SDL_WINDOWEVEN
de8a0 54 5f 48 49 44 44 45 4e 22 29 0a 20 20 20 20 20  T_HIDDEN").     
de8b0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29       (value . 2)
de8c0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
de8d0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
de8e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
de8f0 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 45 58  L_WINDOWEVENT_EX
de900 50 4f 53 45 44 22 29 0a 20 20 20 20 20 20 20 20  POSED").        
de910 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20    (value . 3)). 
de920 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
de930 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
de940 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57    (name . "SDL_W
de950 49 4e 44 4f 57 45 56 45 4e 54 5f 4d 4f 56 45 44  INDOWEVENT_MOVED
de960 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
de970 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20  lue . 4)).      
de980 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
de990 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
de9a0 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57  me . "SDL_WINDOW
de9b0 45 56 45 4e 54 5f 52 45 53 49 5a 45 44 22 29 0a  EVENT_RESIZED").
de9c0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
de9d0 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20 28   . 5)).        (
de9e0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
de9f0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dea00 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45  . "SDL_WINDOWEVE
dea10 4e 54 5f 53 49 5a 45 5f 43 48 41 4e 47 45 44 22  NT_SIZE_CHANGED"
dea20 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
dea30 75 65 20 2e 20 36 29 29 0a 20 20 20 20 20 20 20  ue . 6)).       
dea40 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
dea50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dea60 65 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45  e . "SDL_WINDOWE
dea70 56 45 4e 54 5f 4d 49 4e 49 4d 49 5a 45 44 22 29  VENT_MINIMIZED")
dea80 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
dea90 65 20 2e 20 37 29 29 0a 20 20 20 20 20 20 20 20  e . 7)).        
deaa0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
deab0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
deac0 20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56   . "SDL_WINDOWEV
dead0 45 4e 54 5f 4d 41 58 49 4d 49 5a 45 44 22 29 0a  ENT_MAXIMIZED").
deae0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
deaf0 20 2e 20 38 29 29 0a 20 20 20 20 20 20 20 20 28   . 8)).        (
deb00 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
deb10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
deb20 2e 20 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45  . "SDL_WINDOWEVE
deb30 4e 54 5f 52 45 53 54 4f 52 45 44 22 29 0a 20 20  NT_RESTORED").  
deb40 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
deb50 20 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   9)).        ((t
deb60 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
deb70 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
deb80 22 53 44 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54  "SDL_WINDOWEVENT
deb90 5f 45 4e 54 45 52 22 29 0a 20 20 20 20 20 20 20  _ENTER").       
deba0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 29 29     (value . 10))
debb0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
debc0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
debd0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
debe0 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 4c 45 41  _WINDOWEVENT_LEA
debf0 56 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  VE").          (
dec00 76 61 6c 75 65 20 2e 20 31 31 29 29 0a 20 20 20  value . 11)).   
dec10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
dec20 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
dec30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e  (name . "SDL_WIN
dec40 44 4f 57 45 56 45 4e 54 5f 46 4f 43 55 53 5f 47  DOWEVENT_FOCUS_G
dec50 41 49 4e 45 44 22 29 0a 20 20 20 20 20 20 20 20  AINED").        
dec60 20 20 28 76 61 6c 75 65 20 2e 20 31 32 29 29 0a    (value . 12)).
dec70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
dec80 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
dec90 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
deca0 57 49 4e 44 4f 57 45 56 45 4e 54 5f 46 4f 43 55  WINDOWEVENT_FOCU
decb0 53 5f 4c 4f 53 54 22 29 0a 20 20 20 20 20 20 20  S_LOST").       
decc0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 33 29 29     (value . 13))
decd0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
dece0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
decf0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ded00 5f 57 49 4e 44 4f 57 45 56 45 4e 54 5f 43 4c 4f  _WINDOWEVENT_CLO
ded10 53 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  SE").          (
ded20 76 61 6c 75 65 20 2e 20 31 34 29 29 0a 20 20 20  value . 14)).   
ded30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ded40 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ded50 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49 4e  (name . "SDL_WIN
ded60 44 4f 57 45 56 45 4e 54 5f 54 41 4b 45 5f 46 4f  DOWEVENT_TAKE_FO
ded70 43 55 53 22 29 0a 20 20 20 20 20 20 20 20 20 20  CUS").          
ded80 28 76 61 6c 75 65 20 2e 20 31 35 29 29 0a 20 20  (value . 15)).  
ded90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
deda0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
dedb0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 49   (name . "SDL_WI
dedc0 4e 44 4f 57 45 56 45 4e 54 5f 48 49 54 5f 54 45  NDOWEVENT_HIT_TE
dedd0 53 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ST").          (
dede0 76 61 6c 75 65 20 2e 20 31 36 29 29 29 29 29 0a  value . 16))))).
dedf0 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
dee00 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
dee10 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
dee20 44 4c 5f 57 69 6e 64 6f 77 45 76 65 6e 74 49 44  DL_WindowEventID
dee30 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
dee40 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
dee50 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
dee60 68 3a 31 36 38 3a 33 22 29 0a 20 20 20 20 28 74  h:168:3").    (t
dee70 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
dee80 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
dee90 28 69 64 20 2e 20 38 35 29 29 29 0a 20 20 28 28  (id . 85))).  ((
deea0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
deeb0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
deec0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47    (name . "SDL_G
deed0 4c 43 6f 6e 74 65 78 74 22 29 0a 20 20 20 20 28  LContext").    (
deee0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
deef0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
def00 4c 5f 76 69 64 65 6f 2e 68 3a 31 37 33 3a 31 35  L_video.h:173:15
def10 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
def20 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
def30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
def40 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74 61 67  oid")))).  ((tag
def50 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
def60 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
def70 28 69 64 20 2e 20 38 36 29 0a 20 20 20 20 28 6c  (id . 86).    (l
def80 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
def90 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
defa0 5f 76 69 64 65 6f 2e 68 3a 31 37 38 3a 39 22 29  _video.h:178:9")
defb0 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
defc0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
defd0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
defe0 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 52 45  ame . "SDL_GL_RE
deff0 44 5f 53 49 5a 45 22 29 20 28 76 61 6c 75 65 20  D_SIZE") (value 
df000 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 0)).        ((
df010 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
df020 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 47  name . "SDL_GL_G
df030 52 45 45 4e 5f 53 49 5a 45 22 29 20 28 76 61 6c  REEN_SIZE") (val
df040 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20  ue . 1)).       
df050 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
df060 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
df070 4c 5f 42 4c 55 45 5f 53 49 5a 45 22 29 20 28 76  L_BLUE_SIZE") (v
df080 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20  alue . 2)).     
df090 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
df0a0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
df0b0 5f 47 4c 5f 41 4c 50 48 41 5f 53 49 5a 45 22 29  _GL_ALPHA_SIZE")
df0c0 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20 20   (value . 3)).  
df0d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
df0e0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
df0f0 53 44 4c 5f 47 4c 5f 42 55 46 46 45 52 5f 53 49  SDL_GL_BUFFER_SI
df100 5a 45 22 29 20 28 76 61 6c 75 65 20 2e 20 34 29  ZE") (value . 4)
df110 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df120 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
df130 20 2e 20 22 53 44 4c 5f 47 4c 5f 44 4f 55 42 4c   . "SDL_GL_DOUBL
df140 45 42 55 46 46 45 52 22 29 20 28 76 61 6c 75 65  EBUFFER") (value
df150 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20 28   . 5)).        (
df160 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
df170 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
df180 44 45 50 54 48 5f 53 49 5a 45 22 29 20 28 76 61  DEPTH_SIZE") (va
df190 6c 75 65 20 2e 20 36 29 29 0a 20 20 20 20 20 20  lue . 6)).      
df1a0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
df1b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
df1c0 47 4c 5f 53 54 45 4e 43 49 4c 5f 53 49 5a 45 22  GL_STENCIL_SIZE"
df1d0 29 20 28 76 61 6c 75 65 20 2e 20 37 29 29 0a 20  ) (value . 7)). 
df1e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
df1f0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
df200 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47    (name . "SDL_G
df210 4c 5f 41 43 43 55 4d 5f 52 45 44 5f 53 49 5a 45  L_ACCUM_RED_SIZE
df220 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
df230 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20 20 20  lue . 8)).      
df240 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
df250 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
df260 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 41 43 43  me . "SDL_GL_ACC
df270 55 4d 5f 47 52 45 45 4e 5f 53 49 5a 45 22 29 0a  UM_GREEN_SIZE").
df280 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
df290 20 2e 20 39 29 29 0a 20 20 20 20 20 20 20 20 28   . 9)).        (
df2a0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
df2b0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
df2c0 2e 20 22 53 44 4c 5f 47 4c 5f 41 43 43 55 4d 5f  . "SDL_GL_ACCUM_
df2d0 42 4c 55 45 5f 53 49 5a 45 22 29 0a 20 20 20 20  BLUE_SIZE").    
df2e0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
df2f0 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
df300 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
df310 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
df320 53 44 4c 5f 47 4c 5f 41 43 43 55 4d 5f 41 4c 50  SDL_GL_ACCUM_ALP
df330 48 41 5f 53 49 5a 45 22 29 0a 20 20 20 20 20 20  HA_SIZE").      
df340 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 31 29      (value . 11)
df350 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df360 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
df370 20 2e 20 22 53 44 4c 5f 47 4c 5f 53 54 45 52 45   . "SDL_GL_STERE
df380 4f 22 29 20 28 76 61 6c 75 65 20 2e 20 31 32 29  O") (value . 12)
df390 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df3a0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
df3b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
df3c0 4c 5f 47 4c 5f 4d 55 4c 54 49 53 41 4d 50 4c 45  L_GL_MULTISAMPLE
df3d0 42 55 46 46 45 52 53 22 29 0a 20 20 20 20 20 20  BUFFERS").      
df3e0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 33 29      (value . 13)
df3f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df400 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
df410 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
df420 4c 5f 47 4c 5f 4d 55 4c 54 49 53 41 4d 50 4c 45  L_GL_MULTISAMPLE
df430 53 41 4d 50 4c 45 53 22 29 0a 20 20 20 20 20 20  SAMPLES").      
df440 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34 29      (value . 14)
df450 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df460 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
df470 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
df480 4c 5f 47 4c 5f 41 43 43 45 4c 45 52 41 54 45 44  L_GL_ACCELERATED
df490 5f 56 49 53 55 41 4c 22 29 0a 20 20 20 20 20 20  _VISUAL").      
df4a0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35 29      (value . 15)
df4b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
df4c0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
df4d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
df4e0 4c 5f 47 4c 5f 52 45 54 41 49 4e 45 44 5f 42 41  L_GL_RETAINED_BA
df4f0 43 4b 49 4e 47 22 29 0a 20 20 20 20 20 20 20 20  CKING").        
df500 20 20 28 76 61 6c 75 65 20 2e 20 31 36 29 29 0a    (value . 16)).
df510 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
df520 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
df530 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
df540 47 4c 5f 43 4f 4e 54 45 58 54 5f 4d 41 4a 4f 52  GL_CONTEXT_MAJOR
df550 5f 56 45 52 53 49 4f 4e 22 29 0a 20 20 20 20 20  _VERSION").     
df560 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 37       (value . 17
df570 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
df580 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
df590 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
df5a0 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 4d 49  DL_GL_CONTEXT_MI
df5b0 4e 4f 52 5f 56 45 52 53 49 4f 4e 22 29 0a 20 20  NOR_VERSION").  
df5c0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
df5d0 20 31 38 29 29 0a 20 20 20 20 20 20 20 20 28 28   18)).        ((
df5e0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
df5f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43  name . "SDL_GL_C
df600 4f 4e 54 45 58 54 5f 45 47 4c 22 29 20 28 76 61  ONTEXT_EGL") (va
df610 6c 75 65 20 2e 20 31 39 29 29 0a 20 20 20 20 20  lue . 19)).     
df620 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
df630 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
df640 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f  ame . "SDL_GL_CO
df650 4e 54 45 58 54 5f 46 4c 41 47 53 22 29 0a 20 20  NTEXT_FLAGS").  
df660 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
df670 20 32 30 29 29 0a 20 20 20 20 20 20 20 20 28 28   20)).        ((
df680 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
df690 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
df6a0 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54   "SDL_GL_CONTEXT
df6b0 5f 50 52 4f 46 49 4c 45 5f 4d 41 53 4b 22 29 0a  _PROFILE_MASK").
df6c0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
df6d0 20 2e 20 32 31 29 29 0a 20 20 20 20 20 20 20 20   . 21)).        
df6e0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
df6f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
df700 20 2e 20 22 53 44 4c 5f 47 4c 5f 53 48 41 52 45   . "SDL_GL_SHARE
df710 5f 57 49 54 48 5f 43 55 52 52 45 4e 54 5f 43 4f  _WITH_CURRENT_CO
df720 4e 54 45 58 54 22 29 0a 20 20 20 20 20 20 20 20  NTEXT").        
df730 20 20 28 76 61 6c 75 65 20 2e 20 32 32 29 29 0a    (value . 22)).
df740 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
df750 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
df760 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
df770 47 4c 5f 46 52 41 4d 45 42 55 46 46 45 52 5f 53  GL_FRAMEBUFFER_S
df780 52 47 42 5f 43 41 50 41 42 4c 45 22 29 0a 20 20  RGB_CAPABLE").  
df790 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
df7a0 20 32 33 29 29 0a 20 20 20 20 20 20 20 20 28 28   23)).        ((
df7b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
df7c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
df7d0 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54   "SDL_GL_CONTEXT
df7e0 5f 52 45 4c 45 41 53 45 5f 42 45 48 41 56 49 4f  _RELEASE_BEHAVIO
df7f0 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
df800 61 6c 75 65 20 2e 20 32 34 29 29 0a 20 20 20 20  alue . 24)).    
df810 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
df820 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
df830 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43  name . "SDL_GL_C
df840 4f 4e 54 45 58 54 5f 52 45 53 45 54 5f 4e 4f 54  ONTEXT_RESET_NOT
df850 49 46 49 43 41 54 49 4f 4e 22 29 0a 20 20 20 20  IFICATION").    
df860 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
df870 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
df880 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
df890 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
df8a0 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 4e  SDL_GL_CONTEXT_N
df8b0 4f 5f 45 52 52 4f 52 22 29 0a 20 20 20 20 20 20  O_ERROR").      
df8c0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 36 29      (value . 26)
df8d0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
df8e0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
df8f0 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
df900 20 2e 20 22 53 44 4c 5f 47 4c 61 74 74 72 22 29   . "SDL_GLattr")
df910 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
df920 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
df930 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
df940 32 30 37 3a 33 22 29 0a 20 20 20 20 28 74 79 70  207:3").    (typ
df950 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22  e (tag . ":enum"
df960 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
df970 64 20 2e 20 38 36 29 29 29 0a 20 20 28 28 74 61  d . 86))).  ((ta
df980 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20  g . "enum") (ns 
df990 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  . 0) (name . "")
df9a0 20 28 69 64 20 2e 20 38 37 29 0a 20 20 20 20 28   (id . 87).    (
df9b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
df9c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
df9d0 4c 5f 76 69 64 65 6f 2e 68 3a 32 30 39 3a 39 22  L_video.h:209:9"
df9e0 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
df9f0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
dfa00 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
dfa10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dfa20 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54   "SDL_GL_CONTEXT
dfa30 5f 50 52 4f 46 49 4c 45 5f 43 4f 52 45 22 29 0a  _PROFILE_CORE").
dfa40 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
dfa50 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28   . 1)).        (
dfa60 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
dfa70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dfa80 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58  . "SDL_GL_CONTEX
dfa90 54 5f 50 52 4f 46 49 4c 45 5f 43 4f 4d 50 41 54  T_PROFILE_COMPAT
dfaa0 49 42 49 4c 49 54 59 22 29 0a 20 20 20 20 20 20  IBILITY").      
dfab0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29      (value . 2))
dfac0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
dfad0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
dfae0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
dfaf0 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 50 52 4f 46  _GL_CONTEXT_PROF
dfb00 49 4c 45 5f 45 53 22 29 0a 20 20 20 20 20 20 20  ILE_ES").       
dfb10 20 20 20 28 76 61 6c 75 65 20 2e 20 34 29 29 29     (value . 4)))
dfb20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
dfb30 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
dfb40 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
dfb50 20 22 53 44 4c 5f 47 4c 70 72 6f 66 69 6c 65 22   "SDL_GLprofile"
dfb60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
dfb70 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dfb80 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
dfb90 3a 32 31 34 3a 33 22 29 0a 20 20 20 20 28 74 79  :214:3").    (ty
dfba0 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
dfbb0 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
dfbc0 69 64 20 2e 20 38 37 29 29 29 0a 20 20 28 28 74  id . 87))).  ((t
dfbd0 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
dfbe0 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
dfbf0 29 20 28 69 64 20 2e 20 38 38 29 0a 20 20 20 20  ) (id . 88).    
dfc00 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
dfc10 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
dfc20 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 31 36 3a 39  DL_video.h:216:9
dfc30 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  ").    (fields. 
dfc40 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
dfc50 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
dfc60 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dfc70 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58  . "SDL_GL_CONTEX
dfc80 54 5f 44 45 42 55 47 5f 46 4c 41 47 22 29 0a 20  T_DEBUG_FLAG"). 
dfc90 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
dfca0 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
dfcb0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
dfcc0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
dfcd0 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54   "SDL_GL_CONTEXT
dfce0 5f 46 4f 52 57 41 52 44 5f 43 4f 4d 50 41 54 49  _FORWARD_COMPATI
dfcf0 42 4c 45 5f 46 4c 41 47 22 29 0a 20 20 20 20 20  BLE_FLAG").     
dfd00 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29       (value . 2)
dfd10 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
dfd20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
dfd30 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
dfd40 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 52 4f 42  L_GL_CONTEXT_ROB
dfd50 55 53 54 5f 41 43 43 45 53 53 5f 46 4c 41 47 22  UST_ACCESS_FLAG"
dfd60 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
dfd70 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20  ue . 4)).       
dfd80 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
dfd90 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
dfda0 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54  e . "SDL_GL_CONT
dfdb0 45 58 54 5f 52 45 53 45 54 5f 49 53 4f 4c 41 54  EXT_RESET_ISOLAT
dfdc0 49 4f 4e 5f 46 4c 41 47 22 29 0a 20 20 20 20 20  ION_FLAG").     
dfdd0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38 29       (value . 8)
dfde0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
dfdf0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
dfe00 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
dfe10 20 2e 20 22 53 44 4c 5f 47 4c 63 6f 6e 74 65 78   . "SDL_GLcontex
dfe20 74 46 6c 61 67 22 29 0a 20 20 20 20 28 6c 6f 63  tFlag").    (loc
dfe30 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
dfe40 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
dfe50 69 64 65 6f 2e 68 3a 32 32 32 3a 33 22 29 0a 20  ideo.h:222:3"). 
dfe60 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
dfe70 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
dfe80 20 22 22 29 20 28 69 64 20 2e 20 38 38 29 29 29   "") (id . 88)))
dfe90 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d  .  ((tag . "enum
dfea0 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
dfeb0 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 38 39  e . "") (id . 89
dfec0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
dfed0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
dfee0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
dfef0 3a 32 32 34 3a 39 22 29 0a 20 20 20 20 28 66 69  :224:9").    (fi
dff00 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
dff10 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
dff20 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
dff30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
dff40 43 4f 4e 54 45 58 54 5f 52 45 4c 45 41 53 45 5f  CONTEXT_RELEASE_
dff50 42 45 48 41 56 49 4f 52 5f 4e 4f 4e 45 22 29 0a  BEHAVIOR_NONE").
dff60 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
dff70 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28   . 0)).        (
dff80 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
dff90 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
dffa0 2e 20 22 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58  . "SDL_GL_CONTEX
dffb0 54 5f 52 45 4c 45 41 53 45 5f 42 45 48 41 56 49  T_RELEASE_BEHAVI
dffc0 4f 52 5f 46 4c 55 53 48 22 29 0a 20 20 20 20 20  OR_FLUSH").     
dffd0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29       (value . 1)
dffe0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
dfff0 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
e0000 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
e0010 20 2e 20 22 53 44 4c 5f 47 4c 63 6f 6e 74 65 78   . "SDL_GLcontex
e0020 74 52 65 6c 65 61 73 65 46 6c 61 67 22 29 0a 20  tReleaseFlag"). 
e0030 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e0040 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e0050 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 32 32  2/SDL_video.h:22
e0060 38 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  8:3").    (type 
e0070 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20  (tag . ":enum") 
e0080 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
e0090 2e 20 38 39 29 29 29 0a 20 20 28 28 74 61 67 20  . 89))).  ((tag 
e00a0 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20  . "enum") (ns . 
e00b0 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
e00c0 69 64 20 2e 20 39 30 29 0a 20 20 20 20 28 6c 6f  id . 90).    (lo
e00d0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e00e0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e00f0 76 69 64 65 6f 2e 68 3a 32 33 30 3a 39 22 29 0a  video.h:230:9").
e0100 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
e0110 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e0120 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
e0130 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e0140 53 44 4c 5f 47 4c 5f 43 4f 4e 54 45 58 54 5f 52  SDL_GL_CONTEXT_R
e0150 45 53 45 54 5f 4e 4f 5f 4e 4f 54 49 46 49 43 41  ESET_NO_NOTIFICA
e0160 54 49 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20  TION").         
e0170 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20   (value . 0)).  
e0180 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
e0190 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
e01a0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c   (name . "SDL_GL
e01b0 5f 43 4f 4e 54 45 58 54 5f 52 45 53 45 54 5f 4c  _CONTEXT_RESET_L
e01c0 4f 53 45 5f 43 4f 4e 54 45 58 54 22 29 0a 20 20  OSE_CONTEXT").  
e01d0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
e01e0 20 31 29 29 29 29 29 0a 20 20 28 28 74 61 67 20   1))))).  ((tag 
e01f0 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
e0200 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
e0210 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 43 6f 6e  ame . "SDL_GLCon
e0220 74 65 78 74 52 65 73 65 74 4e 6f 74 69 66 69 63  textResetNotific
e0230 61 74 69 6f 6e 22 29 0a 20 20 20 20 28 6c 6f 63  ation").    (loc
e0240 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e0250 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e0260 69 64 65 6f 2e 68 3a 32 33 34 3a 33 22 29 0a 20  ideo.h:234:3"). 
e0270 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e0280 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
e0290 20 22 22 29 20 28 69 64 20 2e 20 39 30 29 29 29   "") (id . 90)))
e02a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
e02b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
e02c0 53 44 4c 5f 47 65 74 4e 75 6d 56 69 64 65 6f 44  SDL_GetNumVideoD
e02d0 72 69 76 65 72 73 22 29 20 28 6e 73 20 2e 20 30  rivers") (ns . 0
e02e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e02f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e0300 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e0310 3a 32 34 33 3a 32 39 22 29 0a 20 20 20 20 28 76  :243:29").    (v
e0320 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e0330 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e0340 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e0350 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e0360 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20  meters . #()).  
e0370 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
e0380 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
e0390 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
e03a0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e03b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e03c0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
e03d0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e03e0 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 56 69 64  me . "SDL_GetVid
e03f0 65 6f 44 72 69 76 65 72 22 29 20 28 6e 73 20 2e  eoDriver") (ns .
e0400 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e0410 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e0420 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e0430 2e 68 3a 32 35 33 3a 33 37 22 29 0a 20 20 20 20  .h:253:37").    
e0440 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e0450 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e0460 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e0470 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e0480 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
e0490 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
e04a0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e04b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e04c0 22 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20  "index").       
e04d0 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e04e0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
e04f0 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
e0500 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e0510 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e0520 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e0530 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e0540 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e0550 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
e0560 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e0570 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
e0580 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
e0590 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
e05a0 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
e05b0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
e05c0 53 44 4c 5f 56 69 64 65 6f 49 6e 69 74 22 29 20  SDL_VideoInit") 
e05d0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e05e0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e05f0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e0600 76 69 64 65 6f 2e 68 3a 32 36 39 3a 32 39 22 29  video.h:269:29")
e0610 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e0620 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e0630 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e0640 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e0650 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e0660 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e0670 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e0680 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e0690 6d 65 20 2e 20 22 64 72 69 76 65 72 5f 6e 61 6d  me . "driver_nam
e06a0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
e06b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e06c0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e06d0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e06e0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e06f0 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
e0700 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
e0710 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
e0720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
e0730 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
e0740 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e0750 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
e0760 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
e0770 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e0780 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
e0790 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e07a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e07b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e07c0 44 4c 5f 56 69 64 65 6f 51 75 69 74 22 29 20 28  DL_VideoQuit") (
e07d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e07e0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e07f0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e0800 69 64 65 6f 2e 68 3a 32 37 38 3a 33 30 22 29 0a  ideo.h:278:30").
e0810 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e0820 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e0830 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e0840 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e0850 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
e0860 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
e0870 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
e0880 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e0890 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e08a0 20 22 53 44 4c 5f 47 65 74 43 75 72 72 65 6e 74   "SDL_GetCurrent
e08b0 56 69 64 65 6f 44 72 69 76 65 72 22 29 20 28 6e  VideoDriver") (n
e08c0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e08d0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e08e0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e08f0 64 65 6f 2e 68 3a 32 38 39 3a 33 37 22 29 0a 20  deo.h:289:37"). 
e0900 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e0910 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e0920 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e0930 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e0940 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
e0950 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
e0960 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
e0970 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
e0980 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e0990 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
e09a0 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
e09b0 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
e09c0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e09d0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e09e0 4c 5f 47 65 74 4e 75 6d 56 69 64 65 6f 44 69 73  L_GetNumVideoDis
e09f0 70 6c 61 79 73 22 29 20 28 6e 73 20 2e 20 30 29  plays") (ns . 0)
e0a00 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e0a10 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e0a20 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e0a30 32 39 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61  296:29").    (va
e0a40 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e0a50 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e0a60 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e0a70 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e0a80 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
e0a90 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
e0aa0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e0ab0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
e0ac0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
e0ad0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e0ae0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
e0af0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e0b00 65 20 2e 20 22 53 44 4c 5f 47 65 74 44 69 73 70  e . "SDL_GetDisp
e0b10 6c 61 79 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20  layName") (ns . 
e0b20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e0b30 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e0b40 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e0b50 68 3a 33 30 35 3a 33 38 22 29 0a 20 20 20 20 28  h:305:38").    (
e0b60 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e0b70 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e0b80 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e0b90 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e0ba0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e0bb0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e0bc0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e0bd0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e0be0 64 69 73 70 6c 61 79 49 6e 64 65 78 22 29 0a 20  displayIndex"). 
e0bf0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e0c00 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e0c10 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
e0c20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e0c30 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
e0c40 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e0c50 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
e0c60 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e0c70 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e0c80 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
e0c90 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
e0ca0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
e0cb0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e0cc0 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
e0cd0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e0ce0 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 44 69 73  me . "SDL_GetDis
e0cf0 70 6c 61 79 42 6f 75 6e 64 73 22 29 20 28 6e 73  playBounds") (ns
e0d00 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e0d10 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e0d20 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e0d30 65 6f 2e 68 3a 33 31 35 3a 32 39 22 29 0a 20 20  eo.h:315:29").  
e0d40 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e0d50 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e0d60 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e0d70 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e0d80 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e0d90 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e0da0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e0db0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e0dc0 2e 20 22 64 69 73 70 6c 61 79 49 6e 64 65 78 22  . "displayIndex"
e0dd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e0de0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
e0df0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e0e00 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e0e10 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
e0e20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e0e30 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e0e40 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29 0a 20  name . "rect"). 
e0e50 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e0e60 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e0e70 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e0e80 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a  SDL_Rect")))))).
e0e90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e0ea0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e0eb0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
e0ec0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
e0ed0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
e0ee0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
e0ef0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e0f00 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 44  name . "SDL_GetD
e0f10 69 73 70 6c 61 79 44 50 49 22 29 20 28 6e 73 20  isplayDPI") (ns 
e0f20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e0f30 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e0f40 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e0f50 6f 2e 68 3a 33 32 37 3a 32 39 22 29 0a 20 20 20  o.h:327:29").   
e0f60 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e0f70 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e0f80 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e0f90 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e0fa0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e0fb0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e0fc0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e0fd0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e0fe0 20 22 64 69 73 70 6c 61 79 49 6e 64 65 78 22 29   "displayIndex")
e0ff0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e1000 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
e1010 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
e1020 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e1030 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
e1040 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e1050 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e1060 61 6d 65 20 2e 20 22 64 64 70 69 22 29 0a 20 20  ame . "ddpi").  
e1070 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e1080 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
e1090 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
e10a0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e10b0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
e10c0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
e10d0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e10e0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
e10f0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
e1100 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
e1110 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e1120 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e1130 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e1140 20 22 68 64 70 69 22 29 0a 20 20 20 20 20 20 20   "hdpi").       
e1150 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e1160 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
e1170 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
e1180 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e1190 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e11a0 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
e11b0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
e11c0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
e11d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
e11e0 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20  ent . 32)))).   
e11f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e1200 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e1210 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76 64 70      (name . "vdp
e1220 69 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  i").          (t
e1230 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e1240 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e1250 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e1260 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e1270 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61     (tag . ":floa
e1280 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
e1290 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
e12a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
e12b0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e12c0 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
e12d0 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
e12e0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e12f0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e1300 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
e1310 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e1320 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e1330 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e1340 20 22 53 44 4c 5f 47 65 74 44 69 73 70 6c 61 79   "SDL_GetDisplay
e1350 55 73 61 62 6c 65 42 6f 75 6e 64 73 22 29 20 28  UsableBounds") (
e1360 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e1370 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e1380 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e1390 69 64 65 6f 2e 68 3a 33 34 36 3a 32 39 22 29 0a  ideo.h:346:29").
e13a0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e13b0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e13c0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e13d0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e13e0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e13f0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e1400 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e1410 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e1420 65 20 2e 20 22 64 69 73 70 6c 61 79 49 6e 64 65  e . "displayInde
e1430 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
e1440 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
e1450 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
e1460 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
e1470 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
e1480 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e1490 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e14a0 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29   (name . "rect")
e14b0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e14c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e14d0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e14e0 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29   "SDL_Rect")))))
e14f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e1500 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e1510 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e1520 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e1530 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e1540 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e1550 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e1560 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
e1570 74 4e 75 6d 44 69 73 70 6c 61 79 4d 6f 64 65 73  tNumDisplayModes
e1580 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
e1590 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e15a0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
e15b0 44 4c 5f 76 69 64 65 6f 2e 68 3a 33 35 33 3a 32  DL_video.h:353:2
e15c0 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
e15d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
e15e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
e15f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
e1600 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
e1610 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
e1620 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
e1630 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e1640 28 6e 61 6d 65 20 2e 20 22 64 69 73 70 6c 61 79  (name . "display
e1650 49 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20  Index").        
e1660 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e1670 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e1680 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e1690 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
e16a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
e16b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e16c0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e16d0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
e16e0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
e16f0 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
e1700 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e1710 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
e1720 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e1730 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
e1740 47 65 74 44 69 73 70 6c 61 79 4d 6f 64 65 22 29  GetDisplayMode")
e1750 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e1760 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e1770 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e1780 5f 76 69 64 65 6f 2e 68 3a 33 36 36 3a 32 39 22  _video.h:366:29"
e1790 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
e17a0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
e17b0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e17c0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e17d0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
e17e0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
e17f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e1800 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e1810 61 6d 65 20 2e 20 22 64 69 73 70 6c 61 79 49 6e  ame . "displayIn
e1820 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dex").          
e1830 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
e1840 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
e1850 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
e1860 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
e1870 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
e1880 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e1890 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65     (name . "mode
e18a0 49 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20  Index").        
e18b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e18c0 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
e18d0 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
e18e0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e18f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e1900 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e1910 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 6f       (name . "mo
e1920 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  de").          (
e1930 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e1940 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e1950 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
e1960 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e1970 4c 5f 44 69 73 70 6c 61 79 4d 6f 64 65 22 29 29  L_DisplayMode"))
e1980 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e1990 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e19a0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e19b0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e19c0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
e19d0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e19e0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e19f0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e1a00 5f 47 65 74 44 65 73 6b 74 6f 70 44 69 73 70 6c  _GetDesktopDispl
e1a10 61 79 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20 30  ayMode") (ns . 0
e1a20 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e1a30 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e1a40 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e1a50 3a 33 37 32 3a 32 39 22 29 0a 20 20 20 20 28 76  :372:29").    (v
e1a60 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e1a70 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e1a80 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e1a90 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e1aa0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e1ab0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e1ac0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e1ad0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
e1ae0 69 73 70 6c 61 79 49 6e 64 65 78 22 29 0a 20 20  isplayIndex").  
e1af0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e1b00 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
e1b10 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
e1b20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e1b30 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e1b40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e1b50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e1b60 20 2e 20 22 6d 6f 64 65 22 29 0a 20 20 20 20 20   . "mode").     
e1b70 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
e1b80 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e1b90 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e1ba0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e1bb0 20 2e 20 22 53 44 4c 5f 44 69 73 70 6c 61 79 4d   . "SDL_DisplayM
e1bc0 6f 64 65 22 29 29 29 29 29 29 0a 20 20 20 20 28  ode")))))).    (
e1bd0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e1be0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
e1bf0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
e1c00 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
e1c10 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e1c20 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e1c30 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e1c40 2e 20 22 53 44 4c 5f 47 65 74 43 75 72 72 65 6e  . "SDL_GetCurren
e1c50 74 44 69 73 70 6c 61 79 4d 6f 64 65 22 29 20 28  tDisplayMode") (
e1c60 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e1c70 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e1c80 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e1c90 69 64 65 6f 2e 68 3a 33 37 37 3a 32 39 22 29 0a  ideo.h:377:29").
e1ca0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e1cb0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e1cc0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e1cd0 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e1ce0 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e1cf0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e1d00 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e1d10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e1d20 65 20 2e 20 22 64 69 73 70 6c 61 79 49 6e 64 65  e . "displayInde
e1d30 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
e1d40 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
e1d50 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
e1d60 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
e1d70 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
e1d80 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e1d90 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e1da0 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65 22 29   (name . "mode")
e1db0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e1dc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
e1dd0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
e1de0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
e1df0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 44 69  e (tag . "SDL_Di
e1e00 73 70 6c 61 79 4d 6f 64 65 22 29 29 29 29 29 29  splayMode"))))))
e1e10 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e1e20 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
e1e30 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
e1e40 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e1e50 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e1e60 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
e1e70 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e1e80 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e1e90 43 6c 6f 73 65 73 74 44 69 73 70 6c 61 79 4d 6f  ClosestDisplayMo
e1ea0 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  de") (ns . 0).  
e1eb0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e1ec0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e1ed0 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 34 30 31  /SDL_video.h:401
e1ee0 3a 34 33 22 29 0a 20 20 20 20 28 76 61 72 69 61  :43").    (varia
e1ef0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e1f00 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e1f10 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e1f20 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e1f30 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e1f40 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e1f50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e1f60 20 20 28 6e 61 6d 65 20 2e 20 22 64 69 73 70 6c    (name . "displ
e1f70 61 79 49 6e 64 65 78 22 29 0a 20 20 20 20 20 20  ayIndex").      
e1f80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e1f90 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
e1fa0 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
e1fb0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e1fc0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e1fd0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e1fe0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e1ff0 6d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20  mode").         
e2000 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e2010 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e2020 28 74 61 67 20 2e 20 22 53 44 4c 5f 44 69 73 70  (tag . "SDL_Disp
e2030 6c 61 79 4d 6f 64 65 22 29 29 29 29 0a 20 20 20  layMode")))).   
e2040 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e2050 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e2060 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6c 6f      (name . "clo
e2070 73 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20  sest").         
e2080 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
e2090 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
e20a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e20b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e20c0 53 44 4c 5f 44 69 73 70 6c 61 79 4d 6f 64 65 22  SDL_DisplayMode"
e20d0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e20e0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
e20f0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e2100 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
e2110 67 20 2e 20 22 53 44 4c 5f 44 69 73 70 6c 61 79  g . "SDL_Display
e2120 4d 6f 64 65 22 29 29 29 29 0a 20 20 28 28 74 61  Mode")))).  ((ta
e2130 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e2140 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e2150 57 69 6e 64 6f 77 44 69 73 70 6c 61 79 49 6e 64  WindowDisplayInd
e2160 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ex") (ns . 0).  
e2170 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e2180 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e2190 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 34 30 39  /SDL_video.h:409
e21a0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
e21b0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e21c0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e21d0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e21e0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e21f0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e2200 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e2210 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e2220 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e2230 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e2240 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e2250 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e2260 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e2270 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e2280 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
e2290 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
e22a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e22b0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
e22c0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e22d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e22e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e22f0 44 4c 5f 53 65 74 57 69 6e 64 6f 77 44 69 73 70  DL_SetWindowDisp
e2300 6c 61 79 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20  layMode") (ns . 
e2310 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e2320 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e2330 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e2340 68 3a 34 32 35 3a 32 39 22 29 0a 20 20 20 20 28  h:425:29").    (
e2350 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e2360 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e2370 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e2380 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e2390 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e23a0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e23b0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e23c0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e23d0 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e23e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e23f0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e2400 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e2410 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
e2420 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e2430 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e2440 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65 22 29   (name . "mode")
e2450 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e2460 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
e2470 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
e2480 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
e2490 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 44 69  e (tag . "SDL_Di
e24a0 73 70 6c 61 79 4d 6f 64 65 22 29 29 29 29 29 29  splayMode"))))))
e24b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e24c0 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
e24d0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
e24e0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e24f0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e2500 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
e2510 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e2520 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e2530 57 69 6e 64 6f 77 44 69 73 70 6c 61 79 4d 6f 64  WindowDisplayMod
e2540 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e2550 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e2560 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e2570 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 34 33 36 3a  SDL_video.h:436:
e2580 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
e2590 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e25a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e25b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e25c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e25d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e25e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e25f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e2600 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e2610 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e2620 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e2630 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e2640 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e2650 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e2660 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e2670 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e2680 20 2e 20 22 6d 6f 64 65 22 29 0a 20 20 20 20 20   . "mode").     
e2690 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
e26a0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
e26b0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e26c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e26d0 20 2e 20 22 53 44 4c 5f 44 69 73 70 6c 61 79 4d   . "SDL_DisplayM
e26e0 6f 64 65 22 29 29 29 29 29 29 0a 20 20 20 20 28  ode")))))).    (
e26f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e2700 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
e2710 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
e2720 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
e2730 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e2740 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e2750 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e2760 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77  . "SDL_GetWindow
e2770 50 69 78 65 6c 46 6f 72 6d 61 74 22 29 20 28 6e  PixelFormat") (n
e2780 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e2790 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e27a0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e27b0 64 65 6f 2e 68 3a 34 34 32 3a 33 32 22 29 0a 20  deo.h:442:32"). 
e27c0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e27d0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e27e0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e27f0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e2800 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e2810 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e2820 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e2830 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e2840 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e2850 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e2860 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e2870 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e2880 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a  L_Window")))))).
e2890 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e28a0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
e28b0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e28c0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e28d0 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 57 69 6e  . "SDL_CreateWin
e28e0 64 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dow") (ns . 0). 
e28f0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e2900 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e2910 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 34 38  2/SDL_video.h:48
e2920 36 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69  6:38").    (vari
e2930 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
e2940 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
e2950 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
e2960 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
e2970 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
e2980 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
e2990 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e29a0 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 69 74 6c     (name . "titl
e29b0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
e29c0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e29d0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e29e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e29f0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
e2a00 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
e2a10 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
e2a20 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
e2a30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
e2a40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e2a50 20 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20    (name . "x"). 
e2a60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e2a70 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
e2a80 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
e2a90 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
e2aa0 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
e2ab0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e2ac0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e2ad0 65 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20 20  e . "y").       
e2ae0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e2af0 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
e2b00 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
e2b10 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
e2b20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e2b30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e2b40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e2b50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e2b60 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
e2b70 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
e2b80 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
e2b90 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
e2ba0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e2bb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e2bc0 28 6e 61 6d 65 20 2e 20 22 68 22 29 0a 20 20 20  (name . "h").   
e2bd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e2be0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
e2bf0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
e2c00 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e2c10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e2c20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e2c30 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e2c40 2e 20 22 66 6c 61 67 73 22 29 0a 20 20 20 20 20  . "flags").     
e2c50 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e2c60 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a  . "Uint32"))))).
e2c70 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e2c80 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e2c90 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e2ca0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e2cb0 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20  L_Window")))).  
e2cc0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e2cd0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e2ce0 5f 43 72 65 61 74 65 57 69 6e 64 6f 77 46 72 6f  _CreateWindowFro
e2cf0 6d 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  m") (ns . 0).   
e2d00 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e2d10 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e2d20 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 34 39 39 3a  SDL_video.h:499:
e2d30 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  38").    (variad
e2d40 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e2d50 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e2d60 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e2d70 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e2d80 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e2d90 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e2da0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e2db0 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61 22 29   (name . "data")
e2dc0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e2dd0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e2de0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e2df0 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20   ":void")))))). 
e2e00 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
e2e10 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
e2e20 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
e2e30 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e2e40 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 28  _Window")))).  (
e2e50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e2e60 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
e2e70 47 65 74 57 69 6e 64 6f 77 49 44 22 29 20 28 6e  GetWindowID") (n
e2e80 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e2e90 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e2ea0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e2eb0 64 65 6f 2e 68 3a 35 30 34 3a 33 32 22 29 0a 20  deo.h:504:32"). 
e2ec0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e2ed0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e2ee0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e2ef0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e2f00 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e2f10 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e2f20 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e2f30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e2f40 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e2f50 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e2f60 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e2f70 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e2f80 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a  L_Window")))))).
e2f90 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e2fa0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
e2fb0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e2fc0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e2fd0 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77  . "SDL_GetWindow
e2fe0 46 72 6f 6d 49 44 22 29 20 28 6e 73 20 2e 20 30  FromID") (ns . 0
e2ff0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e3000 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e3010 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e3020 3a 35 30 39 3a 33 38 22 29 0a 20 20 20 20 28 76  :509:38").    (v
e3030 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e3040 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e3050 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e3060 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e3070 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e3080 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e3090 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e30a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69        (name . "i
e30b0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  d").          (t
e30c0 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
e30d0 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  32"))))).    (re
e30e0 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
e30f0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e3100 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
e3110 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e3120 77 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  w")))).  ((tag .
e3130 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e3140 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e  me . "SDL_GetWin
e3150 64 6f 77 46 6c 61 67 73 22 29 20 28 6e 73 20 2e  dowFlags") (ns .
e3160 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e3170 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e3180 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e3190 2e 68 3a 35 31 34 3a 33 32 22 29 0a 20 20 20 20  .h:514:32").    
e31a0 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e31b0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e31c0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e31d0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e31e0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
e31f0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
e3200 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
e3210 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
e3220 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20  "window").      
e3230 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e3240 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e3250 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
e3260 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20  indow")))))).   
e3270 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
e3280 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
e3290 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
e32a0 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
e32b0 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77 54 69 74  SDL_SetWindowTit
e32c0 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  le") (ns . 0).  
e32d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e32e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e32f0 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 35 32 31  /SDL_video.h:521
e3300 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
e3310 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e3320 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e3330 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e3340 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e3350 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e3360 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e3370 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e3380 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e3390 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e33a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e33b0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e33c0 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e33d0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e33e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e33f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e3400 65 20 2e 20 22 74 69 74 6c 65 22 29 0a 20 20 20  e . "title").   
e3410 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e3420 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
e3430 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e3440 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e3450 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e3460 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20   . ":char").    
e3470 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
e3480 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
e3490 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
e34a0 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a  nment . 8)))))).
e34b0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e34c0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
e34d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e34e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e34f0 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77 54   "SDL_GetWindowT
e3500 69 74 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  itle") (ns . 0).
e3510 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e3520 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e3530 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 35  L2/SDL_video.h:5
e3540 32 39 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72  29:37").    (var
e3550 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e3560 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e3570 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e3580 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e3590 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e35a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e35b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e35c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e35d0 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e35e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e35f0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e3600 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e3610 77 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  w")))))).    (re
e3620 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
e3630 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e3640 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
e3650 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
e3660 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
e3670 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
e3680 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
e3690 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e36a0 20 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f   . "SDL_SetWindo
e36b0 77 49 63 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29  wIcon") (ns . 0)
e36c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
e36d0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
e36e0 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a  DL2/SDL_video.h:
e36f0 35 33 37 3a 33 30 22 29 0a 20 20 20 20 28 76 61  537:30").    (va
e3700 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e3710 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e3720 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e3730 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e3740 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e3750 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e3760 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e3770 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69       (name . "wi
e3780 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
e3790 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e37a0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e37b0 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e37c0 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ow")))).        
e37d0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e37e0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e37f0 6e 61 6d 65 20 2e 20 22 69 63 6f 6e 22 29 0a 20  name . "icon"). 
e3800 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e3810 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e3820 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e3830 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
e3840 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
e3850 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
e3860 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
e3870 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
e3880 65 20 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e 64  e . "SDL_SetWind
e3890 6f 77 44 61 74 61 22 29 20 28 6e 73 20 2e 20 30  owData") (ns . 0
e38a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e38b0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e38c0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e38d0 3a 35 35 33 3a 33 31 22 29 0a 20 20 20 20 28 76  :553:31").    (v
e38e0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e38f0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e3900 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e3910 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e3920 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e3930 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e3940 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e3950 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e3960 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e3970 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e3980 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e3990 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e39a0 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20  dow")))).       
e39b0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e39c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e39d0 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22 29 0a  (name . "name").
e39e0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e39f0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e3a00 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
e3a10 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
e3a20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
e3a30 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
e3a40 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e3a50 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
e3a60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e3a70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e3a80 61 6d 65 20 2e 20 22 75 73 65 72 64 61 74 61 22  ame . "userdata"
e3a90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e3aa0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e3ab0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e3ac0 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a  . ":void")))))).
e3ad0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e3ae0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e3af0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e3b00 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28   ":void")))).  (
e3b10 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e3b20 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
e3b30 47 65 74 57 69 6e 64 6f 77 44 61 74 61 22 29 20  GetWindowData") 
e3b40 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e3b50 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e3b60 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e3b70 76 69 64 65 6f 2e 68 3a 35 36 37 3a 33 31 22 29  video.h:567:31")
e3b80 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e3b90 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e3ba0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e3bb0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e3bc0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e3bd0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e3be0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e3bf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e3c00 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20  me . "window"). 
e3c10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e3c20 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e3c30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e3c40 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a  SDL_Window")))).
e3c50 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e3c60 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e3c70 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e3c80 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20 20  name").         
e3c90 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
e3ca0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
e3cb0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e3cc0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
e3cd0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
e3ce0 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
e3cf0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
e3d00 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
e3d10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e3d20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
e3d30 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
e3d40 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e3d50 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
e3d60 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  d")))).  ((tag .
e3d70 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e3d80 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e  me . "SDL_SetWin
e3d90 64 6f 77 50 6f 73 69 74 69 6f 6e 22 29 20 28 6e  dowPosition") (n
e3da0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e3db0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e3dc0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e3dd0 64 65 6f 2e 68 3a 35 38 33 3a 33 30 22 29 0a 20  deo.h:583:30"). 
e3de0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e3df0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e3e00 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e3e10 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e3e20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e3e30 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e3e40 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e3e50 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e3e60 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e3e70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e3e80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e3e90 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e3ea0 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20  L_Window")))).  
e3eb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e3ec0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e3ed0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78 22       (name . "x"
e3ee0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e3ef0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
e3f00 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e3f10 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e3f20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
e3f30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e3f40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e3f50 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20 20 20 20  name . "y").    
e3f60 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
e3f70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e3f80 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
e3f90 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e3fa0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
e3fb0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e3fc0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
e3fd0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
e3fe0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
e3ff0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e4000 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
e4010 74 57 69 6e 64 6f 77 50 6f 73 69 74 69 6f 6e 22  tWindowPosition"
e4020 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e4030 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e4040 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e4050 4c 5f 76 69 64 65 6f 2e 68 3a 35 39 37 3a 33 30  L_video.h:597:30
e4060 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e4070 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e4080 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e4090 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e40a0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e40b0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e40c0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e40d0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e40e0 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e40f0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e4100 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e4110 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e4120 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e4130 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e4140 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e4150 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e4160 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20 20   "x").          
e4170 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
e4180 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e4190 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
e41a0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e41b0 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
e41c0 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
e41d0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
e41e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e41f0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e4200 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 79 22       (name . "y"
e4210 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e4220 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
e4230 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e4240 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
e4250 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
e4260 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e4270 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
e4280 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e4290 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
e42a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e42b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e42c0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
e42d0 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
e42e0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e42f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 57  name . "SDL_SetW
e4300 69 6e 64 6f 77 53 69 7a 65 22 29 20 28 6e 73 20  indowSize") (ns 
e4310 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e4320 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e4330 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e4340 6f 2e 68 3a 36 31 38 3a 33 30 22 29 0a 20 20 20  o.h:618:30").   
e4350 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e4360 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e4370 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e4380 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e4390 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e43a0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e43b0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e43c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e43d0 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20   "window").     
e43e0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e43f0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e4400 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
e4410 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20  Window")))).    
e4420 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
e4430 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e4440 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a     (name . "w").
e4450 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e4460 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
e4470 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
e4480 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e4490 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
e44a0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e44b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e44c0 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20  me . "h").      
e44d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e44e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e44f0 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
e4500 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e4510 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
e4520 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e4530 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e4540 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
e4550 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
e4560 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e4570 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 57  name . "SDL_GetW
e4580 69 6e 64 6f 77 53 69 7a 65 22 29 20 28 6e 73 20  indowSize") (ns 
e4590 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e45a0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e45b0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e45c0 6f 2e 68 3a 36 33 37 3a 33 30 22 29 0a 20 20 20  o.h:637:30").   
e45d0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e45e0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e45f0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e4600 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e4610 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e4620 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e4630 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e4640 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e4650 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20   "window").     
e4660 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e4670 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e4680 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
e4690 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20  Window")))).    
e46a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
e46b0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e46c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a     (name . "w").
e46d0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e46e0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e46f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
e4700 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
e4710 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
e4720 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
e4730 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e4740 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20   32)))).        
e4750 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e4760 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e4770 6e 61 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20  name . "h").    
e4780 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
e4790 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e47a0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
e47b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e47c0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e47d0 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
e47e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
e47f0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
e4800 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e4810 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a  ment . 32)))))).
e4820 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e4830 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
e4840 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e4850 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e4860 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77 42   "SDL_GetWindowB
e4870 6f 72 64 65 72 73 53 69 7a 65 22 29 20 28 6e 73  ordersSize") (ns
e4880 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e4890 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e48a0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e48b0 65 6f 2e 68 3a 36 35 35 3a 32 39 22 29 0a 20 20  eo.h:655:29").  
e48c0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e48d0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e48e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e48f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e4900 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e4910 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e4920 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e4930 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e4940 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
e4950 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e4960 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e4970 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e4980 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20  _Window")))).   
e4990 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e49a0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e49b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 6f 70      (name . "top
e49c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e49d0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
e49e0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e49f0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
e4a00 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
e4a10 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
e4a20 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
e4a30 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
e4a40 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
e4a50 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e4a60 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 66 74 22    (name . "left"
e4a70 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e4a80 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
e4a90 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e4aa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
e4ab0 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
e4ac0 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
e4ad0 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
e4ae0 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20   . 32)))).      
e4af0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e4b00 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e4b10 20 28 6e 61 6d 65 20 2e 20 22 62 6f 74 74 6f 6d   (name . "bottom
e4b20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e4b30 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
e4b40 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e4b50 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
e4b60 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
e4b70 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
e4b80 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
e4b90 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
e4ba0 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
e4bb0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e4bc0 20 20 28 6e 61 6d 65 20 2e 20 22 72 69 67 68 74    (name . "right
e4bd0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e4be0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
e4bf0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e4c00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
e4c10 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e4c20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
e4c30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
e4c40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
e4c50 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
e4c60 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e4c70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e4c80 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
e4c90 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
e4ca0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e4cb0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
e4cc0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e4cd0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e4ce0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e4cf0 44 4c 5f 53 65 74 57 69 6e 64 6f 77 4d 69 6e 69  DL_SetWindowMini
e4d00 6d 75 6d 53 69 7a 65 22 29 20 28 6e 73 20 2e 20  mumSize") (ns . 
e4d10 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e4d20 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e4d30 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e4d40 68 3a 36 37 32 3a 33 30 22 29 0a 20 20 20 20 28  h:672:30").    (
e4d50 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e4d60 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e4d70 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e4d80 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e4d90 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e4da0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e4db0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e4dc0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e4dd0 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e4de0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e4df0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e4e00 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e4e10 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
e4e20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e4e30 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e4e40 20 28 6e 61 6d 65 20 2e 20 22 6d 69 6e 5f 77 22   (name . "min_w"
e4e50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e4e60 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
e4e70 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e4e80 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e4e90 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
e4ea0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e4eb0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e4ec0 6e 61 6d 65 20 2e 20 22 6d 69 6e 5f 68 22 29 0a  name . "min_h").
e4ed0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e4ee0 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e4ef0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e4f00 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
e4f10 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
e4f20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e4f30 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
e4f40 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e4f50 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
e4f60 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e4f70 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e4f80 4c 5f 47 65 74 57 69 6e 64 6f 77 4d 69 6e 69 6d  L_GetWindowMinim
e4f90 75 6d 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30  umSize") (ns . 0
e4fa0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e4fb0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e4fc0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e4fd0 3a 36 38 35 3a 33 30 22 29 0a 20 20 20 20 28 76  :685:30").    (v
e4fe0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e4ff0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e5000 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e5010 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e5020 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e5030 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e5040 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e5050 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e5060 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e5070 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e5080 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e5090 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e50a0 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20  dow")))).       
e50b0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e50c0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e50d0 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20  (name . "w").   
e50e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e50f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
e5100 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e5110 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e5120 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
e5130 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
e5140 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e5150 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e5160 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e5170 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e5180 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20 20  e . "h").       
e5190 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e51a0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
e51b0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
e51c0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e51d0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e51e0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
e51f0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e5200 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
e5210 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e5220 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
e5230 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
e5240 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
e5250 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e5260 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e5270 44 4c 5f 53 65 74 57 69 6e 64 6f 77 4d 61 78 69  DL_SetWindowMaxi
e5280 6d 75 6d 53 69 7a 65 22 29 20 28 6e 73 20 2e 20  mumSize") (ns . 
e5290 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e52a0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e52b0 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e52c0 68 3a 37 30 31 3a 33 30 22 29 0a 20 20 20 20 28  h:701:30").    (
e52d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e52e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e52f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e5300 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e5310 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e5320 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e5330 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e5340 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e5350 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e5360 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e5370 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e5380 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e5390 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
e53a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
e53b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e53c0 20 28 6e 61 6d 65 20 2e 20 22 6d 61 78 5f 77 22   (name . "max_w"
e53d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e53e0 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
e53f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e5400 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e5410 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
e5420 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e5430 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e5440 6e 61 6d 65 20 2e 20 22 6d 61 78 5f 68 22 29 0a  name . "max_h").
e5450 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
e5460 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e5470 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e5480 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
e5490 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
e54a0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e54b0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
e54c0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e54d0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
e54e0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e54f0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e5500 4c 5f 47 65 74 57 69 6e 64 6f 77 4d 61 78 69 6d  L_GetWindowMaxim
e5510 75 6d 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30  umSize") (ns . 0
e5520 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e5530 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e5540 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e5550 3a 37 31 34 3a 33 30 22 29 0a 20 20 20 20 28 76  :714:30").    (v
e5560 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e5570 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e5580 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e5590 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e55a0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e55b0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e55c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e55d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e55e0 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e55f0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e5600 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e5610 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e5620 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20  dow")))).       
e5630 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
e5640 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e5650 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20  (name . "w").   
e5660 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e5670 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
e5680 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e5690 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e56a0 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
e56b0 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
e56c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e56d0 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
e56e0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e56f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e5700 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20 20  e . "h").       
e5710 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
e5720 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
e5730 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
e5740 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
e5750 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e5760 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
e5770 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e5780 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
e5790 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e57a0 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
e57b0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
e57c0 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
e57d0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e57e0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e57f0 44 4c 5f 53 65 74 57 69 6e 64 6f 77 42 6f 72 64  DL_SetWindowBord
e5800 65 72 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  ered") (ns . 0).
e5810 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e5820 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e5830 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37  L2/SDL_video.h:7
e5840 33 31 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  31:30").    (var
e5850 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e5860 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e5870 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e5880 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e5890 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e58a0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e58b0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e58c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e58d0 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e58e0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e58f0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e5900 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e5910 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
e5920 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e5930 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e5940 61 6d 65 20 2e 20 22 62 6f 72 64 65 72 65 64 22  ame . "bordered"
e5950 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e5960 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
e5970 6f 6c 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  ol"))))).    (re
e5980 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
e5990 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
e59a0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
e59b0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
e59c0 65 74 57 69 6e 64 6f 77 52 65 73 69 7a 61 62 6c  etWindowResizabl
e59d0 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
e59e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e59f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e5a00 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37 34 38 3a  SDL_video.h:748:
e5a10 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
e5a20 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e5a30 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e5a40 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e5a50 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e5a60 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e5a70 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e5a80 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e5a90 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e5aa0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e5ab0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e5ac0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e5ad0 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e5ae0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e5af0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e5b00 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e5b10 20 2e 20 22 72 65 73 69 7a 61 62 6c 65 22 29 0a   . "resizable").
e5b20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e5b30 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
e5b40 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
e5b50 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
e5b60 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
e5b70 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e5b80 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 68 6f  (name . "SDL_Sho
e5b90 77 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20  wWindow") (ns . 
e5ba0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
e5bb0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
e5bc0 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e  /SDL2/SDL_video.
e5bd0 68 3a 37 35 36 3a 33 30 22 29 0a 20 20 20 20 28  h:756:30").    (
e5be0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e5bf0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e5c00 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e5c10 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e5c20 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e5c30 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e5c40 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e5c50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e5c60 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
e5c70 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
e5c80 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e5c90 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
e5ca0 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20  ndow")))))).    
e5cb0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
e5cc0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
e5cd0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e5ce0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e5cf0 4c 5f 48 69 64 65 57 69 6e 64 6f 77 22 29 20 28  L_HideWindow") (
e5d00 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e5d10 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e5d20 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e5d30 69 64 65 6f 2e 68 3a 37 36 33 3a 33 30 22 29 0a  ideo.h:763:30").
e5d40 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e5d50 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e5d60 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e5d70 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e5d80 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e5d90 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e5da0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e5db0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e5dc0 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e5dd0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e5de0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e5df0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e5e00 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29  DL_Window"))))))
e5e10 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e5e20 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
e5e30 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e5e40 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e5e50 2e 20 22 53 44 4c 5f 52 61 69 73 65 57 69 6e 64  . "SDL_RaiseWind
e5e60 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ow") (ns . 0).  
e5e70 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
e5e80 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
e5e90 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37 36 38  /SDL_video.h:768
e5ea0 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
e5eb0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
e5ec0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
e5ed0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
e5ee0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
e5ef0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
e5f00 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
e5f10 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
e5f20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f    (name . "windo
e5f30 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  w").          (t
e5f40 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e5f50 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e5f60 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22  g . "SDL_Window"
e5f70 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e5f80 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
e5f90 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
e5fa0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e5fb0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 61 78  (name . "SDL_Max
e5fc0 69 6d 69 7a 65 57 69 6e 64 6f 77 22 29 20 28 6e  imizeWindow") (n
e5fd0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e5fe0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e5ff0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e6000 64 65 6f 2e 68 3a 37 37 35 3a 33 30 22 29 0a 20  deo.h:775:30"). 
e6010 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e6020 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e6030 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e6040 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e6050 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e6060 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e6070 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e6080 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e6090 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e60a0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e60b0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e60c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e60d0 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a  L_Window")))))).
e60e0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e60f0 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
e6100 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e6110 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e6120 20 22 53 44 4c 5f 4d 69 6e 69 6d 69 7a 65 57 69   "SDL_MinimizeWi
e6130 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a  ndow") (ns . 0).
e6140 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e6150 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e6160 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 37  L2/SDL_video.h:7
e6170 38 32 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  82:30").    (var
e6180 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e6190 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e61a0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e61b0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e61c0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e61d0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e61e0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e61f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e6200 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e6210 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e6220 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e6230 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e6240 77 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  w")))))).    (re
e6250 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
e6260 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
e6270 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
e6280 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52  ) (name . "SDL_R
e6290 65 73 74 6f 72 65 57 69 6e 64 6f 77 22 29 20 28  estoreWindow") (
e62a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e62b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e62c0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e62d0 69 64 65 6f 2e 68 3a 37 39 30 3a 33 30 22 29 0a  ideo.h:790:30").
e62e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e62f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e6300 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e6310 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e6320 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e6330 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e6340 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e6350 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e6360 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e6370 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e6380 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e6390 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e63a0 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29  DL_Window"))))))
e63b0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e63c0 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
e63d0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e63e0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e63f0 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77  . "SDL_SetWindow
e6400 46 75 6c 6c 73 63 72 65 65 6e 22 29 20 28 6e 73  Fullscreen") (ns
e6410 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e6420 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e6430 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e6440 65 6f 2e 68 3a 38 30 30 3a 32 39 22 29 0a 20 20  eo.h:800:29").  
e6450 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e6460 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e6470 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e6480 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e6490 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e64a0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e64b0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e64c0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e64d0 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
e64e0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e64f0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e6500 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e6510 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20  _Window")))).   
e6520 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
e6530 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e6540 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6c 61      (name . "fla
e6550 67 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  gs").          (
e6560 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
e6570 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72  t32"))))).    (r
e6580 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
e6590 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e65a0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e65b0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
e65c0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e65d0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e65e0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e65f0 20 22 53 44 4c 5f 47 65 74 57 69 6e 64 6f 77 53   "SDL_GetWindowS
e6600 75 72 66 61 63 65 22 29 20 28 6e 73 20 2e 20 30  urface") (ns . 0
e6610 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e6620 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e6630 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e6640 3a 38 31 36 3a 33 39 22 29 0a 20 20 20 20 28 76  :816:39").    (v
e6650 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
e6660 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
e6670 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
e6680 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
e6690 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
e66a0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
e66b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e66c0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
e66d0 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e66e0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e66f0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e6700 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e6710 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28  dow")))))).    (
e6720 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e6730 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
e6740 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
e6750 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
e6760 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61  face")))).  ((ta
e6770 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e6780 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 70 64  (name . "SDL_Upd
e6790 61 74 65 57 69 6e 64 6f 77 53 75 72 66 61 63 65  ateWindowSurface
e67a0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
e67b0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e67c0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
e67d0 44 4c 5f 76 69 64 65 6f 2e 68 3a 38 32 36 3a 32  DL_video.h:826:2
e67e0 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
e67f0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
e6800 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
e6810 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
e6820 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
e6830 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
e6840 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
e6850 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e6860 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22  (name . "window"
e6870 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e6880 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e6890 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e68a0 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29  . "SDL_Window"))
e68b0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e68c0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e68d0 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e68e0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e68f0 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
e6900 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e6910 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e6920 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e6930 5f 55 70 64 61 74 65 57 69 6e 64 6f 77 53 75 72  _UpdateWindowSur
e6940 66 61 63 65 52 65 63 74 73 22 29 20 28 6e 73 20  faceRects") (ns 
e6950 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
e6960 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e6970 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e6980 6f 2e 68 3a 38 33 36 3a 32 39 22 29 0a 20 20 20  o.h:836:29").   
e6990 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e69a0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e69b0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e69c0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e69d0 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e69e0 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e69f0 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e6a00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e6a10 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20   "window").     
e6a20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e6a30 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e6a40 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
e6a50 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20  Window")))).    
e6a60 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
e6a70 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e6a80 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74     (name . "rect
e6a90 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
e6aa0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
e6ab0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
e6ac0 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29  g . "SDL_Rect"))
e6ad0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e6ae0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e6af0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e6b00 2e 20 22 6e 75 6d 72 65 63 74 73 22 29 0a 20 20  . "numrects").  
e6b10 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e6b20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
e6b30 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
e6b40 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e6b50 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
e6b60 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e6b70 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
e6b80 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
e6b90 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
e6ba0 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
e6bb0 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
e6bc0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
e6bd0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
e6be0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
e6bf0 20 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77 47   "SDL_SetWindowG
e6c00 72 61 62 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  rab") (ns . 0). 
e6c10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e6c20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e6c30 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 38 35  2/SDL_video.h:85
e6c40 31 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69  1:30").    (vari
e6c50 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
e6c60 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
e6c70 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
e6c80 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
e6c90 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
e6ca0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
e6cb0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
e6cc0 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64     (name . "wind
e6cd0 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ow").          (
e6ce0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
e6cf0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
e6d00 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77  ag . "SDL_Window
e6d10 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
e6d20 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e6d30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e6d40 6d 65 20 2e 20 22 67 72 61 62 62 65 64 22 29 0a  me . "grabbed").
e6d50 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e6d60 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
e6d70 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
e6d80 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
e6d90 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
e6da0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e6db0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
e6dc0 57 69 6e 64 6f 77 47 72 61 62 22 29 20 28 6e 73  WindowGrab") (ns
e6dd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e6de0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e6df0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e6e00 65 6f 2e 68 3a 38 36 31 3a 33 34 22 29 0a 20 20  eo.h:861:34").  
e6e10 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e6e20 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e6e30 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e6e40 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e6e50 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e6e60 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e6e70 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e6e80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e6e90 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
e6ea0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e6eb0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e6ec0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e6ed0 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20  _Window")))))). 
e6ee0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
e6ef0 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c  (tag . "SDL_bool
e6f00 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
e6f10 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e6f20 20 2e 20 22 53 44 4c 5f 47 65 74 47 72 61 62 62   . "SDL_GetGrabb
e6f30 65 64 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e  edWindow") (ns .
e6f40 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e6f50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e6f60 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e6f70 2e 68 3a 38 37 30 3a 33 38 22 29 0a 20 20 20 20  .h:870:38").    
e6f80 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
e6f90 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
e6fa0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
e6fb0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
e6fc0 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
e6fd0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
e6fe0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
e6ff0 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
e7000 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e7010 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20  L_Window")))).  
e7020 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e7030 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e7040 5f 53 65 74 57 69 6e 64 6f 77 42 72 69 67 68 74  _SetWindowBright
e7050 6e 65 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  ness") (ns . 0).
e7060 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e7070 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e7080 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 38  L2/SDL_video.h:8
e7090 38 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  80:29").    (var
e70a0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e70b0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e70c0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e70d0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e70e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e70f0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e7100 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e7110 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e7120 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e7130 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e7140 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e7150 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e7160 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
e7170 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e7180 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e7190 61 6d 65 20 2e 20 22 62 72 69 67 68 74 6e 65 73  ame . "brightnes
e71a0 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
e71b0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e71c0 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29  (tag . ":float")
e71d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
e71e0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e71f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
e7200 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
e7210 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e7220 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e7230 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e7240 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e7250 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e7260 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e7270 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e7280 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
e7290 74 57 69 6e 64 6f 77 42 72 69 67 68 74 6e 65 73  tWindowBrightnes
e72a0 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
e72b0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
e72c0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
e72d0 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 38 38 39 3a  SDL_video.h:889:
e72e0 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
e72f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e7300 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e7310 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e7320 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e7330 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e7340 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e7350 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e7360 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e7370 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e7380 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e7390 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e73a0 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e73b0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
e73c0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
e73d0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
e73e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
e73f0 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
e7400 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
e7410 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
e7420 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
e7430 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77 4f 70 61  SDL_SetWindowOpa
e7440 63 69 74 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  city") (ns . 0).
e7450 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e7460 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e7470 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 39  L2/SDL_video.h:9
e7480 30 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  02:29").    (var
e7490 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e74a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e74b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e74c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e74d0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e74e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e74f0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e7500 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
e7510 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
e7520 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e7530 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e7540 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
e7550 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
e7560 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e7570 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e7580 61 6d 65 20 2e 20 22 6f 70 61 63 69 74 79 22 29  ame . "opacity")
e7590 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e75a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
e75b0 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20  g . ":float").  
e75c0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
e75d0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e75e0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
e75f0 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
e7600 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
e7610 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e7620 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
e7630 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
e7640 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e7650 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
e7660 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e7670 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69  ame . "SDL_GetWi
e7680 6e 64 6f 77 4f 70 61 63 69 74 79 22 29 20 28 6e  ndowOpacity") (n
e7690 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
e76a0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e76b0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e76c0 64 65 6f 2e 68 3a 39 31 37 3a 32 39 22 29 0a 20  deo.h:917:29"). 
e76d0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e76e0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e76f0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e7700 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e7710 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
e7720 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
e7730 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e7740 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e7750 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20   . "window").   
e7760 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e7770 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
e7780 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
e7790 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20 20  L_Window")))).  
e77a0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e77b0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e77c0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 75       (name . "ou
e77d0 74 5f 6f 70 61 63 69 74 79 22 29 0a 20 20 20 20  t_opacity").    
e77e0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
e77f0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
e7800 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
e7810 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e7820 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
e7830 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
e7840 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
e7850 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e7860 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
e7870 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
e7880 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e7890 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e78a0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e78b0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e78c0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e78d0 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e78e0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e78f0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65   (name . "SDL_Se
e7900 74 57 69 6e 64 6f 77 4d 6f 64 61 6c 46 6f 72 22  tWindowModalFor"
e7910 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e7920 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e7930 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e7940 4c 5f 76 69 64 65 6f 2e 68 3a 39 32 37 3a 32 39  L_video.h:927:29
e7950 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e7960 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e7970 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e7980 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e7990 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e79a0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e79b0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e79c0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e79d0 6e 61 6d 65 20 2e 20 22 6d 6f 64 61 6c 5f 77 69  name . "modal_wi
e79e0 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20  ndow").         
e79f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e7a00 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e7a10 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64  (tag . "SDL_Wind
e7a20 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ow")))).        
e7a30 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e7a40 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e7a50 6e 61 6d 65 20 2e 20 22 70 61 72 65 6e 74 5f 77  name . "parent_w
e7a60 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
e7a70 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
e7a80 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
e7a90 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
e7aa0 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28  dow")))))).    (
e7ab0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
e7ac0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
e7ad0 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
e7ae0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
e7af0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
e7b00 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e7b10 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e7b20 2e 20 22 53 44 4c 5f 53 65 74 57 69 6e 64 6f 77  . "SDL_SetWindow
e7b30 49 6e 70 75 74 46 6f 63 75 73 22 29 20 28 6e 73  InputFocus") (ns
e7b40 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e7b50 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e7b60 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e7b70 65 6f 2e 68 3a 39 34 31 3a 32 39 22 29 0a 20 20  eo.h:941:29").  
e7b80 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
e7b90 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
e7ba0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
e7bb0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
e7bc0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
e7bd0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
e7be0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e7bf0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e7c00 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
e7c10 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
e7c20 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
e7c30 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
e7c40 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20  _Window")))))). 
e7c50 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
e7c60 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
e7c70 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
e7c80 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
e7c90 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
e7ca0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
e7cb0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
e7cc0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 57 69  ame . "SDL_SetWi
e7cd0 6e 64 6f 77 47 61 6d 6d 61 52 61 6d 70 22 29 20  ndowGammaRamp") 
e7ce0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e7cf0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e7d00 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e7d10 76 69 64 65 6f 2e 68 3a 39 36 31 3a 32 39 22 29  video.h:961:29")
e7d20 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e7d30 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e7d40 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e7d50 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e7d60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
e7d70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
e7d80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
e7d90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
e7da0 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20  me . "window"). 
e7db0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e7dc0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e7dd0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e7de0 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a  SDL_Window")))).
e7df0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e7e00 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e7e10 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e7e20 72 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  red").          
e7e30 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
e7e40 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
e7e50 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
e7e60 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e7e70 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e7e80 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e7e90 2e 20 22 67 72 65 65 6e 22 29 0a 20 20 20 20 20  . "green").     
e7ea0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
e7eb0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
e7ec0 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
e7ed0 31 36 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  16")))).        
e7ee0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e7ef0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e7f00 6e 61 6d 65 20 2e 20 22 62 6c 75 65 22 29 0a 20  name . "blue"). 
e7f10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e7f20 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
e7f30 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
e7f40 55 69 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20  Uint16")))))).  
e7f50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
e7f60 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
e7f70 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
e7f80 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
e7f90 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
e7fa0 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
e7fb0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e7fc0 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 57 69 6e  me . "SDL_GetWin
e7fd0 64 6f 77 47 61 6d 6d 61 52 61 6d 70 22 29 20 28  dowGammaRamp") (
e7fe0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e7ff0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e8000 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e8010 69 64 65 6f 2e 68 3a 39 38 31 3a 32 39 22 29 0a  ideo.h:981:29").
e8020 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
e8030 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
e8040 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
e8050 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
e8060 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
e8070 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
e8080 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e8090 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e80a0 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
e80b0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e80c0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e80d0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e80e0 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
e80f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e8100 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
e8110 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
e8120 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ed").          (
e8130 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
e8140 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
e8150 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
e8160 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e8170 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e8180 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e8190 20 22 67 72 65 65 6e 22 29 0a 20 20 20 20 20 20   "green").      
e81a0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
e81b0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
e81c0 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
e81d0 36 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  6")))).        (
e81e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e81f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e8200 61 6d 65 20 2e 20 22 62 6c 75 65 22 29 0a 20 20  ame . "blue").  
e8210 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e8220 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
e8230 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
e8240 69 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20 20  int16")))))).   
e8250 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
e8260 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
e8270 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
e8280 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
e8290 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e82a0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
e82b0 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
e82c0 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
e82d0 20 2e 20 39 31 29 0a 20 20 20 20 28 6c 6f 63 61   . 91).    (loca
e82e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
e82f0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
e8300 64 65 6f 2e 68 3a 39 39 31 3a 39 22 29 0a 20 20  deo.h:991:9").  
e8310 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
e8320 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e8330 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
e8340 20 2e 20 22 53 44 4c 5f 48 49 54 54 45 53 54 5f   . "SDL_HITTEST_
e8350 4e 4f 52 4d 41 4c 22 29 20 28 76 61 6c 75 65 20  NORMAL") (value 
e8360 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 0)).        ((
e8370 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
e8380 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e8390 20 22 53 44 4c 5f 48 49 54 54 45 53 54 5f 44 52   "SDL_HITTEST_DR
e83a0 41 47 47 41 42 4c 45 22 29 0a 20 20 20 20 20 20  AGGABLE").      
e83b0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29      (value . 1))
e83c0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
e83d0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
e83e0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
e83f0 5f 48 49 54 54 45 53 54 5f 52 45 53 49 5a 45 5f  _HITTEST_RESIZE_
e8400 54 4f 50 4c 45 46 54 22 29 0a 20 20 20 20 20 20  TOPLEFT").      
e8410 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29      (value . 2))
e8420 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
e8430 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
e8440 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
e8450 5f 48 49 54 54 45 53 54 5f 52 45 53 49 5a 45 5f  _HITTEST_RESIZE_
e8460 54 4f 50 22 29 0a 20 20 20 20 20 20 20 20 20 20  TOP").          
e8470 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20 20 20  (value . 3)).   
e8480 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
e8490 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
e84a0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54  (name . "SDL_HIT
e84b0 54 45 53 54 5f 52 45 53 49 5a 45 5f 54 4f 50 52  TEST_RESIZE_TOPR
e84c0 49 47 48 54 22 29 0a 20 20 20 20 20 20 20 20 20  IGHT").         
e84d0 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20 20   (value . 4)).  
e84e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
e84f0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
e8500 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49   (name . "SDL_HI
e8510 54 54 45 53 54 5f 52 45 53 49 5a 45 5f 52 49 47  TTEST_RESIZE_RIG
e8520 48 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  HT").          (
e8530 76 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20 20  value . 5)).    
e8540 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
e8550 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
e8560 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 54 54  name . "SDL_HITT
e8570 45 53 54 5f 52 45 53 49 5a 45 5f 42 4f 54 54 4f  EST_RESIZE_BOTTO
e8580 4d 52 49 47 48 54 22 29 0a 20 20 20 20 20 20 20  MRIGHT").       
e8590 20 20 20 28 76 61 6c 75 65 20 2e 20 36 29 29 0a     (value . 6)).
e85a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
e85b0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
e85c0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
e85d0 48 49 54 54 45 53 54 5f 52 45 53 49 5a 45 5f 42  HITTEST_RESIZE_B
e85e0 4f 54 54 4f 4d 22 29 0a 20 20 20 20 20 20 20 20  OTTOM").        
e85f0 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29 0a 20    (value . 7)). 
e8600 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
e8610 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
e8620 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48    (name . "SDL_H
e8630 49 54 54 45 53 54 5f 52 45 53 49 5a 45 5f 42 4f  ITTEST_RESIZE_BO
e8640 54 54 4f 4d 4c 45 46 54 22 29 0a 20 20 20 20 20  TTOMLEFT").     
e8650 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38 29       (value . 8)
e8660 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
e8670 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
e8680 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
e8690 4c 5f 48 49 54 54 45 53 54 5f 52 45 53 49 5a 45  L_HITTEST_RESIZE
e86a0 5f 4c 45 46 54 22 29 0a 20 20 20 20 20 20 20 20  _LEFT").        
e86b0 20 20 28 76 61 6c 75 65 20 2e 20 39 29 29 29 29    (value . 9))))
e86c0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
e86d0 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
e86e0 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
e86f0 22 53 44 4c 5f 48 69 74 54 65 73 74 52 65 73 75  "SDL_HitTestResu
e8700 6c 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  lt").    (locati
e8710 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
e8720 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65  de/SDL2/SDL_vide
e8730 6f 2e 68 3a 31 30 30 33 3a 33 22 29 0a 20 20 20  o.h:1003:3").   
e8740 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e8750 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22  enum") (name . "
e8760 22 29 20 28 69 64 20 2e 20 39 31 29 29 29 0a 20  ") (id . 91))). 
e8770 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
e8780 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
e8790 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
e87a0 4c 5f 48 69 74 54 65 73 74 22 29 0a 20 20 20 20  L_HitTest").    
e87b0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e87c0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
e87d0 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 30 31 30 3a  DL_video.h:1010:
e87e0 33 37 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  37").    (type (
e87f0 74 61 67 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e  tag . ":function
e8800 2d 70 6f 69 6e 74 65 72 22 29 29 29 0a 20 20 28  -pointer"))).  (
e8810 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
e8820 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
e8830 53 65 74 57 69 6e 64 6f 77 48 69 74 54 65 73 74  SetWindowHitTest
e8840 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
e8850 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
e8860 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
e8870 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 30 35 31 3a  DL_video.h:1051:
e8880 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
e8890 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
e88a0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
e88b0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
e88c0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
e88d0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
e88e0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
e88f0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
e8900 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
e8910 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
e8920 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
e8930 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
e8940 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
e8950 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
e8960 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
e8970 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
e8980 20 2e 20 22 63 61 6c 6c 62 61 63 6b 22 29 0a 20   . "callback"). 
e8990 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
e89a0 74 61 67 20 2e 20 22 53 44 4c 5f 48 69 74 54 65  tag . "SDL_HitTe
e89b0 73 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  st"))).        (
e89c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e89d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e89e0 61 6d 65 20 2e 20 22 63 61 6c 6c 62 61 63 6b 5f  ame . "callback_
e89f0 64 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20  data").         
e8a00 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
e8a10 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
e8a20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
e8a30 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
e8a40 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
e8a50 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e8a60 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
e8a70 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
e8a80 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
e8a90 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e8aa0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e8ab0 5f 44 65 73 74 72 6f 79 57 69 6e 64 6f 77 22 29  _DestroyWindow")
e8ac0 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e8ad0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e8ae0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e8af0 5f 76 69 64 65 6f 2e 68 3a 31 30 35 38 3a 33 30  _video.h:1058:30
e8b00 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e8b10 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e8b20 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e8b30 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e8b40 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
e8b50 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
e8b60 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
e8b70 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
e8b80 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
e8b90 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
e8ba0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e8bb0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
e8bc0 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
e8bd0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
e8be0 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
e8bf0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
e8c00 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e8c10 6d 65 20 2e 20 22 53 44 4c 5f 49 73 53 63 72 65  me . "SDL_IsScre
e8c20 65 6e 53 61 76 65 72 45 6e 61 62 6c 65 64 22 29  enSaverEnabled")
e8c30 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
e8c40 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
e8c50 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
e8c60 5f 76 69 64 65 6f 2e 68 3a 31 30 36 37 3a 33 34  _video.h:1067:34
e8c70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
e8c80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
e8c90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
e8ca0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
e8cb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
e8cc0 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
e8cd0 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
e8ce0 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67  bool"))).  ((tag
e8cf0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
e8d00 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45 6e 61 62  name . "SDL_Enab
e8d10 6c 65 53 63 72 65 65 6e 53 61 76 65 72 22 29 20  leScreenSaver") 
e8d20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e8d30 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e8d40 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e8d50 76 69 64 65 6f 2e 68 3a 31 30 37 35 3a 33 30 22  video.h:1075:30"
e8d60 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
e8d70 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
e8d80 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e8d90 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e8da0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
e8db0 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79   #()) (return-ty
e8dc0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
e8dd0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
e8de0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e8df0 20 2e 20 22 53 44 4c 5f 44 69 73 61 62 6c 65 53   . "SDL_DisableS
e8e00 63 72 65 65 6e 53 61 76 65 72 22 29 20 28 6e 73  creenSaver") (ns
e8e10 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
e8e20 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
e8e30 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
e8e40 65 6f 2e 68 3a 31 30 38 33 3a 33 30 22 29 0a 20  eo.h:1083:30"). 
e8e50 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
e8e60 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
e8e70 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
e8e80 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
e8e90 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
e8ea0 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20  )) (return-type 
e8eb0 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
e8ec0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e8ed0 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e8ee0 22 53 44 4c 5f 47 4c 5f 4c 6f 61 64 4c 69 62 72  "SDL_GL_LoadLibr
e8ef0 61 72 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ary") (ns . 0). 
e8f00 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
e8f10 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
e8f20 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31 31  2/SDL_video.h:11
e8f30 30 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  09:29").    (var
e8f40 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
e8f50 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
e8f60 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
e8f70 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
e8f80 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
e8f90 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
e8fa0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
e8fb0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 61 74      (name . "pat
e8fc0 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
e8fd0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
e8fe0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e8ff0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
e9000 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e9010 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
e9020 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
e9030 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
e9040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
e9050 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
e9060 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
e9070 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
e9080 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
e9090 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
e90a0 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
e90b0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
e90c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e90d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e90e0 44 4c 5f 47 4c 5f 47 65 74 50 72 6f 63 41 64 64  DL_GL_GetProcAdd
e90f0 72 65 73 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  ress") (ns . 0).
e9100 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
e9110 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
e9120 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68 3a 31  L2/SDL_video.h:1
e9130 31 31 34 3a 33 31 22 29 0a 20 20 20 20 28 76 61  114:31").    (va
e9140 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
e9150 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
e9160 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
e9170 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
e9180 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
e9190 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
e91a0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e91b0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 72       (name . "pr
e91c0 6f 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  oc").          (
e91d0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
e91e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
e91f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
e9200 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
e9210 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
e9220 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
e9230 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
e9240 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
e9250 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
e9260 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
e9270 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
e9280 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
e9290 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
e92a0 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
e92b0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
e92c0 20 2e 20 22 53 44 4c 5f 47 4c 5f 55 6e 6c 6f 61   . "SDL_GL_Unloa
e92d0 64 4c 69 62 72 61 72 79 22 29 20 28 6e 73 20 2e  dLibrary") (ns .
e92e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e92f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e9300 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e9310 2e 68 3a 31 31 32 31 3a 33 30 22 29 0a 20 20 20  .h:1121:30").   
e9320 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e9330 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e9340 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e9350 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e9360 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
e9370 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
e9380 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
e9390 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
e93a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
e93b0 44 4c 5f 47 4c 5f 45 78 74 65 6e 73 69 6f 6e 53  DL_GL_ExtensionS
e93c0 75 70 70 6f 72 74 65 64 22 29 20 28 6e 73 20 2e  upported") (ns .
e93d0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e93e0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e93f0 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e9400 2e 68 3a 31 31 32 37 3a 33 34 22 29 0a 20 20 20  .h:1127:34").   
e9410 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e9420 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e9430 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e9440 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e9450 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
e9460 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
e9470 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
e9480 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
e9490 20 22 65 78 74 65 6e 73 69 6f 6e 22 29 0a 20 20   "extension").  
e94a0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e94b0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
e94c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
e94d0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
e94e0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
e94f0 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
e9500 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
e9510 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
e9520 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
e9530 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
e9540 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e9550 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62 6f  e (tag . "SDL_bo
e9560 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ol"))).  ((tag .
e9570 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
e9580 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 52 65 73  me . "SDL_GL_Res
e9590 65 74 41 74 74 72 69 62 75 74 65 73 22 29 20 28  etAttributes") (
e95a0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
e95b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
e95c0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
e95d0 69 64 65 6f 2e 68 3a 31 31 33 33 3a 33 30 22 29  ideo.h:1133:30")
e95e0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
e95f0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
e9600 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
e9610 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
e9620 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
e9630 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70  #()) (return-typ
e9640 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
e9650 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
e9660 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
e9670 2e 20 22 53 44 4c 5f 47 4c 5f 53 65 74 41 74 74  . "SDL_GL_SetAtt
e9680 72 69 62 75 74 65 22 29 20 28 6e 73 20 2e 20 30  ribute") (ns . 0
e9690 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e96a0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e96b0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e96c0 3a 31 31 34 30 3a 32 39 22 29 0a 20 20 20 20 28  :1140:29").    (
e96d0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
e96e0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
e96f0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
e9700 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
e9710 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
e9720 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
e9730 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
e9740 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
e9750 61 74 74 72 22 29 0a 20 20 20 20 20 20 20 20 20  attr").         
e9760 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e9770 44 4c 5f 47 4c 61 74 74 72 22 29 29 29 0a 20 20  DL_GLattr"))).  
e9780 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
e9790 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
e97a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 76 61       (name . "va
e97b0 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  lue").          
e97c0 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
e97d0 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
e97e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
e97f0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e9800 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
e9810 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
e9820 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
e9830 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
e9840 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
e9850 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
e9860 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
e9870 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
e9880 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
e9890 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c   (name . "SDL_GL
e98a0 5f 47 65 74 41 74 74 72 69 62 75 74 65 22 29 20  _GetAttribute") 
e98b0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e98c0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e98d0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e98e0 76 69 64 65 6f 2e 68 3a 31 31 34 38 3a 32 39 22  video.h:1148:29"
e98f0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
e9900 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
e9910 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e9920 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e9930 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
e9940 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
e9950 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e9960 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e9970 61 6d 65 20 2e 20 22 61 74 74 72 22 29 0a 20 20  ame . "attr").  
e9980 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
e9990 61 67 20 2e 20 22 53 44 4c 5f 47 4c 61 74 74 72  ag . "SDL_GLattr
e99a0 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
e99b0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
e99c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
e99d0 65 20 2e 20 22 76 61 6c 75 65 22 29 0a 20 20 20  e . "value").   
e99e0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
e99f0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
e9a00 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
e9a10 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
e9a20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
e9a30 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
e9a40 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
e9a50 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
e9a60 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
e9a70 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
e9a80 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e9a90 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
e9aa0 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
e9ab0 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
e9ac0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
e9ad0 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
e9ae0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
e9af0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
e9b00 43 72 65 61 74 65 43 6f 6e 74 65 78 74 22 29 20  CreateContext") 
e9b10 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
e9b20 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
e9b30 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
e9b40 76 69 64 65 6f 2e 68 3a 31 31 35 36 3a 33 39 22  video.h:1156:39"
e9b50 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
e9b60 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
e9b70 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
e9b80 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
e9b90 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
e9ba0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
e9bb0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
e9bc0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
e9bd0 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a  ame . "window").
e9be0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
e9bf0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
e9c00 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
e9c10 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29  "SDL_Window"))))
e9c20 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
e9c30 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
e9c40 47 4c 43 6f 6e 74 65 78 74 22 29 29 29 0a 20 20  GLContext"))).  
e9c50 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
e9c60 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
e9c70 5f 47 4c 5f 4d 61 6b 65 43 75 72 72 65 6e 74 22  _GL_MakeCurrent"
e9c80 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
e9c90 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
e9ca0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
e9cb0 4c 5f 76 69 64 65 6f 2e 68 3a 31 31 36 34 3a 32  L_video.h:1164:2
e9cc0 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
e9cd0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
e9ce0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
e9cf0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
e9d00 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
e9d10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
e9d20 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
e9d30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
e9d40 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22  (name . "window"
e9d50 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
e9d60 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
e9d70 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
e9d80 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29  . "SDL_Window"))
e9d90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
e9da0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
e9db0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
e9dc0 2e 20 22 63 6f 6e 74 65 78 74 22 29 0a 20 20 20  . "context").   
e9dd0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
e9de0 67 20 2e 20 22 53 44 4c 5f 47 4c 43 6f 6e 74 65  g . "SDL_GLConte
e9df0 78 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  xt"))))).    (re
e9e00 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
e9e10 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
e9e20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
e9e30 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
e9e40 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
e9e50 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
e9e60 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
e9e70 22 53 44 4c 5f 47 4c 5f 47 65 74 43 75 72 72 65  "SDL_GL_GetCurre
e9e80 6e 74 57 69 6e 64 6f 77 22 29 20 28 6e 73 20 2e  ntWindow") (ns .
e9e90 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
e9ea0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
e9eb0 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
e9ec0 2e 68 3a 31 31 37 30 3a 33 37 22 29 0a 20 20 20  .h:1170:37").   
e9ed0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
e9ee0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
e9ef0 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
e9f00 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
e9f10 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
e9f20 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
e9f30 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
e9f40 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
e9f50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
e9f60 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
e9f70 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
e9f80 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
e9f90 4c 5f 47 4c 5f 47 65 74 43 75 72 72 65 6e 74 43  L_GL_GetCurrentC
e9fa0 6f 6e 74 65 78 74 22 29 20 28 6e 73 20 2e 20 30  ontext") (ns . 0
e9fb0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
e9fc0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
e9fd0 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f 2e 68  SDL2/SDL_video.h
e9fe0 3a 31 31 37 35 3a 33 39 22 29 0a 20 20 20 20 28  :1175:39").    (
e9ff0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ea000 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
ea010 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
ea020 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
ea030 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28  ameters . #()) (
ea040 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
ea050 20 2e 20 22 53 44 4c 5f 47 4c 43 6f 6e 74 65 78   . "SDL_GLContex
ea060 74 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  t"))).  ((tag . 
ea070 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ea080 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 47 65 74 44  e . "SDL_GL_GetD
ea090 72 61 77 61 62 6c 65 53 69 7a 65 22 29 20 28 6e  rawableSize") (n
ea0a0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ea0b0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
ea0c0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
ea0d0 64 65 6f 2e 68 3a 31 31 39 33 3a 33 30 22 29 0a  deo.h:1193:30").
ea0e0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
ea0f0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
ea100 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ea110 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
ea120 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ea130 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ea140 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ea150 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ea160 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
ea170 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ea180 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
ea190 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
ea1a0 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
ea1b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ea1c0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
ea1d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
ea1e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
ea1f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
ea200 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
ea210 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
ea220 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
ea230 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
ea240 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
ea250 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
ea260 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
ea270 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ea280 20 20 28 6e 61 6d 65 20 2e 20 22 68 22 29 0a 20    (name . "h"). 
ea290 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
ea2a0 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
ea2b0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
ea2c0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
ea2d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
ea2e0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
ea2f0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
ea300 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
ea310 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
ea320 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
ea330 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ea340 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
ea350 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
ea360 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
ea370 65 20 2e 20 22 53 44 4c 5f 47 4c 5f 53 65 74 53  e . "SDL_GL_SetS
ea380 77 61 70 49 6e 74 65 72 76 61 6c 22 29 20 28 6e  wapInterval") (n
ea390 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ea3a0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
ea3b0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69  lude/SDL2/SDL_vi
ea3c0 64 65 6f 2e 68 3a 31 32 30 38 3a 32 39 22 29 0a  deo.h:1208:29").
ea3d0 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
ea3e0 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
ea3f0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
ea400 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
ea410 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
ea420 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
ea430 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
ea440 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ea450 65 20 2e 20 22 69 6e 74 65 72 76 61 6c 22 29 0a  e . "interval").
ea460 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
ea470 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
ea480 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
ea490 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
ea4a0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
ea4b0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
ea4c0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
ea4d0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
ea4e0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
ea4f0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
ea500 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
ea510 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
ea520 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
ea530 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ea540 20 2e 20 22 53 44 4c 5f 47 4c 5f 47 65 74 53 77   . "SDL_GL_GetSw
ea550 61 70 49 6e 74 65 72 76 61 6c 22 29 20 28 6e 73  apInterval") (ns
ea560 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ea570 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ea580 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64  ude/SDL2/SDL_vid
ea590 65 6f 2e 68 3a 31 32 32 31 3a 32 39 22 29 0a 20  eo.h:1221:29"). 
ea5a0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
ea5b0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
ea5c0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
ea5d0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
ea5e0 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
ea5f0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ea600 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
ea610 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
ea620 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
ea630 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
ea640 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
ea650 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
ea660 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
ea670 4c 5f 53 77 61 70 57 69 6e 64 6f 77 22 29 20 28  L_SwapWindow") (
ea680 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
ea690 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
ea6a0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76  clude/SDL2/SDL_v
ea6b0 69 64 65 6f 2e 68 3a 31 32 32 37 3a 33 30 22 29  ideo.h:1227:30")
ea6c0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
ea6d0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
ea6e0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
ea6f0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
ea700 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
ea710 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ea720 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
ea730 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ea740 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20  me . "window"). 
ea750 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ea760 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
ea770 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
ea780 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 29  SDL_Window")))))
ea790 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
ea7a0 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
ea7b0 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ea7c0 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ea7d0 20 2e 20 22 53 44 4c 5f 47 4c 5f 44 65 6c 65 74   . "SDL_GL_Delet
ea7e0 65 43 6f 6e 74 65 78 74 22 29 20 28 6e 73 20 2e  eContext") (ns .
ea7f0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
ea800 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
ea810 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 69 64 65 6f  e/SDL2/SDL_video
ea820 2e 68 3a 31 32 33 34 3a 33 30 22 29 0a 20 20 20  .h:1234:30").   
ea830 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ea840 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
ea850 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ea860 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
ea870 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
ea880 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
ea890 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
ea8a0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ea8b0 20 22 63 6f 6e 74 65 78 74 22 29 0a 20 20 20 20   "context").    
ea8c0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
ea8d0 20 2e 20 22 53 44 4c 5f 47 4c 43 6f 6e 74 65 78   . "SDL_GLContex
ea8e0 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  t"))))).    (ret
ea8f0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
ea900 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
ea910 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73  ag . "enum") (ns
ea920 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22   . 0) (name . ""
ea930 29 20 28 69 64 20 2e 20 39 32 29 0a 20 20 20 20  ) (id . 92).    
ea940 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
ea950 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
ea960 44 4c 5f 73 63 61 6e 63 6f 64 65 2e 68 3a 34 33  DL_scancode.h:43
ea970 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73  :9").    (fields
ea980 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
ea990 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
ea9a0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ea9b0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ea9c0 45 5f 55 4e 4b 4e 4f 57 4e 22 29 0a 20 20 20 20  E_UNKNOWN").    
ea9d0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30        (value . 0
ea9e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ea9f0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eaa00 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eaa10 45 5f 41 22 29 20 28 76 61 6c 75 65 20 2e 20 34  E_A") (value . 4
eaa20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eaa30 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eaa40 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eaa50 45 5f 42 22 29 20 28 76 61 6c 75 65 20 2e 20 35  E_B") (value . 5
eaa60 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eaa70 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eaa80 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eaa90 45 5f 43 22 29 20 28 76 61 6c 75 65 20 2e 20 36  E_C") (value . 6
eaaa0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eaab0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eaac0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eaad0 45 5f 44 22 29 20 28 76 61 6c 75 65 20 2e 20 37  E_D") (value . 7
eaae0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eaaf0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eab00 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eab10 45 5f 45 22 29 20 28 76 61 6c 75 65 20 2e 20 38  E_E") (value . 8
eab20 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eab30 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eab40 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eab50 45 5f 46 22 29 20 28 76 61 6c 75 65 20 2e 20 39  E_F") (value . 9
eab60 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eab70 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eab80 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eab90 45 5f 47 22 29 20 28 76 61 6c 75 65 20 2e 20 31  E_G") (value . 1
eaba0 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
eabb0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
eabc0 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eabd0 44 45 5f 48 22 29 20 28 76 61 6c 75 65 20 2e 20  DE_H") (value . 
eabe0 31 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  11)).        ((t
eabf0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eac00 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eac10 4f 44 45 5f 49 22 29 20 28 76 61 6c 75 65 20 2e  ODE_I") (value .
eac20 20 31 32 29 29 0a 20 20 20 20 20 20 20 20 28 28   12)).        ((
eac30 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
eac40 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
eac50 43 4f 44 45 5f 4a 22 29 20 28 76 61 6c 75 65 20  CODE_J") (value 
eac60 2e 20 31 33 29 29 0a 20 20 20 20 20 20 20 20 28  . 13)).        (
eac70 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
eac80 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eac90 4e 43 4f 44 45 5f 4b 22 29 20 28 76 61 6c 75 65  NCODE_K") (value
eaca0 20 2e 20 31 34 29 29 0a 20 20 20 20 20 20 20 20   . 14)).        
eacb0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eacc0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eacd0 41 4e 43 4f 44 45 5f 4c 22 29 20 28 76 61 6c 75  ANCODE_L") (valu
eace0 65 20 2e 20 31 35 29 29 0a 20 20 20 20 20 20 20  e . 15)).       
eacf0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ead00 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ead10 43 41 4e 43 4f 44 45 5f 4d 22 29 20 28 76 61 6c  CANCODE_M") (val
ead20 75 65 20 2e 20 31 36 29 29 0a 20 20 20 20 20 20  ue . 16)).      
ead30 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ead40 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ead50 53 43 41 4e 43 4f 44 45 5f 4e 22 29 20 28 76 61  SCANCODE_N") (va
ead60 6c 75 65 20 2e 20 31 37 29 29 0a 20 20 20 20 20  lue . 17)).     
ead70 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ead80 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
ead90 5f 53 43 41 4e 43 4f 44 45 5f 4f 22 29 20 28 76  _SCANCODE_O") (v
eada0 61 6c 75 65 20 2e 20 31 38 29 29 0a 20 20 20 20  alue . 18)).    
eadb0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eadc0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
eadd0 4c 5f 53 43 41 4e 43 4f 44 45 5f 50 22 29 20 28  L_SCANCODE_P") (
eade0 76 61 6c 75 65 20 2e 20 31 39 29 29 0a 20 20 20  value . 19)).   
eadf0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eae00 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eae10 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 51 22 29 20  DL_SCANCODE_Q") 
eae20 28 76 61 6c 75 65 20 2e 20 32 30 29 29 0a 20 20  (value . 20)).  
eae30 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eae40 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eae50 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 52 22 29  SDL_SCANCODE_R")
eae60 20 28 76 61 6c 75 65 20 2e 20 32 31 29 29 0a 20   (value . 21)). 
eae70 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eae80 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
eae90 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 22  "SDL_SCANCODE_S"
eaea0 29 20 28 76 61 6c 75 65 20 2e 20 32 32 29 29 0a  ) (value . 22)).
eaeb0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eaec0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
eaed0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 54   "SDL_SCANCODE_T
eaee0 22 29 20 28 76 61 6c 75 65 20 2e 20 32 33 29 29  ") (value . 23))
eaef0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eaf00 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
eaf10 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eaf20 55 22 29 20 28 76 61 6c 75 65 20 2e 20 32 34 29  U") (value . 24)
eaf30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eaf40 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eaf50 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eaf60 5f 56 22 29 20 28 76 61 6c 75 65 20 2e 20 32 35  _V") (value . 25
eaf70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eaf80 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eaf90 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eafa0 45 5f 57 22 29 20 28 76 61 6c 75 65 20 2e 20 32  E_W") (value . 2
eafb0 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
eafc0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
eafd0 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eafe0 44 45 5f 58 22 29 20 28 76 61 6c 75 65 20 2e 20  DE_X") (value . 
eaff0 32 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  27)).        ((t
eb000 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eb010 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eb020 4f 44 45 5f 59 22 29 20 28 76 61 6c 75 65 20 2e  ODE_Y") (value .
eb030 20 32 38 29 29 0a 20 20 20 20 20 20 20 20 28 28   28)).        ((
eb040 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
eb050 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
eb060 43 4f 44 45 5f 5a 22 29 20 28 76 61 6c 75 65 20  CODE_Z") (value 
eb070 2e 20 32 39 29 29 0a 20 20 20 20 20 20 20 20 28  . 29)).        (
eb080 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
eb090 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
eb0a0 4e 43 4f 44 45 5f 31 22 29 20 28 76 61 6c 75 65  NCODE_1") (value
eb0b0 20 2e 20 33 30 29 29 0a 20 20 20 20 20 20 20 20   . 30)).        
eb0c0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eb0d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eb0e0 41 4e 43 4f 44 45 5f 32 22 29 20 28 76 61 6c 75  ANCODE_2") (valu
eb0f0 65 20 2e 20 33 31 29 29 0a 20 20 20 20 20 20 20  e . 31)).       
eb100 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eb110 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
eb120 43 41 4e 43 4f 44 45 5f 33 22 29 20 28 76 61 6c  CANCODE_3") (val
eb130 75 65 20 2e 20 33 32 29 29 0a 20 20 20 20 20 20  ue . 32)).      
eb140 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eb150 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eb160 53 43 41 4e 43 4f 44 45 5f 34 22 29 20 28 76 61  SCANCODE_4") (va
eb170 6c 75 65 20 2e 20 33 33 29 29 0a 20 20 20 20 20  lue . 33)).     
eb180 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
eb190 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
eb1a0 5f 53 43 41 4e 43 4f 44 45 5f 35 22 29 20 28 76  _SCANCODE_5") (v
eb1b0 61 6c 75 65 20 2e 20 33 34 29 29 0a 20 20 20 20  alue . 34)).    
eb1c0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eb1d0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
eb1e0 4c 5f 53 43 41 4e 43 4f 44 45 5f 36 22 29 20 28  L_SCANCODE_6") (
eb1f0 76 61 6c 75 65 20 2e 20 33 35 29 29 0a 20 20 20  value . 35)).   
eb200 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eb210 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eb220 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 37 22 29 20  DL_SCANCODE_7") 
eb230 28 76 61 6c 75 65 20 2e 20 33 36 29 29 0a 20 20  (value . 36)).  
eb240 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eb250 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eb260 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 38 22 29  SDL_SCANCODE_8")
eb270 20 28 76 61 6c 75 65 20 2e 20 33 37 29 29 0a 20   (value . 37)). 
eb280 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eb290 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
eb2a0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 39 22  "SDL_SCANCODE_9"
eb2b0 29 20 28 76 61 6c 75 65 20 2e 20 33 38 29 29 0a  ) (value . 38)).
eb2c0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eb2d0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
eb2e0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 30   "SDL_SCANCODE_0
eb2f0 22 29 20 28 76 61 6c 75 65 20 2e 20 33 39 29 29  ") (value . 39))
eb300 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eb310 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
eb320 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
eb330 5f 53 43 41 4e 43 4f 44 45 5f 52 45 54 55 52 4e  _SCANCODE_RETURN
eb340 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
eb350 6c 75 65 20 2e 20 34 30 29 29 0a 20 20 20 20 20  lue . 40)).     
eb360 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
eb370 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
eb380 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eb390 4f 44 45 5f 45 53 43 41 50 45 22 29 0a 20 20 20  ODE_ESCAPE").   
eb3a0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
eb3b0 34 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  41)).        ((t
eb3c0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
eb3d0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
eb3e0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 42 41  "SDL_SCANCODE_BA
eb3f0 43 4b 53 50 41 43 45 22 29 0a 20 20 20 20 20 20  CKSPACE").      
eb400 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 32 29      (value . 42)
eb410 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eb420 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eb430 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eb440 5f 54 41 42 22 29 20 28 76 61 6c 75 65 20 2e 20  _TAB") (value . 
eb450 34 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  43)).        ((t
eb460 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
eb470 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
eb480 4f 44 45 5f 53 50 41 43 45 22 29 20 28 76 61 6c  ODE_SPACE") (val
eb490 75 65 20 2e 20 34 34 29 29 0a 20 20 20 20 20 20  ue . 44)).      
eb4a0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eb4b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eb4c0 53 43 41 4e 43 4f 44 45 5f 4d 49 4e 55 53 22 29  SCANCODE_MINUS")
eb4d0 20 28 76 61 6c 75 65 20 2e 20 34 35 29 29 0a 20   (value . 45)). 
eb4e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eb4f0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
eb500 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
eb510 43 41 4e 43 4f 44 45 5f 45 51 55 41 4c 53 22 29  CANCODE_EQUALS")
eb520 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
eb530 65 20 2e 20 34 36 29 29 0a 20 20 20 20 20 20 20  e . 46)).       
eb540 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eb550 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
eb560 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eb570 45 5f 4c 45 46 54 42 52 41 43 4b 45 54 22 29 0a  E_LEFTBRACKET").
eb580 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eb590 20 2e 20 34 37 29 29 0a 20 20 20 20 20 20 20 20   . 47)).        
eb5a0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eb5b0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
eb5c0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eb5d0 5f 52 49 47 48 54 42 52 41 43 4b 45 54 22 29 0a  _RIGHTBRACKET").
eb5e0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eb5f0 20 2e 20 34 38 29 29 0a 20 20 20 20 20 20 20 20   . 48)).        
eb600 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eb610 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
eb620 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eb630 5f 42 41 43 4b 53 4c 41 53 48 22 29 0a 20 20 20  _BACKSLASH").   
eb640 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
eb650 34 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  49)).        ((t
eb660 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
eb670 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
eb680 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4e 4f  "SDL_SCANCODE_NO
eb690 4e 55 53 48 41 53 48 22 29 0a 20 20 20 20 20 20  NUSHASH").      
eb6a0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 30 29      (value . 50)
eb6b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eb6c0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
eb6d0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
eb6e0 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 45 4d 49 43  L_SCANCODE_SEMIC
eb6f0 4f 4c 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20  OLON").         
eb700 20 28 76 61 6c 75 65 20 2e 20 35 31 29 29 0a 20   (value . 51)). 
eb710 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eb720 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
eb730 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
eb740 43 41 4e 43 4f 44 45 5f 41 50 4f 53 54 52 4f 50  CANCODE_APOSTROP
eb750 48 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  HE").          (
eb760 76 61 6c 75 65 20 2e 20 35 32 29 29 0a 20 20 20  value . 52)).   
eb770 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
eb780 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
eb790 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 47 52 41 56  DL_SCANCODE_GRAV
eb7a0 45 22 29 20 28 76 61 6c 75 65 20 2e 20 35 33 29  E") (value . 53)
eb7b0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eb7c0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eb7d0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eb7e0 5f 43 4f 4d 4d 41 22 29 20 28 76 61 6c 75 65 20  _COMMA") (value 
eb7f0 2e 20 35 34 29 29 0a 20 20 20 20 20 20 20 20 28  . 54)).        (
eb800 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
eb810 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
eb820 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eb830 50 45 52 49 4f 44 22 29 0a 20 20 20 20 20 20 20  PERIOD").       
eb840 20 20 20 28 76 61 6c 75 65 20 2e 20 35 35 29 29     (value . 55))
eb850 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
eb860 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
eb870 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
eb880 53 4c 41 53 48 22 29 20 28 76 61 6c 75 65 20 2e  SLASH") (value .
eb890 20 35 36 29 29 0a 20 20 20 20 20 20 20 20 28 28   56)).        ((
eb8a0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
eb8b0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
eb8c0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43   "SDL_SCANCODE_C
eb8d0 41 50 53 4c 4f 43 4b 22 29 0a 20 20 20 20 20 20  APSLOCK").      
eb8e0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 35 37 29      (value . 57)
eb8f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eb900 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eb910 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eb920 5f 46 31 22 29 20 28 76 61 6c 75 65 20 2e 20 35  _F1") (value . 5
eb930 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
eb940 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
eb950 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eb960 44 45 5f 46 32 22 29 20 28 76 61 6c 75 65 20 2e  DE_F2") (value .
eb970 20 35 39 29 29 0a 20 20 20 20 20 20 20 20 28 28   59)).        ((
eb980 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
eb990 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
eb9a0 43 4f 44 45 5f 46 33 22 29 20 28 76 61 6c 75 65  CODE_F3") (value
eb9b0 20 2e 20 36 30 29 29 0a 20 20 20 20 20 20 20 20   . 60)).        
eb9c0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eb9d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eb9e0 41 4e 43 4f 44 45 5f 46 34 22 29 20 28 76 61 6c  ANCODE_F4") (val
eb9f0 75 65 20 2e 20 36 31 29 29 0a 20 20 20 20 20 20  ue . 61)).      
eba00 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eba10 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eba20 53 43 41 4e 43 4f 44 45 5f 46 35 22 29 20 28 76  SCANCODE_F5") (v
eba30 61 6c 75 65 20 2e 20 36 32 29 29 0a 20 20 20 20  alue . 62)).    
eba40 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eba50 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
eba60 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 36 22 29 20  L_SCANCODE_F6") 
eba70 28 76 61 6c 75 65 20 2e 20 36 33 29 29 0a 20 20  (value . 63)).  
eba80 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eba90 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ebaa0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 37 22  SDL_SCANCODE_F7"
ebab0 29 20 28 76 61 6c 75 65 20 2e 20 36 34 29 29 0a  ) (value . 64)).
ebac0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ebad0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
ebae0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46   "SDL_SCANCODE_F
ebaf0 38 22 29 20 28 76 61 6c 75 65 20 2e 20 36 35 29  8") (value . 65)
ebb00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ebb10 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ebb20 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ebb30 5f 46 39 22 29 20 28 76 61 6c 75 65 20 2e 20 36  _F9") (value . 6
ebb40 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
ebb50 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ebb60 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ebb70 44 45 5f 46 31 30 22 29 20 28 76 61 6c 75 65 20  DE_F10") (value 
ebb80 2e 20 36 37 29 29 0a 20 20 20 20 20 20 20 20 28  . 67)).        (
ebb90 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
ebba0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ebbb0 4e 43 4f 44 45 5f 46 31 31 22 29 20 28 76 61 6c  NCODE_F11") (val
ebbc0 75 65 20 2e 20 36 38 29 29 0a 20 20 20 20 20 20  ue . 68)).      
ebbd0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ebbe0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ebbf0 53 43 41 4e 43 4f 44 45 5f 46 31 32 22 29 20 28  SCANCODE_F12") (
ebc00 76 61 6c 75 65 20 2e 20 36 39 29 29 0a 20 20 20  value . 69)).   
ebc10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ebc20 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ebc30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ebc40 4e 43 4f 44 45 5f 50 52 49 4e 54 53 43 52 45 45  NCODE_PRINTSCREE
ebc50 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
ebc60 61 6c 75 65 20 2e 20 37 30 29 29 0a 20 20 20 20  alue . 70)).    
ebc70 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ebc80 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ebc90 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ebca0 43 4f 44 45 5f 53 43 52 4f 4c 4c 4c 4f 43 4b 22  CODE_SCROLLLOCK"
ebcb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ebcc0 75 65 20 2e 20 37 31 29 29 0a 20 20 20 20 20 20  ue . 71)).      
ebcd0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ebce0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ebcf0 53 43 41 4e 43 4f 44 45 5f 50 41 55 53 45 22 29  SCANCODE_PAUSE")
ebd00 20 28 76 61 6c 75 65 20 2e 20 37 32 29 29 0a 20   (value . 72)). 
ebd10 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ebd20 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ebd30 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ebd40 43 41 4e 43 4f 44 45 5f 49 4e 53 45 52 54 22 29  CANCODE_INSERT")
ebd50 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ebd60 65 20 2e 20 37 33 29 29 0a 20 20 20 20 20 20 20  e . 73)).       
ebd70 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ebd80 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ebd90 43 41 4e 43 4f 44 45 5f 48 4f 4d 45 22 29 20 28  CANCODE_HOME") (
ebda0 76 61 6c 75 65 20 2e 20 37 34 29 29 0a 20 20 20  value . 74)).   
ebdb0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ebdc0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ebdd0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ebde0 4e 43 4f 44 45 5f 50 41 47 45 55 50 22 29 0a 20  NCODE_PAGEUP"). 
ebdf0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ebe00 2e 20 37 35 29 29 0a 20 20 20 20 20 20 20 20 28  . 75)).        (
ebe10 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ebe20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ebe30 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ebe40 44 45 4c 45 54 45 22 29 0a 20 20 20 20 20 20 20  DELETE").       
ebe50 20 20 20 28 76 61 6c 75 65 20 2e 20 37 36 29 29     (value . 76))
ebe60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ebe70 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ebe80 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ebe90 45 4e 44 22 29 20 28 76 61 6c 75 65 20 2e 20 37  END") (value . 7
ebea0 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  7)).        ((ta
ebeb0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ebec0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ebed0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 50 41 47  SDL_SCANCODE_PAG
ebee0 45 44 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20  EDOWN").        
ebef0 20 20 28 76 61 6c 75 65 20 2e 20 37 38 29 29 0a    (value . 78)).
ebf00 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ebf10 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
ebf20 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 52   "SDL_SCANCODE_R
ebf30 49 47 48 54 22 29 20 28 76 61 6c 75 65 20 2e 20  IGHT") (value . 
ebf40 37 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  79)).        ((t
ebf50 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
ebf60 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ebf70 4f 44 45 5f 4c 45 46 54 22 29 20 28 76 61 6c 75  ODE_LEFT") (valu
ebf80 65 20 2e 20 38 30 29 29 0a 20 20 20 20 20 20 20  e . 80)).       
ebf90 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ebfa0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
ebfb0 43 41 4e 43 4f 44 45 5f 44 4f 57 4e 22 29 20 28  CANCODE_DOWN") (
ebfc0 76 61 6c 75 65 20 2e 20 38 31 29 29 0a 20 20 20  value . 81)).   
ebfd0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ebfe0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
ebff0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 55 50 22 29  DL_SCANCODE_UP")
ec000 20 28 76 61 6c 75 65 20 2e 20 38 32 29 29 0a 20   (value . 82)). 
ec010 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ec020 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ec030 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ec040 43 41 4e 43 4f 44 45 5f 4e 55 4d 4c 4f 43 4b 43  CANCODE_NUMLOCKC
ec050 4c 45 41 52 22 29 0a 20 20 20 20 20 20 20 20 20  LEAR").         
ec060 20 28 76 61 6c 75 65 20 2e 20 38 33 29 29 0a 20   (value . 83)). 
ec070 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ec080 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ec090 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ec0a0 43 41 4e 43 4f 44 45 5f 4b 50 5f 44 49 56 49 44  CANCODE_KP_DIVID
ec0b0 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
ec0c0 61 6c 75 65 20 2e 20 38 34 29 29 0a 20 20 20 20  alue . 84)).    
ec0d0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ec0e0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ec0f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ec100 43 4f 44 45 5f 4b 50 5f 4d 55 4c 54 49 50 4c 59  CODE_KP_MULTIPLY
ec110 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ec120 6c 75 65 20 2e 20 38 35 29 29 0a 20 20 20 20 20  lue . 85)).     
ec130 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ec140 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ec150 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ec160 4f 44 45 5f 4b 50 5f 4d 49 4e 55 53 22 29 0a 20  ODE_KP_MINUS"). 
ec170 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ec180 2e 20 38 36 29 29 0a 20 20 20 20 20 20 20 20 28  . 86)).        (
ec190 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ec1a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ec1b0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ec1c0 4b 50 5f 50 4c 55 53 22 29 0a 20 20 20 20 20 20  KP_PLUS").      
ec1d0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 38 37 29      (value . 87)
ec1e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec1f0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ec200 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ec210 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 45 4e  L_SCANCODE_KP_EN
ec220 54 45 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  TER").          
ec230 28 76 61 6c 75 65 20 2e 20 38 38 29 29 0a 20 20  (value . 88)).  
ec240 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec250 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ec260 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ec270 31 22 29 20 28 76 61 6c 75 65 20 2e 20 38 39 29  1") (value . 89)
ec280 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec290 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ec2a0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ec2b0 5f 4b 50 5f 32 22 29 20 28 76 61 6c 75 65 20 2e  _KP_2") (value .
ec2c0 20 39 30 29 29 0a 20 20 20 20 20 20 20 20 28 28   90)).        ((
ec2d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ec2e0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ec2f0 43 4f 44 45 5f 4b 50 5f 33 22 29 20 28 76 61 6c  CODE_KP_3") (val
ec300 75 65 20 2e 20 39 31 29 29 0a 20 20 20 20 20 20  ue . 91)).      
ec310 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec320 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ec330 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 34 22 29 20  SCANCODE_KP_4") 
ec340 28 76 61 6c 75 65 20 2e 20 39 32 29 29 0a 20 20  (value . 92)).  
ec350 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec360 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ec370 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ec380 35 22 29 20 28 76 61 6c 75 65 20 2e 20 39 33 29  5") (value . 93)
ec390 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec3a0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ec3b0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ec3c0 5f 4b 50 5f 36 22 29 20 28 76 61 6c 75 65 20 2e  _KP_6") (value .
ec3d0 20 39 34 29 29 0a 20 20 20 20 20 20 20 20 28 28   94)).        ((
ec3e0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ec3f0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ec400 43 4f 44 45 5f 4b 50 5f 37 22 29 20 28 76 61 6c  CODE_KP_7") (val
ec410 75 65 20 2e 20 39 35 29 29 0a 20 20 20 20 20 20  ue . 95)).      
ec420 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec430 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ec440 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 38 22 29 20  SCANCODE_KP_8") 
ec450 28 76 61 6c 75 65 20 2e 20 39 36 29 29 0a 20 20  (value . 96)).  
ec460 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec470 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ec480 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ec490 39 22 29 20 28 76 61 6c 75 65 20 2e 20 39 37 29  9") (value . 97)
ec4a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec4b0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ec4c0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ec4d0 5f 4b 50 5f 30 22 29 20 28 76 61 6c 75 65 20 2e  _KP_0") (value .
ec4e0 20 39 38 29 29 0a 20 20 20 20 20 20 20 20 28 28   98)).        ((
ec4f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ec500 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ec510 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ec520 50 5f 50 45 52 49 4f 44 22 29 0a 20 20 20 20 20  P_PERIOD").     
ec530 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 39 39       (value . 99
ec540 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ec550 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ec560 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ec570 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4e 4f 4e 55  DL_SCANCODE_NONU
ec580 53 42 41 43 4b 53 4c 41 53 48 22 29 0a 20 20 20  SBACKSLASH").   
ec590 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ec5a0 31 30 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  100)).        ((
ec5b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ec5c0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ec5d0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41   "SDL_SCANCODE_A
ec5e0 50 50 4c 49 43 41 54 49 4f 4e 22 29 0a 20 20 20  PPLICATION").   
ec5f0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ec600 31 30 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  101)).        ((
ec610 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ec620 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ec630 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 50   "SDL_SCANCODE_P
ec640 4f 57 45 52 22 29 0a 20 20 20 20 20 20 20 20 20  OWER").         
ec650 20 28 76 61 6c 75 65 20 2e 20 31 30 32 29 29 0a   (value . 102)).
ec660 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ec670 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
ec680 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
ec690 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 45 51 55 41  SCANCODE_KP_EQUA
ec6a0 4c 53 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  LS").          (
ec6b0 76 61 6c 75 65 20 2e 20 31 30 33 29 29 0a 20 20  value . 103)).  
ec6c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec6d0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ec6e0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 31 33  SDL_SCANCODE_F13
ec6f0 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 34 29  ") (value . 104)
ec700 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec710 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ec720 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ec730 5f 46 31 34 22 29 20 28 76 61 6c 75 65 20 2e 20  _F14") (value . 
ec740 31 30 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  105)).        ((
ec750 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ec760 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ec770 43 4f 44 45 5f 46 31 35 22 29 20 28 76 61 6c 75  CODE_F15") (valu
ec780 65 20 2e 20 31 30 36 29 29 0a 20 20 20 20 20 20  e . 106)).      
ec790 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec7a0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ec7b0 53 43 41 4e 43 4f 44 45 5f 46 31 36 22 29 20 28  SCANCODE_F16") (
ec7c0 76 61 6c 75 65 20 2e 20 31 30 37 29 29 0a 20 20  value . 107)).  
ec7d0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec7e0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ec7f0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 31 37  SDL_SCANCODE_F17
ec800 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 38 29  ") (value . 108)
ec810 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec820 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ec830 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ec840 5f 46 31 38 22 29 20 28 76 61 6c 75 65 20 2e 20  _F18") (value . 
ec850 31 30 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  109)).        ((
ec860 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ec870 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ec880 43 4f 44 45 5f 46 31 39 22 29 20 28 76 61 6c 75  CODE_F19") (valu
ec890 65 20 2e 20 31 31 30 29 29 0a 20 20 20 20 20 20  e . 110)).      
ec8a0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec8b0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ec8c0 53 43 41 4e 43 4f 44 45 5f 46 32 30 22 29 20 28  SCANCODE_F20") (
ec8d0 76 61 6c 75 65 20 2e 20 31 31 31 29 29 0a 20 20  value . 111)).  
ec8e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ec8f0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ec900 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 46 32 31  SDL_SCANCODE_F21
ec910 22 29 20 28 76 61 6c 75 65 20 2e 20 31 31 32 29  ") (value . 112)
ec920 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ec930 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ec940 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ec950 5f 46 32 32 22 29 20 28 76 61 6c 75 65 20 2e 20  _F22") (value . 
ec960 31 31 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  113)).        ((
ec970 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ec980 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ec990 43 4f 44 45 5f 46 32 33 22 29 20 28 76 61 6c 75  CODE_F23") (valu
ec9a0 65 20 2e 20 31 31 34 29 29 0a 20 20 20 20 20 20  e . 114)).      
ec9b0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ec9c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ec9d0 53 43 41 4e 43 4f 44 45 5f 46 32 34 22 29 20 28  SCANCODE_F24") (
ec9e0 76 61 6c 75 65 20 2e 20 31 31 35 29 29 0a 20 20  value . 115)).  
ec9f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eca00 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
eca10 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eca20 41 4e 43 4f 44 45 5f 45 58 45 43 55 54 45 22 29  ANCODE_EXECUTE")
eca30 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
eca40 65 20 2e 20 31 31 36 29 29 0a 20 20 20 20 20 20  e . 116)).      
eca50 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eca60 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eca70 53 43 41 4e 43 4f 44 45 5f 48 45 4c 50 22 29 20  SCANCODE_HELP") 
eca80 28 76 61 6c 75 65 20 2e 20 31 31 37 29 29 0a 20  (value . 117)). 
eca90 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ecaa0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
ecab0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4d 45  "SDL_SCANCODE_ME
ecac0 4e 55 22 29 20 28 76 61 6c 75 65 20 2e 20 31 31  NU") (value . 11
ecad0 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
ecae0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ecaf0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ecb00 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 45 4c  SDL_SCANCODE_SEL
ecb10 45 43 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  ECT").          
ecb20 28 76 61 6c 75 65 20 2e 20 31 31 39 29 29 0a 20  (value . 119)). 
ecb30 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ecb40 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
ecb50 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 54  "SDL_SCANCODE_ST
ecb60 4f 50 22 29 20 28 76 61 6c 75 65 20 2e 20 31 32  OP") (value . 12
ecb70 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
ecb80 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ecb90 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ecba0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 47 41  SDL_SCANCODE_AGA
ecbb0 49 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  IN").          (
ecbc0 76 61 6c 75 65 20 2e 20 31 32 31 29 29 0a 20 20  value . 121)).  
ecbd0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ecbe0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
ecbf0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 55 4e 44  SDL_SCANCODE_UND
ecc00 4f 22 29 20 28 76 61 6c 75 65 20 2e 20 31 32 32  O") (value . 122
ecc10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ecc20 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
ecc30 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ecc40 45 5f 43 55 54 22 29 20 28 76 61 6c 75 65 20 2e  E_CUT") (value .
ecc50 20 31 32 33 29 29 0a 20 20 20 20 20 20 20 20 28   123)).        (
ecc60 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
ecc70 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ecc80 4e 43 4f 44 45 5f 43 4f 50 59 22 29 20 28 76 61  NCODE_COPY") (va
ecc90 6c 75 65 20 2e 20 31 32 34 29 29 0a 20 20 20 20  lue . 124)).    
ecca0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eccb0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
eccc0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
eccd0 43 4f 44 45 5f 50 41 53 54 45 22 29 0a 20 20 20  CODE_PASTE").   
ecce0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
eccf0 31 32 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  125)).        ((
ecd00 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ecd10 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ecd20 43 4f 44 45 5f 46 49 4e 44 22 29 20 28 76 61 6c  CODE_FIND") (val
ecd30 75 65 20 2e 20 31 32 36 29 29 0a 20 20 20 20 20  ue . 126)).     
ecd40 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ecd50 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
ecd60 5f 53 43 41 4e 43 4f 44 45 5f 4d 55 54 45 22 29  _SCANCODE_MUTE")
ecd70 20 28 76 61 6c 75 65 20 2e 20 31 32 37 29 29 0a   (value . 127)).
ecd80 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ecd90 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
ecda0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
ecdb0 53 43 41 4e 43 4f 44 45 5f 56 4f 4c 55 4d 45 55  SCANCODE_VOLUMEU
ecdc0 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  P").          (v
ecdd0 61 6c 75 65 20 2e 20 31 32 38 29 29 0a 20 20 20  alue . 128)).   
ecde0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ecdf0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ece00 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ece10 4e 43 4f 44 45 5f 56 4f 4c 55 4d 45 44 4f 57 4e  NCODE_VOLUMEDOWN
ece20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ece30 6c 75 65 20 2e 20 31 32 39 29 29 0a 20 20 20 20  lue . 129)).    
ece40 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ece50 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ece60 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ece70 43 4f 44 45 5f 4b 50 5f 43 4f 4d 4d 41 22 29 0a  CODE_KP_COMMA").
ece80 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ece90 20 2e 20 31 33 33 29 29 0a 20 20 20 20 20 20 20   . 133)).       
ecea0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eceb0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ecec0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eced0 45 5f 4b 50 5f 45 51 55 41 4c 53 41 53 34 30 30  E_KP_EQUALSAS400
ecee0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ecef0 6c 75 65 20 2e 20 31 33 34 29 29 0a 20 20 20 20  lue . 134)).    
ecf00 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ecf10 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ecf20 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ecf30 43 4f 44 45 5f 49 4e 54 45 52 4e 41 54 49 4f 4e  CODE_INTERNATION
ecf40 41 4c 31 22 29 0a 20 20 20 20 20 20 20 20 20 20  AL1").          
ecf50 28 76 61 6c 75 65 20 2e 20 31 33 35 29 29 0a 20  (value . 135)). 
ecf60 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ecf70 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ecf80 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ecf90 43 41 4e 43 4f 44 45 5f 49 4e 54 45 52 4e 41 54  CANCODE_INTERNAT
ecfa0 49 4f 4e 41 4c 32 22 29 0a 20 20 20 20 20 20 20  IONAL2").       
ecfb0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 33 36 29     (value . 136)
ecfc0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ecfd0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ecfe0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ecff0 4c 5f 53 43 41 4e 43 4f 44 45 5f 49 4e 54 45 52  L_SCANCODE_INTER
ed000 4e 41 54 49 4f 4e 41 4c 33 22 29 0a 20 20 20 20  NATIONAL3").    
ed010 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
ed020 33 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  37)).        ((t
ed030 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ed040 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ed050 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 49 4e  "SDL_SCANCODE_IN
ed060 54 45 52 4e 41 54 49 4f 4e 41 4c 34 22 29 0a 20  TERNATIONAL4"). 
ed070 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ed080 2e 20 31 33 38 29 29 0a 20 20 20 20 20 20 20 20  . 138)).        
ed090 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ed0a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ed0b0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ed0c0 5f 49 4e 54 45 52 4e 41 54 49 4f 4e 41 4c 35 22  _INTERNATIONAL5"
ed0d0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ed0e0 75 65 20 2e 20 31 33 39 29 29 0a 20 20 20 20 20  ue . 139)).     
ed0f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ed100 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ed110 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ed120 4f 44 45 5f 49 4e 54 45 52 4e 41 54 49 4f 4e 41  ODE_INTERNATIONA
ed130 4c 36 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  L6").          (
ed140 76 61 6c 75 65 20 2e 20 31 34 30 29 29 0a 20 20  value . 140)).  
ed150 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ed160 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ed170 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ed180 41 4e 43 4f 44 45 5f 49 4e 54 45 52 4e 41 54 49  ANCODE_INTERNATI
ed190 4f 4e 41 4c 37 22 29 0a 20 20 20 20 20 20 20 20  ONAL7").        
ed1a0 20 20 28 76 61 6c 75 65 20 2e 20 31 34 31 29 29    (value . 141))
ed1b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ed1c0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ed1d0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ed1e0 5f 53 43 41 4e 43 4f 44 45 5f 49 4e 54 45 52 4e  _SCANCODE_INTERN
ed1f0 41 54 49 4f 4e 41 4c 38 22 29 0a 20 20 20 20 20  ATIONAL8").     
ed200 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34       (value . 14
ed210 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
ed220 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ed230 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ed240 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 49 4e 54  SDL_SCANCODE_INT
ed250 45 52 4e 41 54 49 4f 4e 41 4c 39 22 29 0a 20 20  ERNATIONAL9").  
ed260 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ed270 20 31 34 33 29 29 0a 20 20 20 20 20 20 20 20 28   143)).        (
ed280 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ed290 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ed2a0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ed2b0 4c 41 4e 47 31 22 29 0a 20 20 20 20 20 20 20 20  LANG1").        
ed2c0 20 20 28 76 61 6c 75 65 20 2e 20 31 34 34 29 29    (value . 144))
ed2d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ed2e0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ed2f0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ed300 5f 53 43 41 4e 43 4f 44 45 5f 4c 41 4e 47 32 22  _SCANCODE_LANG2"
ed310 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ed320 75 65 20 2e 20 31 34 35 29 29 0a 20 20 20 20 20  ue . 145)).     
ed330 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ed340 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ed350 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ed360 4f 44 45 5f 4c 41 4e 47 33 22 29 0a 20 20 20 20  ODE_LANG3").    
ed370 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
ed380 34 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  46)).        ((t
ed390 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ed3a0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ed3b0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 41  "SDL_SCANCODE_LA
ed3c0 4e 47 34 22 29 0a 20 20 20 20 20 20 20 20 20 20  NG4").          
ed3d0 28 76 61 6c 75 65 20 2e 20 31 34 37 29 29 0a 20  (value . 147)). 
ed3e0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ed3f0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ed400 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ed410 43 41 4e 43 4f 44 45 5f 4c 41 4e 47 35 22 29 0a  CANCODE_LANG5").
ed420 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ed430 20 2e 20 31 34 38 29 29 0a 20 20 20 20 20 20 20   . 148)).       
ed440 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ed450 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed460 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ed470 45 5f 4c 41 4e 47 36 22 29 0a 20 20 20 20 20 20  E_LANG6").      
ed480 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 34 39      (value . 149
ed490 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ed4a0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ed4b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ed4c0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 41 4e 47  DL_SCANCODE_LANG
ed4d0 37 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  7").          (v
ed4e0 61 6c 75 65 20 2e 20 31 35 30 29 29 0a 20 20 20  alue . 150)).   
ed4f0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ed500 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ed510 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ed520 4e 43 4f 44 45 5f 4c 41 4e 47 38 22 29 0a 20 20  NCODE_LANG8").  
ed530 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ed540 20 31 35 31 29 29 0a 20 20 20 20 20 20 20 20 28   151)).        (
ed550 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ed560 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ed570 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ed580 4c 41 4e 47 39 22 29 0a 20 20 20 20 20 20 20 20  LANG9").        
ed590 20 20 28 76 61 6c 75 65 20 2e 20 31 35 32 29 29    (value . 152))
ed5a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ed5b0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ed5c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ed5d0 5f 53 43 41 4e 43 4f 44 45 5f 41 4c 54 45 52 41  _SCANCODE_ALTERA
ed5e0 53 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  SE").          (
ed5f0 76 61 6c 75 65 20 2e 20 31 35 33 29 29 0a 20 20  value . 153)).  
ed600 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ed610 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ed620 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ed630 41 4e 43 4f 44 45 5f 53 59 53 52 45 51 22 29 0a  ANCODE_SYSREQ").
ed640 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ed650 20 2e 20 31 35 34 29 29 0a 20 20 20 20 20 20 20   . 154)).       
ed660 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ed670 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ed680 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ed690 45 5f 43 41 4e 43 45 4c 22 29 0a 20 20 20 20 20  E_CANCEL").     
ed6a0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35       (value . 15
ed6b0 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
ed6c0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ed6d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ed6e0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43 4c 45  SDL_SCANCODE_CLE
ed6f0 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AR").          (
ed700 76 61 6c 75 65 20 2e 20 31 35 36 29 29 0a 20 20  value . 156)).  
ed710 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ed720 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ed730 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ed740 41 4e 43 4f 44 45 5f 50 52 49 4f 52 22 29 0a 20  ANCODE_PRIOR"). 
ed750 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ed760 2e 20 31 35 37 29 29 0a 20 20 20 20 20 20 20 20  . 157)).        
ed770 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ed780 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ed790 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ed7a0 5f 52 45 54 55 52 4e 32 22 29 0a 20 20 20 20 20  _RETURN2").     
ed7b0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35       (value . 15
ed7c0 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
ed7d0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ed7e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ed7f0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 53 45 50  SDL_SCANCODE_SEP
ed800 41 52 41 54 4f 52 22 29 0a 20 20 20 20 20 20 20  ARATOR").       
ed810 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35 39 29     (value . 159)
ed820 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ed830 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
ed840 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ed850 5f 4f 55 54 22 29 20 28 76 61 6c 75 65 20 2e 20  _OUT") (value . 
ed860 31 36 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  160)).        ((
ed870 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ed880 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ed890 43 4f 44 45 5f 4f 50 45 52 22 29 20 28 76 61 6c  CODE_OPER") (val
ed8a0 75 65 20 2e 20 31 36 31 29 29 0a 20 20 20 20 20  ue . 161)).     
ed8b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ed8c0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ed8d0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ed8e0 4f 44 45 5f 43 4c 45 41 52 41 47 41 49 4e 22 29  ODE_CLEARAGAIN")
ed8f0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ed900 65 20 2e 20 31 36 32 29 29 0a 20 20 20 20 20 20  e . 162)).      
ed910 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ed920 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ed930 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ed940 44 45 5f 43 52 53 45 4c 22 29 0a 20 20 20 20 20  DE_CRSEL").     
ed950 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36       (value . 16
ed960 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
ed970 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ed980 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ed990 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 45 58 53  SDL_SCANCODE_EXS
ed9a0 45 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  EL").          (
ed9b0 76 61 6c 75 65 20 2e 20 31 36 34 29 29 0a 20 20  value . 164)).  
ed9c0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ed9d0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ed9e0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ed9f0 41 4e 43 4f 44 45 5f 4b 50 5f 30 30 22 29 0a 20  ANCODE_KP_00"). 
eda00 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
eda10 2e 20 31 37 36 29 29 0a 20 20 20 20 20 20 20 20  . 176)).        
eda20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eda30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
eda40 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eda50 5f 4b 50 5f 30 30 30 22 29 0a 20 20 20 20 20 20  _KP_000").      
eda60 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 37 37      (value . 177
eda70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eda80 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
eda90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
edaa0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 54 48 4f 55  DL_SCANCODE_THOU
edab0 53 41 4e 44 53 53 45 50 41 52 41 54 4f 52 22 29  SANDSSEPARATOR")
edac0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
edad0 65 20 2e 20 31 37 38 29 29 0a 20 20 20 20 20 20  e . 178)).      
edae0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
edaf0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
edb00 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
edb10 44 45 5f 44 45 43 49 4d 41 4c 53 45 50 41 52 41  DE_DECIMALSEPARA
edb20 54 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  TOR").          
edb30 28 76 61 6c 75 65 20 2e 20 31 37 39 29 29 0a 20  (value . 179)). 
edb40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
edb50 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
edb60 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
edb70 43 41 4e 43 4f 44 45 5f 43 55 52 52 45 4e 43 59  CANCODE_CURRENCY
edb80 55 4e 49 54 22 29 0a 20 20 20 20 20 20 20 20 20  UNIT").         
edb90 20 28 76 61 6c 75 65 20 2e 20 31 38 30 29 29 0a   (value . 180)).
edba0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
edbb0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
edbc0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
edbd0 53 43 41 4e 43 4f 44 45 5f 43 55 52 52 45 4e 43  SCANCODE_CURRENC
edbe0 59 53 55 42 55 4e 49 54 22 29 0a 20 20 20 20 20  YSUBUNIT").     
edbf0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 38       (value . 18
edc00 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
edc10 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
edc20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
edc30 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
edc40 4c 45 46 54 50 41 52 45 4e 22 29 0a 20 20 20 20  LEFTPAREN").    
edc50 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
edc60 38 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  82)).        ((t
edc70 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
edc80 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
edc90 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50  "SDL_SCANCODE_KP
edca0 5f 52 49 47 48 54 50 41 52 45 4e 22 29 0a 20 20  _RIGHTPAREN").  
edcb0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
edcc0 20 31 38 33 29 29 0a 20 20 20 20 20 20 20 20 28   183)).        (
edcd0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
edce0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
edcf0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
edd00 4b 50 5f 4c 45 46 54 42 52 41 43 45 22 29 0a 20  KP_LEFTBRACE"). 
edd10 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
edd20 2e 20 31 38 34 29 29 0a 20 20 20 20 20 20 20 20  . 184)).        
edd30 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
edd40 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
edd50 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
edd60 5f 4b 50 5f 52 49 47 48 54 42 52 41 43 45 22 29  _KP_RIGHTBRACE")
edd70 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
edd80 65 20 2e 20 31 38 35 29 29 0a 20 20 20 20 20 20  e . 185)).      
edd90 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
edda0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
eddb0 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
eddc0 44 45 5f 4b 50 5f 54 41 42 22 29 0a 20 20 20 20  DE_KP_TAB").    
eddd0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
edde0 38 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  86)).        ((t
eddf0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
ede00 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ede10 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50  "SDL_SCANCODE_KP
ede20 5f 42 41 43 4b 53 50 41 43 45 22 29 0a 20 20 20  _BACKSPACE").   
ede30 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ede40 31 38 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  187)).        ((
ede50 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ede60 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ede70 43 4f 44 45 5f 4b 50 5f 41 22 29 20 28 76 61 6c  CODE_KP_A") (val
ede80 75 65 20 2e 20 31 38 38 29 29 0a 20 20 20 20 20  ue . 188)).     
ede90 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
edea0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
edeb0 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 42 22 29  _SCANCODE_KP_B")
edec0 20 28 76 61 6c 75 65 20 2e 20 31 38 39 29 29 0a   (value . 189)).
eded0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
edee0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
edef0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
edf00 50 5f 43 22 29 20 28 76 61 6c 75 65 20 2e 20 31  P_C") (value . 1
edf10 39 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  90)).        ((t
edf20 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
edf30 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
edf40 4f 44 45 5f 4b 50 5f 44 22 29 20 28 76 61 6c 75  ODE_KP_D") (valu
edf50 65 20 2e 20 31 39 31 29 29 0a 20 20 20 20 20 20  e . 191)).      
edf60 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
edf70 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
edf80 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 45 22 29 20  SCANCODE_KP_E") 
edf90 28 76 61 6c 75 65 20 2e 20 31 39 32 29 29 0a 20  (value . 192)). 
edfa0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
edfb0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
edfc0 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50  "SDL_SCANCODE_KP
edfd0 5f 46 22 29 20 28 76 61 6c 75 65 20 2e 20 31 39  _F") (value . 19
edfe0 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
edff0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ee000 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ee010 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ee020 58 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  XOR").          
ee030 28 76 61 6c 75 65 20 2e 20 31 39 34 29 29 0a 20  (value . 194)). 
ee040 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
ee050 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
ee060 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ee070 43 41 4e 43 4f 44 45 5f 4b 50 5f 50 4f 57 45 52  CANCODE_KP_POWER
ee080 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
ee090 6c 75 65 20 2e 20 31 39 35 29 29 0a 20 20 20 20  lue . 195)).    
ee0a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
ee0b0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
ee0c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ee0d0 43 4f 44 45 5f 4b 50 5f 50 45 52 43 45 4e 54 22  CODE_KP_PERCENT"
ee0e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ee0f0 75 65 20 2e 20 31 39 36 29 29 0a 20 20 20 20 20  ue . 196)).     
ee100 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ee110 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ee120 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ee130 4f 44 45 5f 4b 50 5f 4c 45 53 53 22 29 0a 20 20  ODE_KP_LESS").  
ee140 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ee150 20 31 39 37 29 29 0a 20 20 20 20 20 20 20 20 28   197)).        (
ee160 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ee170 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ee180 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ee190 4b 50 5f 47 52 45 41 54 45 52 22 29 0a 20 20 20  KP_GREATER").   
ee1a0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ee1b0 31 39 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  198)).        ((
ee1c0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ee1d0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ee1e0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ee1f0 50 5f 41 4d 50 45 52 53 41 4e 44 22 29 0a 20 20  P_AMPERSAND").  
ee200 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ee210 20 31 39 39 29 29 0a 20 20 20 20 20 20 20 20 28   199)).        (
ee220 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ee230 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ee240 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ee250 4b 50 5f 44 42 4c 41 4d 50 45 52 53 41 4e 44 22  KP_DBLAMPERSAND"
ee260 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ee270 75 65 20 2e 20 32 30 30 29 29 0a 20 20 20 20 20  ue . 200)).     
ee280 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ee290 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ee2a0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ee2b0 4f 44 45 5f 4b 50 5f 56 45 52 54 49 43 41 4c 42  ODE_KP_VERTICALB
ee2c0 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AR").          (
ee2d0 76 61 6c 75 65 20 2e 20 32 30 31 29 29 0a 20 20  value . 201)).  
ee2e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ee2f0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ee300 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ee310 41 4e 43 4f 44 45 5f 4b 50 5f 44 42 4c 56 45 52  ANCODE_KP_DBLVER
ee320 54 49 43 41 4c 42 41 52 22 29 0a 20 20 20 20 20  TICALBAR").     
ee330 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30       (value . 20
ee340 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
ee350 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ee360 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ee370 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ee380 43 4f 4c 4f 4e 22 29 0a 20 20 20 20 20 20 20 20  COLON").        
ee390 20 20 28 76 61 6c 75 65 20 2e 20 32 30 33 29 29    (value . 203))
ee3a0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ee3b0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ee3c0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ee3d0 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 48 41 53  _SCANCODE_KP_HAS
ee3e0 48 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  H").          (v
ee3f0 61 6c 75 65 20 2e 20 32 30 34 29 29 0a 20 20 20  alue . 204)).   
ee400 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ee410 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ee420 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ee430 4e 43 4f 44 45 5f 4b 50 5f 53 50 41 43 45 22 29  NCODE_KP_SPACE")
ee440 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ee450 65 20 2e 20 32 30 35 29 29 0a 20 20 20 20 20 20  e . 205)).      
ee460 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ee470 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ee480 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ee490 44 45 5f 4b 50 5f 41 54 22 29 0a 20 20 20 20 20  DE_KP_AT").     
ee4a0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30       (value . 20
ee4b0 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
ee4c0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ee4d0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ee4e0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ee4f0 45 58 43 4c 41 4d 22 29 0a 20 20 20 20 20 20 20  EXCLAM").       
ee500 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30 37 29     (value . 207)
ee510 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ee520 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ee530 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ee540 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45  L_SCANCODE_KP_ME
ee550 4d 53 54 4f 52 45 22 29 0a 20 20 20 20 20 20 20  MSTORE").       
ee560 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30 38 29     (value . 208)
ee570 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
ee580 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
ee590 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
ee5a0 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45  L_SCANCODE_KP_ME
ee5b0 4d 52 45 43 41 4c 4c 22 29 0a 20 20 20 20 20 20  MRECALL").      
ee5c0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 30 39      (value . 209
ee5d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ee5e0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ee5f0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ee600 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d  DL_SCANCODE_KP_M
ee610 45 4d 43 4c 45 41 52 22 29 0a 20 20 20 20 20 20  EMCLEAR").      
ee620 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31 30      (value . 210
ee630 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ee640 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ee650 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ee660 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d  DL_SCANCODE_KP_M
ee670 45 4d 41 44 44 22 29 0a 20 20 20 20 20 20 20 20  EMADD").        
ee680 20 20 28 76 61 6c 75 65 20 2e 20 32 31 31 29 29    (value . 211))
ee690 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ee6a0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ee6b0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ee6c0 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 4d 45 4d  _SCANCODE_KP_MEM
ee6d0 53 55 42 54 52 41 43 54 22 29 0a 20 20 20 20 20  SUBTRACT").     
ee6e0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31       (value . 21
ee6f0 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
ee700 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ee710 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ee720 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f  SDL_SCANCODE_KP_
ee730 4d 45 4d 4d 55 4c 54 49 50 4c 59 22 29 0a 20 20  MEMMULTIPLY").  
ee740 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ee750 20 32 31 33 29 29 0a 20 20 20 20 20 20 20 20 28   213)).        (
ee760 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ee770 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ee780 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ee790 4b 50 5f 4d 45 4d 44 49 56 49 44 45 22 29 0a 20  KP_MEMDIVIDE"). 
ee7a0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ee7b0 2e 20 32 31 34 29 29 0a 20 20 20 20 20 20 20 20  . 214)).        
ee7c0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ee7d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ee7e0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ee7f0 5f 4b 50 5f 50 4c 55 53 4d 49 4e 55 53 22 29 0a  _KP_PLUSMINUS").
ee800 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ee810 20 2e 20 32 31 35 29 29 0a 20 20 20 20 20 20 20   . 215)).       
ee820 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ee830 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ee840 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ee850 45 5f 4b 50 5f 43 4c 45 41 52 22 29 0a 20 20 20  E_KP_CLEAR").   
ee860 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ee870 32 31 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  216)).        ((
ee880 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ee890 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ee8a0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ee8b0 50 5f 43 4c 45 41 52 45 4e 54 52 59 22 29 0a 20  P_CLEARENTRY"). 
ee8c0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ee8d0 2e 20 32 31 37 29 29 0a 20 20 20 20 20 20 20 20  . 217)).        
ee8e0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ee8f0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ee900 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ee910 5f 4b 50 5f 42 49 4e 41 52 59 22 29 0a 20 20 20  _KP_BINARY").   
ee920 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ee930 32 31 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  218)).        ((
ee940 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ee950 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ee960 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b   "SDL_SCANCODE_K
ee970 50 5f 4f 43 54 41 4c 22 29 0a 20 20 20 20 20 20  P_OCTAL").      
ee980 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 31 39      (value . 219
ee990 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ee9a0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ee9b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ee9c0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 44  DL_SCANCODE_KP_D
ee9d0 45 43 49 4d 41 4c 22 29 0a 20 20 20 20 20 20 20  ECIMAL").       
ee9e0 20 20 20 28 76 61 6c 75 65 20 2e 20 32 32 30 29     (value . 220)
ee9f0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eea00 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
eea10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
eea20 4c 5f 53 43 41 4e 43 4f 44 45 5f 4b 50 5f 48 45  L_SCANCODE_KP_HE
eea30 58 41 44 45 43 49 4d 41 4c 22 29 0a 20 20 20 20  XADECIMAL").    
eea40 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
eea50 32 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  21)).        ((t
eea60 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
eea70 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
eea80 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 43  "SDL_SCANCODE_LC
eea90 54 52 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20  TRL").          
eeaa0 28 76 61 6c 75 65 20 2e 20 32 32 34 29 29 0a 20  (value . 224)). 
eeab0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eeac0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
eead0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
eeae0 43 41 4e 43 4f 44 45 5f 4c 53 48 49 46 54 22 29  CANCODE_LSHIFT")
eeaf0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
eeb00 65 20 2e 20 32 32 35 29 29 0a 20 20 20 20 20 20  e . 225)).      
eeb10 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
eeb20 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
eeb30 53 43 41 4e 43 4f 44 45 5f 4c 41 4c 54 22 29 20  SCANCODE_LALT") 
eeb40 28 76 61 6c 75 65 20 2e 20 32 32 36 29 29 0a 20  (value . 226)). 
eeb50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
eeb60 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
eeb70 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 4c 47  "SDL_SCANCODE_LG
eeb80 55 49 22 29 20 28 76 61 6c 75 65 20 2e 20 32 32  UI") (value . 22
eeb90 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  7)).        ((ta
eeba0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
eebb0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
eebc0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 52 43 54  SDL_SCANCODE_RCT
eebd0 52 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  RL").          (
eebe0 76 61 6c 75 65 20 2e 20 32 32 38 29 29 0a 20 20  value . 228)).  
eebf0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eec00 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
eec10 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eec20 41 4e 43 4f 44 45 5f 52 53 48 49 46 54 22 29 0a  ANCODE_RSHIFT").
eec30 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
eec40 20 2e 20 32 32 39 29 29 0a 20 20 20 20 20 20 20   . 229)).       
eec50 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
eec60 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
eec70 43 41 4e 43 4f 44 45 5f 52 41 4c 54 22 29 20 28  CANCODE_RALT") (
eec80 76 61 6c 75 65 20 2e 20 32 33 30 29 29 0a 20 20  value . 230)).  
eec90 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eeca0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eecb0 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 52 47 55  SDL_SCANCODE_RGU
eecc0 49 22 29 20 28 76 61 6c 75 65 20 2e 20 32 33 31  I") (value . 231
eecd0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eece0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eecf0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
eed00 45 5f 4d 4f 44 45 22 29 20 28 76 61 6c 75 65 20  E_MODE") (value 
eed10 2e 20 32 35 37 29 29 0a 20 20 20 20 20 20 20 20  . 257)).        
eed20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
eed30 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
eed40 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eed50 5f 41 55 44 49 4f 4e 45 58 54 22 29 0a 20 20 20  _AUDIONEXT").   
eed60 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
eed70 32 35 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  258)).        ((
eed80 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
eed90 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
eeda0 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41   "SDL_SCANCODE_A
eedb0 55 44 49 4f 50 52 45 56 22 29 0a 20 20 20 20 20  UDIOPREV").     
eedc0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 35       (value . 25
eedd0 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  9)).        ((ta
eede0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
eedf0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
eee00 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 55 44  SDL_SCANCODE_AUD
eee10 49 4f 53 54 4f 50 22 29 0a 20 20 20 20 20 20 20  IOSTOP").       
eee20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 36 30 29     (value . 260)
eee30 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eee40 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
eee50 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
eee60 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 55 44 49 4f  L_SCANCODE_AUDIO
eee70 50 4c 41 59 22 29 0a 20 20 20 20 20 20 20 20 20  PLAY").         
eee80 20 28 76 61 6c 75 65 20 2e 20 32 36 31 29 29 0a   (value . 261)).
eee90 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
eeea0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
eeeb0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
eeec0 53 43 41 4e 43 4f 44 45 5f 41 55 44 49 4f 4d 55  SCANCODE_AUDIOMU
eeed0 54 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  TE").          (
eeee0 76 61 6c 75 65 20 2e 20 32 36 32 29 29 0a 20 20  value . 262)).  
eeef0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eef00 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
eef10 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
eef20 41 4e 43 4f 44 45 5f 4d 45 44 49 41 53 45 4c 45  ANCODE_MEDIASELE
eef30 43 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  CT").          (
eef40 76 61 6c 75 65 20 2e 20 32 36 33 29 29 0a 20 20  value . 263)).  
eef50 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
eef60 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
eef70 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 57 57 57  SDL_SCANCODE_WWW
eef80 22 29 20 28 76 61 6c 75 65 20 2e 20 32 36 34 29  ") (value . 264)
eef90 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
eefa0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
eefb0 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
eefc0 5f 4d 41 49 4c 22 29 20 28 76 61 6c 75 65 20 2e  _MAIL") (value .
eefd0 20 32 36 35 29 29 0a 20 20 20 20 20 20 20 20 28   265)).        (
eefe0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
eeff0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ef000 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ef010 43 41 4c 43 55 4c 41 54 4f 52 22 29 0a 20 20 20  CALCULATOR").   
ef020 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
ef030 32 36 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  266)).        ((
ef040 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
ef050 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
ef060 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 43   "SDL_SCANCODE_C
ef070 4f 4d 50 55 54 45 52 22 29 0a 20 20 20 20 20 20  OMPUTER").      
ef080 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 36 37      (value . 267
ef090 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ef0a0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ef0b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ef0c0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 43 5f 53  DL_SCANCODE_AC_S
ef0d0 45 41 52 43 48 22 29 0a 20 20 20 20 20 20 20 20  EARCH").        
ef0e0 20 20 28 76 61 6c 75 65 20 2e 20 32 36 38 29 29    (value . 268))
ef0f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ef100 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
ef110 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
ef120 5f 53 43 41 4e 43 4f 44 45 5f 41 43 5f 48 4f 4d  _SCANCODE_AC_HOM
ef130 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
ef140 61 6c 75 65 20 2e 20 32 36 39 29 29 0a 20 20 20  alue . 269)).   
ef150 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ef160 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ef170 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ef180 4e 43 4f 44 45 5f 41 43 5f 42 41 43 4b 22 29 0a  NCODE_AC_BACK").
ef190 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ef1a0 20 2e 20 32 37 30 29 29 0a 20 20 20 20 20 20 20   . 270)).       
ef1b0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
ef1c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
ef1d0 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44  e . "SDL_SCANCOD
ef1e0 45 5f 41 43 5f 46 4f 52 57 41 52 44 22 29 0a 20  E_AC_FORWARD"). 
ef1f0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ef200 2e 20 32 37 31 29 29 0a 20 20 20 20 20 20 20 20  . 271)).        
ef210 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ef220 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ef230 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ef240 5f 41 43 5f 53 54 4f 50 22 29 0a 20 20 20 20 20  _AC_STOP").     
ef250 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37       (value . 27
ef260 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
ef270 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ef280 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ef290 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 43 5f  SDL_SCANCODE_AC_
ef2a0 52 45 46 52 45 53 48 22 29 0a 20 20 20 20 20 20  REFRESH").      
ef2b0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37 33      (value . 273
ef2c0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
ef2d0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
ef2e0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
ef2f0 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 41 43 5f 42  DL_SCANCODE_AC_B
ef300 4f 4f 4b 4d 41 52 4b 53 22 29 0a 20 20 20 20 20  OOKMARKS").     
ef310 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 37       (value . 27
ef320 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
ef330 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
ef340 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ef350 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f 42 52 49  SDL_SCANCODE_BRI
ef360 47 48 54 4e 45 53 53 44 4f 57 4e 22 29 0a 20 20  GHTNESSDOWN").  
ef370 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ef380 20 32 37 35 29 29 0a 20 20 20 20 20 20 20 20 28   275)).        (
ef390 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ef3a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ef3b0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ef3c0 42 52 49 47 48 54 4e 45 53 53 55 50 22 29 0a 20  BRIGHTNESSUP"). 
ef3d0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
ef3e0 2e 20 32 37 36 29 29 0a 20 20 20 20 20 20 20 20  . 276)).        
ef3f0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
ef400 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
ef410 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45   . "SDL_SCANCODE
ef420 5f 44 49 53 50 4c 41 59 53 57 49 54 43 48 22 29  _DISPLAYSWITCH")
ef430 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
ef440 65 20 2e 20 32 37 37 29 29 0a 20 20 20 20 20 20  e . 277)).      
ef450 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
ef460 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
ef470 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f  me . "SDL_SCANCO
ef480 44 45 5f 4b 42 44 49 4c 4c 55 4d 54 4f 47 47 4c  DE_KBDILLUMTOGGL
ef490 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  E").          (v
ef4a0 61 6c 75 65 20 2e 20 32 37 38 29 29 0a 20 20 20  alue . 278)).   
ef4b0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ef4c0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ef4d0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ef4e0 4e 43 4f 44 45 5f 4b 42 44 49 4c 4c 55 4d 44 4f  NCODE_KBDILLUMDO
ef4f0 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  WN").          (
ef500 76 61 6c 75 65 20 2e 20 32 37 39 29 29 0a 20 20  value . 279)).  
ef510 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
ef520 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
ef530 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43   (name . "SDL_SC
ef540 41 4e 43 4f 44 45 5f 4b 42 44 49 4c 4c 55 4d 55  ANCODE_KBDILLUMU
ef550 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  P").          (v
ef560 61 6c 75 65 20 2e 20 32 38 30 29 29 0a 20 20 20  alue . 280)).   
ef570 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
ef580 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
ef590 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41  (name . "SDL_SCA
ef5a0 4e 43 4f 44 45 5f 45 4a 45 43 54 22 29 0a 20 20  NCODE_EJECT").  
ef5b0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
ef5c0 20 32 38 31 29 29 0a 20 20 20 20 20 20 20 20 28   281)).        (
ef5d0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
ef5e0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ef5f0 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ef600 53 4c 45 45 50 22 29 0a 20 20 20 20 20 20 20 20  SLEEP").        
ef610 20 20 28 76 61 6c 75 65 20 2e 20 32 38 32 29 29    (value . 282))
ef620 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
ef630 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
ef640 2e 20 22 53 44 4c 5f 53 43 41 4e 43 4f 44 45 5f  . "SDL_SCANCODE_
ef650 41 50 50 31 22 29 20 28 76 61 6c 75 65 20 2e 20  APP1") (value . 
ef660 32 38 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  283)).        ((
ef670 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ef680 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e  name . "SDL_SCAN
ef690 43 4f 44 45 5f 41 50 50 32 22 29 20 28 76 61 6c  CODE_APP2") (val
ef6a0 75 65 20 2e 20 32 38 34 29 29 0a 20 20 20 20 20  ue . 284)).     
ef6b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ef6c0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ef6d0 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ef6e0 4f 44 45 5f 41 55 44 49 4f 52 45 57 49 4e 44 22  ODE_AUDIOREWIND"
ef6f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
ef700 75 65 20 2e 20 32 38 35 29 29 0a 20 20 20 20 20  ue . 285)).     
ef710 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
ef720 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
ef730 61 6d 65 20 2e 20 22 53 44 4c 5f 53 43 41 4e 43  ame . "SDL_SCANC
ef740 4f 44 45 5f 41 55 44 49 4f 46 41 53 54 46 4f 52  ODE_AUDIOFASTFOR
ef750 57 41 52 44 22 29 0a 20 20 20 20 20 20 20 20 20  WARD").         
ef760 20 28 76 61 6c 75 65 20 2e 20 32 38 36 29 29 0a   (value . 286)).
ef770 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
ef780 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
ef790 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
ef7a0 4e 55 4d 5f 53 43 41 4e 43 4f 44 45 53 22 29 0a  NUM_SCANCODES").
ef7b0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
ef7c0 20 2e 20 35 31 32 29 29 29 29 29 0a 20 20 28 28   . 512))))).  ((
ef7d0 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
ef7e0 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
ef7f0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53    (name . "SDL_S
ef800 63 61 6e 63 6f 64 65 22 29 0a 20 20 20 20 28 6c  cancode").    (l
ef810 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
ef820 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
ef830 5f 73 63 61 6e 63 6f 64 65 2e 68 3a 34 30 39 3a  _scancode.h:409:
ef840 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
ef850 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e  ag . ":enum") (n
ef860 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
ef870 39 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  92))).  ((tag . 
ef880 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
ef890 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
ef8a0 65 20 2e 20 22 53 44 4c 5f 4b 65 79 63 6f 64 65  e . "SDL_Keycode
ef8b0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
ef8c0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
ef8d0 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65 79 63 6f 64  /SDL2/SDL_keycod
ef8e0 65 2e 68 3a 34 35 3a 31 36 22 29 0a 20 20 20 20  e.h:45:16").    
ef8f0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69  (type (tag . "Si
ef900 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74 61 67  nt32"))).  ((tag
ef910 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
ef920 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
ef930 28 69 64 20 2e 20 39 33 29 0a 20 20 20 20 28 6c  (id . 93).    (l
ef940 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
ef950 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
ef960 5f 6b 65 79 63 6f 64 65 2e 68 3a 35 30 3a 31 22  _keycode.h:50:1"
ef970 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
ef980 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ef990 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
ef9a0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 55 4e 4b  name . "SDLK_UNK
ef9b0 4e 4f 57 4e 22 29 20 28 76 61 6c 75 65 20 2e 20  NOWN") (value . 
ef9c0 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
ef9d0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
ef9e0 6d 65 20 2e 20 22 53 44 4c 4b 5f 52 45 54 55 52  me . "SDLK_RETUR
ef9f0 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 31 33 29  N") (value . 13)
efa00 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
efa10 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
efa20 20 2e 20 22 53 44 4c 4b 5f 45 53 43 41 50 45 22   . "SDLK_ESCAPE"
efa30 29 20 28 76 61 6c 75 65 20 2e 20 32 37 29 29 0a  ) (value . 27)).
efa40 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
efa50 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
efa60 20 22 53 44 4c 4b 5f 42 41 43 4b 53 50 41 43 45   "SDLK_BACKSPACE
efa70 22 29 20 28 76 61 6c 75 65 20 2e 20 38 29 29 0a  ") (value . 8)).
efa80 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
efa90 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
efaa0 20 22 53 44 4c 4b 5f 54 41 42 22 29 20 28 76 61   "SDLK_TAB") (va
efab0 6c 75 65 20 2e 20 39 29 29 0a 20 20 20 20 20 20  lue . 9)).      
efac0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
efad0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
efae0 5f 53 50 41 43 45 22 29 20 28 76 61 6c 75 65 20  _SPACE") (value 
efaf0 2e 20 33 32 29 29 0a 20 20 20 20 20 20 20 20 28  . 32)).        (
efb00 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
efb10 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 45 58  (name . "SDLK_EX
efb20 43 4c 41 49 4d 22 29 20 28 76 61 6c 75 65 20 2e  CLAIM") (value .
efb30 20 33 33 29 29 0a 20 20 20 20 20 20 20 20 28 28   33)).        ((
efb40 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
efb50 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 51 55 4f  name . "SDLK_QUO
efb60 54 45 44 42 4c 22 29 20 28 76 61 6c 75 65 20 2e  TEDBL") (value .
efb70 20 33 34 29 29 0a 20 20 20 20 20 20 20 20 28 28   34)).        ((
efb80 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
efb90 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 48 41 53  name . "SDLK_HAS
efba0 48 22 29 20 28 76 61 6c 75 65 20 2e 20 33 35 29  H") (value . 35)
efbb0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
efbc0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
efbd0 20 2e 20 22 53 44 4c 4b 5f 50 45 52 43 45 4e 54   . "SDLK_PERCENT
efbe0 22 29 20 28 76 61 6c 75 65 20 2e 20 33 37 29 29  ") (value . 37))
efbf0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
efc00 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
efc10 2e 20 22 53 44 4c 4b 5f 44 4f 4c 4c 41 52 22 29  . "SDLK_DOLLAR")
efc20 20 28 76 61 6c 75 65 20 2e 20 33 36 29 29 0a 20   (value . 36)). 
efc30 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
efc40 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
efc50 22 53 44 4c 4b 5f 41 4d 50 45 52 53 41 4e 44 22  "SDLK_AMPERSAND"
efc60 29 20 28 76 61 6c 75 65 20 2e 20 33 38 29 29 0a  ) (value . 38)).
efc70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
efc80 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
efc90 20 22 53 44 4c 4b 5f 51 55 4f 54 45 22 29 20 28   "SDLK_QUOTE") (
efca0 76 61 6c 75 65 20 2e 20 33 39 29 29 0a 20 20 20  value . 39)).   
efcb0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
efcc0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
efcd0 44 4c 4b 5f 4c 45 46 54 50 41 52 45 4e 22 29 20  DLK_LEFTPAREN") 
efce0 28 76 61 6c 75 65 20 2e 20 34 30 29 29 0a 20 20  (value . 40)).  
efcf0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
efd00 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
efd10 53 44 4c 4b 5f 52 49 47 48 54 50 41 52 45 4e 22  SDLK_RIGHTPAREN"
efd20 29 20 28 76 61 6c 75 65 20 2e 20 34 31 29 29 0a  ) (value . 41)).
efd30 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
efd40 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
efd50 20 22 53 44 4c 4b 5f 41 53 54 45 52 49 53 4b 22   "SDLK_ASTERISK"
efd60 29 20 28 76 61 6c 75 65 20 2e 20 34 32 29 29 0a  ) (value . 42)).
efd70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
efd80 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
efd90 20 22 53 44 4c 4b 5f 50 4c 55 53 22 29 20 28 76   "SDLK_PLUS") (v
efda0 61 6c 75 65 20 2e 20 34 33 29 29 0a 20 20 20 20  alue . 43)).    
efdb0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
efdc0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
efdd0 4c 4b 5f 43 4f 4d 4d 41 22 29 20 28 76 61 6c 75  LK_COMMA") (valu
efde0 65 20 2e 20 34 34 29 29 0a 20 20 20 20 20 20 20  e . 44)).       
efdf0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
efe00 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
efe10 4d 49 4e 55 53 22 29 20 28 76 61 6c 75 65 20 2e  MINUS") (value .
efe20 20 34 35 29 29 0a 20 20 20 20 20 20 20 20 28 28   45)).        ((
efe30 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
efe40 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 50 45 52  name . "SDLK_PER
efe50 49 4f 44 22 29 20 28 76 61 6c 75 65 20 2e 20 34  IOD") (value . 4
efe60 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
efe70 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
efe80 6d 65 20 2e 20 22 53 44 4c 4b 5f 53 4c 41 53 48  me . "SDLK_SLASH
efe90 22 29 20 28 76 61 6c 75 65 20 2e 20 34 37 29 29  ") (value . 47))
efea0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
efeb0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
efec0 2e 20 22 53 44 4c 4b 5f 30 22 29 20 28 76 61 6c  . "SDLK_0") (val
efed0 75 65 20 2e 20 34 38 29 29 0a 20 20 20 20 20 20  ue . 48)).      
efee0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
efef0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
eff00 5f 31 22 29 20 28 76 61 6c 75 65 20 2e 20 34 39  _1") (value . 49
eff10 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
eff20 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
eff30 65 20 2e 20 22 53 44 4c 4b 5f 32 22 29 20 28 76  e . "SDLK_2") (v
eff40 61 6c 75 65 20 2e 20 35 30 29 29 0a 20 20 20 20  alue . 50)).    
eff50 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
eff60 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
eff70 4c 4b 5f 33 22 29 20 28 76 61 6c 75 65 20 2e 20  LK_3") (value . 
eff80 35 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  51)).        ((t
eff90 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
effa0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 34 22 29 20  ame . "SDLK_4") 
effb0 28 76 61 6c 75 65 20 2e 20 35 32 29 29 0a 20 20  (value . 52)).  
effc0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
effd0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
effe0 53 44 4c 4b 5f 35 22 29 20 28 76 61 6c 75 65 20  SDLK_5") (value 
efff0 2e 20 35 33 29 29 0a 20 20 20 20 20 20 20 20 28  . 53)).        (
f0000 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f0010 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 36 22  (name . "SDLK_6"
f0020 29 20 28 76 61 6c 75 65 20 2e 20 35 34 29 29 0a  ) (value . 54)).
f0030 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0040 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f0050 20 22 53 44 4c 4b 5f 37 22 29 20 28 76 61 6c 75   "SDLK_7") (valu
f0060 65 20 2e 20 35 35 29 29 0a 20 20 20 20 20 20 20  e . 55)).       
f0070 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0080 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f0090 38 22 29 20 28 76 61 6c 75 65 20 2e 20 35 36 29  8") (value . 56)
f00a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f00b0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f00c0 20 2e 20 22 53 44 4c 4b 5f 39 22 29 20 28 76 61   . "SDLK_9") (va
f00d0 6c 75 65 20 2e 20 35 37 29 29 0a 20 20 20 20 20  lue . 57)).     
f00e0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f00f0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f0100 4b 5f 43 4f 4c 4f 4e 22 29 20 28 76 61 6c 75 65  K_COLON") (value
f0110 20 2e 20 35 38 29 29 0a 20 20 20 20 20 20 20 20   . 58)).        
f0120 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0130 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 53   (name . "SDLK_S
f0140 45 4d 49 43 4f 4c 4f 4e 22 29 20 28 76 61 6c 75  EMICOLON") (valu
f0150 65 20 2e 20 35 39 29 29 0a 20 20 20 20 20 20 20  e . 59)).       
f0160 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0170 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f0180 4c 45 53 53 22 29 20 28 76 61 6c 75 65 20 2e 20  LESS") (value . 
f0190 36 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  60)).        ((t
f01a0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f01b0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 45 51 55 41  ame . "SDLK_EQUA
f01c0 4c 53 22 29 20 28 76 61 6c 75 65 20 2e 20 36 31  LS") (value . 61
f01d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f01e0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f01f0 65 20 2e 20 22 53 44 4c 4b 5f 47 52 45 41 54 45  e . "SDLK_GREATE
f0200 52 22 29 20 28 76 61 6c 75 65 20 2e 20 36 32 29  R") (value . 62)
f0210 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f0220 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f0230 20 2e 20 22 53 44 4c 4b 5f 51 55 45 53 54 49 4f   . "SDLK_QUESTIO
f0240 4e 22 29 20 28 76 61 6c 75 65 20 2e 20 36 33 29  N") (value . 63)
f0250 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f0260 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f0270 20 2e 20 22 53 44 4c 4b 5f 41 54 22 29 20 28 76   . "SDLK_AT") (v
f0280 61 6c 75 65 20 2e 20 36 34 29 29 0a 20 20 20 20  alue . 64)).    
f0290 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f02a0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
f02b0 4c 4b 5f 4c 45 46 54 42 52 41 43 4b 45 54 22 29  LK_LEFTBRACKET")
f02c0 20 28 76 61 6c 75 65 20 2e 20 39 31 29 29 0a 20   (value . 91)). 
f02d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f02e0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f02f0 22 53 44 4c 4b 5f 42 41 43 4b 53 4c 41 53 48 22  "SDLK_BACKSLASH"
f0300 29 20 28 76 61 6c 75 65 20 2e 20 39 32 29 29 0a  ) (value . 92)).
f0310 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f0320 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f0330 20 22 53 44 4c 4b 5f 52 49 47 48 54 42 52 41 43   "SDLK_RIGHTBRAC
f0340 4b 45 54 22 29 20 28 76 61 6c 75 65 20 2e 20 39  KET") (value . 9
f0350 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
f0360 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0370 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 41 52 45 54  me . "SDLK_CARET
f0380 22 29 20 28 76 61 6c 75 65 20 2e 20 39 34 29 29  ") (value . 94))
f0390 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f03a0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f03b0 2e 20 22 53 44 4c 4b 5f 55 4e 44 45 52 53 43 4f  . "SDLK_UNDERSCO
f03c0 52 45 22 29 20 28 76 61 6c 75 65 20 2e 20 39 35  RE") (value . 95
f03d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f03e0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f03f0 65 20 2e 20 22 53 44 4c 4b 5f 42 41 43 4b 51 55  e . "SDLK_BACKQU
f0400 4f 54 45 22 29 20 28 76 61 6c 75 65 20 2e 20 39  OTE") (value . 9
f0410 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
f0420 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f0430 6d 65 20 2e 20 22 53 44 4c 4b 5f 61 22 29 20 28  me . "SDLK_a") (
f0440 76 61 6c 75 65 20 2e 20 39 37 29 29 0a 20 20 20  value . 97)).   
f0450 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0460 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0470 44 4c 4b 5f 62 22 29 20 28 76 61 6c 75 65 20 2e  DLK_b") (value .
f0480 20 39 38 29 29 0a 20 20 20 20 20 20 20 20 28 28   98)).        ((
f0490 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f04a0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 63 22 29  name . "SDLK_c")
f04b0 20 28 76 61 6c 75 65 20 2e 20 39 39 29 29 0a 20   (value . 99)). 
f04c0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f04d0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f04e0 22 53 44 4c 4b 5f 64 22 29 20 28 76 61 6c 75 65  "SDLK_d") (value
f04f0 20 2e 20 31 30 30 29 29 0a 20 20 20 20 20 20 20   . 100)).       
f0500 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0510 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f0520 65 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 31  e") (value . 101
f0530 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0540 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f0550 65 20 2e 20 22 53 44 4c 4b 5f 66 22 29 20 28 76  e . "SDLK_f") (v
f0560 61 6c 75 65 20 2e 20 31 30 32 29 29 0a 20 20 20  alue . 102)).   
f0570 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0580 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0590 44 4c 4b 5f 67 22 29 20 28 76 61 6c 75 65 20 2e  DLK_g") (value .
f05a0 20 31 30 33 29 29 0a 20 20 20 20 20 20 20 20 28   103)).        (
f05b0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f05c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 68 22  (name . "SDLK_h"
f05d0 29 20 28 76 61 6c 75 65 20 2e 20 31 30 34 29 29  ) (value . 104))
f05e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f05f0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f0600 2e 20 22 53 44 4c 4b 5f 69 22 29 20 28 76 61 6c  . "SDLK_i") (val
f0610 75 65 20 2e 20 31 30 35 29 29 0a 20 20 20 20 20  ue . 105)).     
f0620 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f0630 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f0640 4b 5f 6a 22 29 20 28 76 61 6c 75 65 20 2e 20 31  K_j") (value . 1
f0650 30 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  06)).        ((t
f0660 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f0670 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 6b 22 29 20  ame . "SDLK_k") 
f0680 28 76 61 6c 75 65 20 2e 20 31 30 37 29 29 0a 20  (value . 107)). 
f0690 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f06a0 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f06b0 22 53 44 4c 4b 5f 6c 22 29 20 28 76 61 6c 75 65  "SDLK_l") (value
f06c0 20 2e 20 31 30 38 29 29 0a 20 20 20 20 20 20 20   . 108)).       
f06d0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f06e0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f06f0 6d 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 39  m") (value . 109
f0700 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0710 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f0720 65 20 2e 20 22 53 44 4c 4b 5f 6e 22 29 20 28 76  e . "SDLK_n") (v
f0730 61 6c 75 65 20 2e 20 31 31 30 29 29 0a 20 20 20  alue . 110)).   
f0740 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0750 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0760 44 4c 4b 5f 6f 22 29 20 28 76 61 6c 75 65 20 2e  DLK_o") (value .
f0770 20 31 31 31 29 29 0a 20 20 20 20 20 20 20 20 28   111)).        (
f0780 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f0790 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 70 22  (name . "SDLK_p"
f07a0 29 20 28 76 61 6c 75 65 20 2e 20 31 31 32 29 29  ) (value . 112))
f07b0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f07c0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f07d0 2e 20 22 53 44 4c 4b 5f 71 22 29 20 28 76 61 6c  . "SDLK_q") (val
f07e0 75 65 20 2e 20 31 31 33 29 29 0a 20 20 20 20 20  ue . 113)).     
f07f0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f0800 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f0810 4b 5f 72 22 29 20 28 76 61 6c 75 65 20 2e 20 31  K_r") (value . 1
f0820 31 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  14)).        ((t
f0830 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f0840 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 73 22 29 20  ame . "SDLK_s") 
f0850 28 76 61 6c 75 65 20 2e 20 31 31 35 29 29 0a 20  (value . 115)). 
f0860 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f0870 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f0880 22 53 44 4c 4b 5f 74 22 29 20 28 76 61 6c 75 65  "SDLK_t") (value
f0890 20 2e 20 31 31 36 29 29 0a 20 20 20 20 20 20 20   . 116)).       
f08a0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f08b0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f08c0 75 22 29 20 28 76 61 6c 75 65 20 2e 20 31 31 37  u") (value . 117
f08d0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f08e0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f08f0 65 20 2e 20 22 53 44 4c 4b 5f 76 22 29 20 28 76  e . "SDLK_v") (v
f0900 61 6c 75 65 20 2e 20 31 31 38 29 29 0a 20 20 20  alue . 118)).   
f0910 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0920 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0930 44 4c 4b 5f 77 22 29 20 28 76 61 6c 75 65 20 2e  DLK_w") (value .
f0940 20 31 31 39 29 29 0a 20 20 20 20 20 20 20 20 28   119)).        (
f0950 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f0960 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 78 22  (name . "SDLK_x"
f0970 29 20 28 76 61 6c 75 65 20 2e 20 31 32 30 29 29  ) (value . 120))
f0980 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f0990 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f09a0 2e 20 22 53 44 4c 4b 5f 79 22 29 20 28 76 61 6c  . "SDLK_y") (val
f09b0 75 65 20 2e 20 31 32 31 29 29 0a 20 20 20 20 20  ue . 121)).     
f09c0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f09d0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f09e0 4b 5f 7a 22 29 20 28 76 61 6c 75 65 20 2e 20 31  K_z") (value . 1
f09f0 32 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  22)).        ((t
f0a00 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f0a10 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f0a20 22 53 44 4c 4b 5f 43 41 50 53 4c 4f 43 4b 22 29  "SDLK_CAPSLOCK")
f0a30 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f0a40 65 20 2e 20 31 30 37 33 37 34 31 38 38 31 29 29  e . 1073741881))
f0a50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f0a60 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f0a70 2e 20 22 53 44 4c 4b 5f 46 31 22 29 20 28 76 61  . "SDLK_F1") (va
f0a80 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38 38 32  lue . 1073741882
f0a90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0aa0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f0ab0 65 20 2e 20 22 53 44 4c 4b 5f 46 32 22 29 20 28  e . "SDLK_F2") (
f0ac0 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38  value . 10737418
f0ad0 38 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  83)).        ((t
f0ae0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f0af0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 33 22 29  ame . "SDLK_F3")
f0b00 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f0b10 31 38 38 34 29 29 0a 20 20 20 20 20 20 20 20 28  1884)).        (
f0b20 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f0b30 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 34  (name . "SDLK_F4
f0b40 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f0b50 37 34 31 38 38 35 29 29 0a 20 20 20 20 20 20 20  741885)).       
f0b60 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0b70 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f0b80 46 35 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  F5") (value . 10
f0b90 37 33 37 34 31 38 38 36 29 29 0a 20 20 20 20 20  73741886)).     
f0ba0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f0bb0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f0bc0 4b 5f 46 36 22 29 20 28 76 61 6c 75 65 20 2e 20  K_F6") (value . 
f0bd0 31 30 37 33 37 34 31 38 38 37 29 29 0a 20 20 20  1073741887)).   
f0be0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f0bf0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f0c00 44 4c 4b 5f 46 37 22 29 20 28 76 61 6c 75 65 20  DLK_F7") (value 
f0c10 2e 20 31 30 37 33 37 34 31 38 38 38 29 29 0a 20  . 1073741888)). 
f0c20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f0c30 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f0c40 22 53 44 4c 4b 5f 46 38 22 29 20 28 76 61 6c 75  "SDLK_F8") (valu
f0c50 65 20 2e 20 31 30 37 33 37 34 31 38 38 39 29 29  e . 1073741889))
f0c60 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f0c70 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f0c80 2e 20 22 53 44 4c 4b 5f 46 39 22 29 20 28 76 61  . "SDLK_F9") (va
f0c90 6c 75 65 20 2e 20 31 30 37 33 37 34 31 38 39 30  lue . 1073741890
f0ca0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f0cb0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f0cc0 65 20 2e 20 22 53 44 4c 4b 5f 46 31 30 22 29 20  e . "SDLK_F10") 
f0cd0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f0ce0 38 39 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  891)).        ((
f0cf0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f0d00 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 31 31  name . "SDLK_F11
f0d10 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f0d20 37 34 31 38 39 32 29 29 0a 20 20 20 20 20 20 20  741892)).       
f0d30 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0d40 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f0d50 46 31 32 22 29 20 28 76 61 6c 75 65 20 2e 20 31  F12") (value . 1
f0d60 30 37 33 37 34 31 38 39 33 29 29 0a 20 20 20 20  073741893)).    
f0d70 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f0d80 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f0d90 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 50 52 49  name . "SDLK_PRI
f0da0 4e 54 53 43 52 45 45 4e 22 29 0a 20 20 20 20 20  NTSCREEN").     
f0db0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f0dc0 37 33 37 34 31 38 39 34 29 29 0a 20 20 20 20 20  73741894)).     
f0dd0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f0de0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f0df0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 53 43 52 4f  ame . "SDLK_SCRO
f0e00 4c 4c 4c 4f 43 4b 22 29 0a 20 20 20 20 20 20 20  LLLOCK").       
f0e10 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f0e20 37 34 31 38 39 35 29 29 0a 20 20 20 20 20 20 20  741895)).       
f0e30 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f0e40 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f0e50 50 41 55 53 45 22 29 20 28 76 61 6c 75 65 20 2e  PAUSE") (value .
f0e60 20 31 30 37 33 37 34 31 38 39 36 29 29 0a 20 20   1073741896)).  
f0e70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f0e80 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f0e90 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 49   (name . "SDLK_I
f0ea0 4e 53 45 52 54 22 29 0a 20 20 20 20 20 20 20 20  NSERT").        
f0eb0 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f0ec0 34 31 38 39 37 29 29 0a 20 20 20 20 20 20 20 20  41897)).        
f0ed0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f0ee0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 48   (name . "SDLK_H
f0ef0 4f 4d 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31  OME") (value . 1
f0f00 30 37 33 37 34 31 38 39 38 29 29 0a 20 20 20 20  073741898)).    
f0f10 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f0f20 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f0f30 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 50 41 47  name . "SDLK_PAG
f0f40 45 55 50 22 29 0a 20 20 20 20 20 20 20 20 20 20  EUP").          
f0f50 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f0f60 38 39 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  899)).        ((
f0f70 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f0f80 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 44 45 4c  name . "SDLK_DEL
f0f90 45 54 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31  ETE") (value . 1
f0fa0 32 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  27)).        ((t
f0fb0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f0fc0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 45 4e 44 22  ame . "SDLK_END"
f0fd0 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f0fe0 34 31 39 30 31 29 29 0a 20 20 20 20 20 20 20 20  41901)).        
f0ff0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f1000 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f1010 20 2e 20 22 53 44 4c 4b 5f 50 41 47 45 44 4f 57   . "SDLK_PAGEDOW
f1020 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
f1030 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 30  alue . 107374190
f1040 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
f1050 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f1060 6d 65 20 2e 20 22 53 44 4c 4b 5f 52 49 47 48 54  me . "SDLK_RIGHT
f1070 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f1080 37 34 31 39 30 33 29 29 0a 20 20 20 20 20 20 20  741903)).       
f1090 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f10a0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f10b0 4c 45 46 54 22 29 20 28 76 61 6c 75 65 20 2e 20  LEFT") (value . 
f10c0 31 30 37 33 37 34 31 39 30 34 29 29 0a 20 20 20  1073741904)).   
f10d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f10e0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f10f0 44 4c 4b 5f 44 4f 57 4e 22 29 20 28 76 61 6c 75  DLK_DOWN") (valu
f1100 65 20 2e 20 31 30 37 33 37 34 31 39 30 35 29 29  e . 1073741905))
f1110 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1120 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1130 2e 20 22 53 44 4c 4b 5f 55 50 22 29 20 28 76 61  . "SDLK_UP") (va
f1140 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 30 36  lue . 1073741906
f1150 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f1160 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f1170 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f1180 44 4c 4b 5f 4e 55 4d 4c 4f 43 4b 43 4c 45 41 52  DLK_NUMLOCKCLEAR
f1190 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f11a0 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 30 37  lue . 1073741907
f11b0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f11c0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f11d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f11e0 44 4c 4b 5f 4b 50 5f 44 49 56 49 44 45 22 29 0a  DLK_KP_DIVIDE").
f11f0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f1200 20 2e 20 31 30 37 33 37 34 31 39 30 38 29 29 0a   . 1073741908)).
f1210 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f1220 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f1230 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f1240 5f 4b 50 5f 4d 55 4c 54 49 50 4c 59 22 29 0a 20  _KP_MULTIPLY"). 
f1250 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f1260 2e 20 31 30 37 33 37 34 31 39 30 39 29 29 0a 20  . 1073741909)). 
f1270 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f1280 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f1290 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f12a0 4b 50 5f 4d 49 4e 55 53 22 29 0a 20 20 20 20 20  KP_MINUS").     
f12b0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f12c0 37 33 37 34 31 39 31 30 29 29 0a 20 20 20 20 20  73741910)).     
f12d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f12e0 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f12f0 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 50  ame . "SDLK_KP_P
f1300 4c 55 53 22 29 0a 20 20 20 20 20 20 20 20 20 20  LUS").          
f1310 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1320 39 31 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  911)).        ((
f1330 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f1340 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f1350 20 22 53 44 4c 4b 5f 4b 50 5f 45 4e 54 45 52 22   "SDLK_KP_ENTER"
f1360 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f1370 75 65 20 2e 20 31 30 37 33 37 34 31 39 31 32 29  ue . 1073741912)
f1380 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f1390 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f13a0 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 31 22 29 20   . "SDLK_KP_1") 
f13b0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f13c0 39 31 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  913)).        ((
f13d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f13e0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f13f0 32 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  2") (value . 107
f1400 33 37 34 31 39 31 34 29 29 0a 20 20 20 20 20 20  3741914)).      
f1410 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1420 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f1430 5f 4b 50 5f 33 22 29 20 28 76 61 6c 75 65 20 2e  _KP_3") (value .
f1440 20 31 30 37 33 37 34 31 39 31 35 29 29 0a 20 20   1073741915)).  
f1450 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f1460 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f1470 53 44 4c 4b 5f 4b 50 5f 34 22 29 20 28 76 61 6c  SDLK_KP_4") (val
f1480 75 65 20 2e 20 31 30 37 33 37 34 31 39 31 36 29  ue . 1073741916)
f1490 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f14a0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f14b0 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 35 22 29 20   . "SDLK_KP_5") 
f14c0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f14d0 39 31 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  917)).        ((
f14e0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f14f0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f1500 36 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  6") (value . 107
f1510 33 37 34 31 39 31 38 29 29 0a 20 20 20 20 20 20  3741918)).      
f1520 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1530 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f1540 5f 4b 50 5f 37 22 29 20 28 76 61 6c 75 65 20 2e  _KP_7") (value .
f1550 20 31 30 37 33 37 34 31 39 31 39 29 29 0a 20 20   1073741919)).  
f1560 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f1570 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f1580 53 44 4c 4b 5f 4b 50 5f 38 22 29 20 28 76 61 6c  SDLK_KP_8") (val
f1590 75 65 20 2e 20 31 30 37 33 37 34 31 39 32 30 29  ue . 1073741920)
f15a0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f15b0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f15c0 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 39 22 29 20   . "SDLK_KP_9") 
f15d0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f15e0 39 32 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  921)).        ((
f15f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f1600 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f1610 30 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  0") (value . 107
f1620 33 37 34 31 39 32 32 29 29 0a 20 20 20 20 20 20  3741922)).      
f1630 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1640 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f1650 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 50 45  me . "SDLK_KP_PE
f1660 52 49 4f 44 22 29 0a 20 20 20 20 20 20 20 20 20  RIOD").         
f1670 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f1680 31 39 32 33 29 29 0a 20 20 20 20 20 20 20 20 28  1923)).        (
f1690 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f16a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f16b0 2e 20 22 53 44 4c 4b 5f 41 50 50 4c 49 43 41 54  . "SDLK_APPLICAT
f16c0 49 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  ION").          
f16d0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f16e0 39 32 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  925)).        ((
f16f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f1700 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 50 4f 57  name . "SDLK_POW
f1710 45 52 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  ER") (value . 10
f1720 37 33 37 34 31 39 32 36 29 29 0a 20 20 20 20 20  73741926)).     
f1730 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f1740 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f1750 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 45  ame . "SDLK_KP_E
f1760 51 55 41 4c 53 22 29 0a 20 20 20 20 20 20 20 20  QUALS").        
f1770 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f1780 34 31 39 32 37 29 29 0a 20 20 20 20 20 20 20 20  41927)).        
f1790 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f17a0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46   (name . "SDLK_F
f17b0 31 33 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  13") (value . 10
f17c0 37 33 37 34 31 39 32 38 29 29 0a 20 20 20 20 20  73741928)).     
f17d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f17e0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f17f0 4b 5f 46 31 34 22 29 20 28 76 61 6c 75 65 20 2e  K_F14") (value .
f1800 20 31 30 37 33 37 34 31 39 32 39 29 29 0a 20 20   1073741929)).  
f1810 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f1820 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f1830 53 44 4c 4b 5f 46 31 35 22 29 20 28 76 61 6c 75  SDLK_F15") (valu
f1840 65 20 2e 20 31 30 37 33 37 34 31 39 33 30 29 29  e . 1073741930))
f1850 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f1860 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
f1870 2e 20 22 53 44 4c 4b 5f 46 31 36 22 29 20 28 76  . "SDLK_F16") (v
f1880 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 33  alue . 107374193
f1890 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
f18a0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f18b0 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 31 37 22 29  me . "SDLK_F17")
f18c0 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f18d0 31 39 33 32 29 29 0a 20 20 20 20 20 20 20 20 28  1932)).        (
f18e0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f18f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 31  (name . "SDLK_F1
f1900 38 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  8") (value . 107
f1910 33 37 34 31 39 33 33 29 29 0a 20 20 20 20 20 20  3741933)).      
f1920 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1930 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f1940 5f 46 31 39 22 29 20 28 76 61 6c 75 65 20 2e 20  _F19") (value . 
f1950 31 30 37 33 37 34 31 39 33 34 29 29 0a 20 20 20  1073741934)).   
f1960 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1970 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f1980 44 4c 4b 5f 46 32 30 22 29 20 28 76 61 6c 75 65  DLK_F20") (value
f1990 20 2e 20 31 30 37 33 37 34 31 39 33 35 29 29 0a   . 1073741935)).
f19a0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f19b0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f19c0 20 22 53 44 4c 4b 5f 46 32 31 22 29 20 28 76 61   "SDLK_F21") (va
f19d0 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 33 36  lue . 1073741936
f19e0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f19f0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f1a00 65 20 2e 20 22 53 44 4c 4b 5f 46 32 32 22 29 20  e . "SDLK_F22") 
f1a10 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1a20 39 33 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  937)).        ((
f1a30 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f1a40 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 46 32 33  name . "SDLK_F23
f1a50 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f1a60 37 34 31 39 33 38 29 29 0a 20 20 20 20 20 20 20  741938)).       
f1a70 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1a80 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f1a90 46 32 34 22 29 20 28 76 61 6c 75 65 20 2e 20 31  F24") (value . 1
f1aa0 30 37 33 37 34 31 39 33 39 29 29 0a 20 20 20 20  073741939)).    
f1ab0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f1ac0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f1ad0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 45 58 45  name . "SDLK_EXE
f1ae0 43 55 54 45 22 29 0a 20 20 20 20 20 20 20 20 20  CUTE").         
f1af0 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f1b00 31 39 34 30 29 29 0a 20 20 20 20 20 20 20 20 28  1940)).        (
f1b10 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f1b20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 48 45  (name . "SDLK_HE
f1b30 4c 50 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  LP") (value . 10
f1b40 37 33 37 34 31 39 34 31 29 29 0a 20 20 20 20 20  73741941)).     
f1b50 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f1b60 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f1b70 4b 5f 4d 45 4e 55 22 29 20 28 76 61 6c 75 65 20  K_MENU") (value 
f1b80 2e 20 31 30 37 33 37 34 31 39 34 32 29 29 0a 20  . 1073741942)). 
f1b90 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f1ba0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f1bb0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f1bc0 53 45 4c 45 43 54 22 29 0a 20 20 20 20 20 20 20  SELECT").       
f1bd0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f1be0 37 34 31 39 34 33 29 29 0a 20 20 20 20 20 20 20  741943)).       
f1bf0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1c00 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f1c10 53 54 4f 50 22 29 20 28 76 61 6c 75 65 20 2e 20  STOP") (value . 
f1c20 31 30 37 33 37 34 31 39 34 34 29 29 0a 20 20 20  1073741944)).   
f1c30 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1c40 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f1c50 44 4c 4b 5f 41 47 41 49 4e 22 29 20 28 76 61 6c  DLK_AGAIN") (val
f1c60 75 65 20 2e 20 31 30 37 33 37 34 31 39 34 35 29  ue . 1073741945)
f1c70 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f1c80 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f1c90 20 2e 20 22 53 44 4c 4b 5f 55 4e 44 4f 22 29 20   . "SDLK_UNDO") 
f1ca0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1cb0 39 34 36 29 29 0a 20 20 20 20 20 20 20 20 28 28  946)).        ((
f1cc0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f1cd0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 55 54  name . "SDLK_CUT
f1ce0 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f1cf0 37 34 31 39 34 37 29 29 0a 20 20 20 20 20 20 20  741947)).       
f1d00 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f1d10 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f1d20 43 4f 50 59 22 29 20 28 76 61 6c 75 65 20 2e 20  COPY") (value . 
f1d30 31 30 37 33 37 34 31 39 34 38 29 29 0a 20 20 20  1073741948)).   
f1d40 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f1d50 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f1d60 44 4c 4b 5f 50 41 53 54 45 22 29 20 28 76 61 6c  DLK_PASTE") (val
f1d70 75 65 20 2e 20 31 30 37 33 37 34 31 39 34 39 29  ue . 1073741949)
f1d80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f1d90 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f1da0 20 2e 20 22 53 44 4c 4b 5f 46 49 4e 44 22 29 20   . "SDLK_FIND") 
f1db0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1dc0 39 35 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  950)).        ((
f1dd0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f1de0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4d 55 54  name . "SDLK_MUT
f1df0 45 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37  E") (value . 107
f1e00 33 37 34 31 39 35 31 29 29 0a 20 20 20 20 20 20  3741951)).      
f1e10 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f1e20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f1e30 6d 65 20 2e 20 22 53 44 4c 4b 5f 56 4f 4c 55 4d  me . "SDLK_VOLUM
f1e40 45 55 50 22 29 0a 20 20 20 20 20 20 20 20 20 20  EUP").          
f1e50 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31  (value . 1073741
f1e60 39 35 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  952)).        ((
f1e70 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f1e80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f1e90 20 22 53 44 4c 4b 5f 56 4f 4c 55 4d 45 44 4f 57   "SDLK_VOLUMEDOW
f1ea0 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  N").          (v
f1eb0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 35  alue . 107374195
f1ec0 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
f1ed0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f1ee0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f1ef0 53 44 4c 4b 5f 4b 50 5f 43 4f 4d 4d 41 22 29 0a  SDLK_KP_COMMA").
f1f00 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f1f10 20 2e 20 31 30 37 33 37 34 31 39 35 37 29 29 0a   . 1073741957)).
f1f20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f1f30 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f1f40 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f1f50 5f 4b 50 5f 45 51 55 41 4c 53 41 53 34 30 30 22  _KP_EQUALSAS400"
f1f60 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f1f70 75 65 20 2e 20 31 30 37 33 37 34 31 39 35 38 29  ue . 1073741958)
f1f80 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f1f90 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f1fa0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f1fb0 4c 4b 5f 41 4c 54 45 52 41 53 45 22 29 0a 20 20  LK_ALTERASE").  
f1fc0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f1fd0 20 31 30 37 33 37 34 31 39 37 37 29 29 0a 20 20   1073741977)).  
f1fe0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f1ff0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f2000 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 53   (name . "SDLK_S
f2010 59 53 52 45 51 22 29 0a 20 20 20 20 20 20 20 20  YSREQ").        
f2020 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f2030 34 31 39 37 38 29 29 0a 20 20 20 20 20 20 20 20  41978)).        
f2040 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f2050 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f2060 20 2e 20 22 53 44 4c 4b 5f 43 41 4e 43 45 4c 22   . "SDLK_CANCEL"
f2070 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f2080 75 65 20 2e 20 31 30 37 33 37 34 31 39 37 39 29  ue . 1073741979)
f2090 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f20a0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f20b0 20 2e 20 22 53 44 4c 4b 5f 43 4c 45 41 52 22 29   . "SDLK_CLEAR")
f20c0 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f20d0 31 39 38 30 29 29 0a 20 20 20 20 20 20 20 20 28  1980)).        (
f20e0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f20f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 50 52  (name . "SDLK_PR
f2100 49 4f 52 22 29 20 28 76 61 6c 75 65 20 2e 20 31  IOR") (value . 1
f2110 30 37 33 37 34 31 39 38 31 29 29 0a 20 20 20 20  073741981)).    
f2120 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f2130 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f2140 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 52 45 54  name . "SDLK_RET
f2150 55 52 4e 32 22 29 0a 20 20 20 20 20 20 20 20 20  URN2").         
f2160 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f2170 31 39 38 32 29 29 0a 20 20 20 20 20 20 20 20 28  1982)).        (
f2180 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f2190 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f21a0 2e 20 22 53 44 4c 4b 5f 53 45 50 41 52 41 54 4f  . "SDLK_SEPARATO
f21b0 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  R").          (v
f21c0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 38  alue . 107374198
f21d0 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
f21e0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f21f0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4f 55 54 22 29  me . "SDLK_OUT")
f2200 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f2210 31 39 38 34 29 29 0a 20 20 20 20 20 20 20 20 28  1984)).        (
f2220 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f2230 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4f 50  (name . "SDLK_OP
f2240 45 52 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  ER") (value . 10
f2250 37 33 37 34 31 39 38 35 29 29 0a 20 20 20 20 20  73741985)).     
f2260 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f2270 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f2280 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 4c 45 41  ame . "SDLK_CLEA
f2290 52 41 47 41 49 4e 22 29 0a 20 20 20 20 20 20 20  RAGAIN").       
f22a0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f22b0 37 34 31 39 38 36 29 29 0a 20 20 20 20 20 20 20  741986)).       
f22c0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f22d0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f22e0 43 52 53 45 4c 22 29 20 28 76 61 6c 75 65 20 2e  CRSEL") (value .
f22f0 20 31 30 37 33 37 34 31 39 38 37 29 29 0a 20 20   1073741987)).  
f2300 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2310 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f2320 53 44 4c 4b 5f 45 58 53 45 4c 22 29 20 28 76 61  SDLK_EXSEL") (va
f2330 6c 75 65 20 2e 20 31 30 37 33 37 34 31 39 38 38  lue . 1073741988
f2340 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2350 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f2360 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 30 30 22  e . "SDLK_KP_00"
f2370 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37  ) (value . 10737
f2380 34 32 30 30 30 29 29 0a 20 20 20 20 20 20 20 20  42000)).        
f2390 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f23a0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f23b0 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 30 30 30 22   . "SDLK_KP_000"
f23c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f23d0 75 65 20 2e 20 31 30 37 33 37 34 32 30 30 31 29  ue . 1073742001)
f23e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f23f0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f2400 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f2410 4c 4b 5f 54 48 4f 55 53 41 4e 44 53 53 45 50 41  LK_THOUSANDSSEPA
f2420 52 41 54 4f 52 22 29 0a 20 20 20 20 20 20 20 20  RATOR").        
f2430 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f2440 34 32 30 30 32 29 29 0a 20 20 20 20 20 20 20 20  42002)).        
f2450 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f2460 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f2470 20 2e 20 22 53 44 4c 4b 5f 44 45 43 49 4d 41 4c   . "SDLK_DECIMAL
f2480 53 45 50 41 52 41 54 4f 52 22 29 0a 20 20 20 20  SEPARATOR").    
f2490 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f24a0 30 37 33 37 34 32 30 30 33 29 29 0a 20 20 20 20  073742003)).    
f24b0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f24c0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f24d0 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 55 52  name . "SDLK_CUR
f24e0 52 45 4e 43 59 55 4e 49 54 22 29 0a 20 20 20 20  RENCYUNIT").    
f24f0 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f2500 30 37 33 37 34 32 30 30 34 29 29 0a 20 20 20 20  073742004)).    
f2510 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f2520 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f2530 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 55 52  name . "SDLK_CUR
f2540 52 45 4e 43 59 53 55 42 55 4e 49 54 22 29 0a 20  RENCYSUBUNIT"). 
f2550 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f2560 2e 20 31 30 37 33 37 34 32 30 30 35 29 29 0a 20  . 1073742005)). 
f2570 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f2580 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f2590 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f25a0 4b 50 5f 4c 45 46 54 50 41 52 45 4e 22 29 0a 20  KP_LEFTPAREN"). 
f25b0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f25c0 2e 20 31 30 37 33 37 34 32 30 30 36 29 29 0a 20  . 1073742006)). 
f25d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f25e0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f25f0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f2600 4b 50 5f 52 49 47 48 54 50 41 52 45 4e 22 29 0a  KP_RIGHTPAREN").
f2610 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f2620 20 2e 20 31 30 37 33 37 34 32 30 30 37 29 29 0a   . 1073742007)).
f2630 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f2640 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f2650 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f2660 5f 4b 50 5f 4c 45 46 54 42 52 41 43 45 22 29 0a  _KP_LEFTBRACE").
f2670 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f2680 20 2e 20 31 30 37 33 37 34 32 30 30 38 29 29 0a   . 1073742008)).
f2690 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f26a0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f26b0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f26c0 5f 4b 50 5f 52 49 47 48 54 42 52 41 43 45 22 29  _KP_RIGHTBRACE")
f26d0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f26e0 65 20 2e 20 31 30 37 33 37 34 32 30 30 39 29 29  e . 1073742009))
f26f0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f2700 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f2710 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f2720 4b 5f 4b 50 5f 54 41 42 22 29 0a 20 20 20 20 20  K_KP_TAB").     
f2730 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f2740 37 33 37 34 32 30 31 30 29 29 0a 20 20 20 20 20  73742010)).     
f2750 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f2760 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f2770 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 42  ame . "SDLK_KP_B
f2780 41 43 4b 53 50 41 43 45 22 29 0a 20 20 20 20 20  ACKSPACE").     
f2790 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f27a0 37 33 37 34 32 30 31 31 29 29 0a 20 20 20 20 20  73742011)).     
f27b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f27c0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f27d0 4b 5f 4b 50 5f 41 22 29 20 28 76 61 6c 75 65 20  K_KP_A") (value 
f27e0 2e 20 31 30 37 33 37 34 32 30 31 32 29 29 0a 20  . 1073742012)). 
f27f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f2800 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f2810 22 53 44 4c 4b 5f 4b 50 5f 42 22 29 20 28 76 61  "SDLK_KP_B") (va
f2820 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 31 33  lue . 1073742013
f2830 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2840 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f2850 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 43 22 29  e . "SDLK_KP_C")
f2860 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f2870 32 30 31 34 29 29 0a 20 20 20 20 20 20 20 20 28  2014)).        (
f2880 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f2890 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50  (name . "SDLK_KP
f28a0 5f 44 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  _D") (value . 10
f28b0 37 33 37 34 32 30 31 35 29 29 0a 20 20 20 20 20  73742015)).     
f28c0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f28d0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f28e0 4b 5f 4b 50 5f 45 22 29 20 28 76 61 6c 75 65 20  K_KP_E") (value 
f28f0 2e 20 31 30 37 33 37 34 32 30 31 36 29 29 0a 20  . 1073742016)). 
f2900 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f2910 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f2920 22 53 44 4c 4b 5f 4b 50 5f 46 22 29 20 28 76 61  "SDLK_KP_F") (va
f2930 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 31 37  lue . 1073742017
f2940 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2950 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f2960 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f2970 44 4c 4b 5f 4b 50 5f 58 4f 52 22 29 0a 20 20 20  DLK_KP_XOR").   
f2980 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f2990 31 30 37 33 37 34 32 30 31 38 29 29 0a 20 20 20  1073742018)).   
f29a0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f29b0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f29c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50  (name . "SDLK_KP
f29d0 5f 50 4f 57 45 52 22 29 0a 20 20 20 20 20 20 20  _POWER").       
f29e0 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f29f0 37 34 32 30 31 39 29 29 0a 20 20 20 20 20 20 20  742019)).       
f2a00 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f2a10 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f2a20 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 50 45 52  e . "SDLK_KP_PER
f2a30 43 45 4e 54 22 29 0a 20 20 20 20 20 20 20 20 20  CENT").         
f2a40 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f2a50 32 30 32 30 29 29 0a 20 20 20 20 20 20 20 20 28  2020)).        (
f2a60 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f2a70 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f2a80 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4c 45 53 53 22  . "SDLK_KP_LESS"
f2a90 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f2aa0 75 65 20 2e 20 31 30 37 33 37 34 32 30 32 31 29  ue . 1073742021)
f2ab0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f2ac0 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f2ad0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f2ae0 4c 4b 5f 4b 50 5f 47 52 45 41 54 45 52 22 29 0a  LK_KP_GREATER").
f2af0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f2b00 20 2e 20 31 30 37 33 37 34 32 30 32 32 29 29 0a   . 1073742022)).
f2b10 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f2b20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f2b30 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f2b40 5f 4b 50 5f 41 4d 50 45 52 53 41 4e 44 22 29 0a  _KP_AMPERSAND").
f2b50 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f2b60 20 2e 20 31 30 37 33 37 34 32 30 32 33 29 29 0a   . 1073742023)).
f2b70 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f2b80 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f2b90 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f2ba0 5f 4b 50 5f 44 42 4c 41 4d 50 45 52 53 41 4e 44  _KP_DBLAMPERSAND
f2bb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f2bc0 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 32 34  lue . 1073742024
f2bd0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f2be0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f2bf0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f2c00 44 4c 4b 5f 4b 50 5f 56 45 52 54 49 43 41 4c 42  DLK_KP_VERTICALB
f2c10 41 52 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AR").          (
f2c20 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30  value . 10737420
f2c30 32 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  25)).        ((t
f2c40 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f2c50 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f2c60 22 53 44 4c 4b 5f 4b 50 5f 44 42 4c 56 45 52 54  "SDLK_KP_DBLVERT
f2c70 49 43 41 4c 42 41 52 22 29 0a 20 20 20 20 20 20  ICALBAR").      
f2c80 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f2c90 33 37 34 32 30 32 36 29 29 0a 20 20 20 20 20 20  3742026)).      
f2ca0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f2cb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f2cc0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 43 4f  me . "SDLK_KP_CO
f2cd0 4c 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  LON").          
f2ce0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f2cf0 30 32 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  027)).        ((
f2d00 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f2d10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f2d20 20 22 53 44 4c 4b 5f 4b 50 5f 48 41 53 48 22 29   "SDLK_KP_HASH")
f2d30 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f2d40 65 20 2e 20 31 30 37 33 37 34 32 30 32 38 29 29  e . 1073742028))
f2d50 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f2d60 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f2d70 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f2d80 4b 5f 4b 50 5f 53 50 41 43 45 22 29 0a 20 20 20  K_KP_SPACE").   
f2d90 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f2da0 31 30 37 33 37 34 32 30 32 39 29 29 0a 20 20 20  1073742029)).   
f2db0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f2dc0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
f2dd0 44 4c 4b 5f 4b 50 5f 41 54 22 29 20 28 76 61 6c  DLK_KP_AT") (val
f2de0 75 65 20 2e 20 31 30 37 33 37 34 32 30 33 30 29  ue . 1073742030)
f2df0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f2e00 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f2e10 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f2e20 4c 4b 5f 4b 50 5f 45 58 43 4c 41 4d 22 29 0a 20  LK_KP_EXCLAM"). 
f2e30 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f2e40 2e 20 31 30 37 33 37 34 32 30 33 31 29 29 0a 20  . 1073742031)). 
f2e50 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f2e60 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f2e70 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f2e80 4b 50 5f 4d 45 4d 53 54 4f 52 45 22 29 0a 20 20  KP_MEMSTORE").  
f2e90 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f2ea0 20 31 30 37 33 37 34 32 30 33 32 29 29 0a 20 20   1073742032)).  
f2eb0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2ec0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f2ed0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f2ee0 50 5f 4d 45 4d 52 45 43 41 4c 4c 22 29 0a 20 20  P_MEMRECALL").  
f2ef0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f2f00 20 31 30 37 33 37 34 32 30 33 33 29 29 0a 20 20   1073742033)).  
f2f10 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f2f20 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f2f30 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f2f40 50 5f 4d 45 4d 43 4c 45 41 52 22 29 0a 20 20 20  P_MEMCLEAR").   
f2f50 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f2f60 31 30 37 33 37 34 32 30 33 34 29 29 0a 20 20 20  1073742034)).   
f2f70 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f2f80 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f2f90 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50  (name . "SDLK_KP
f2fa0 5f 4d 45 4d 41 44 44 22 29 0a 20 20 20 20 20 20  _MEMADD").      
f2fb0 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f2fc0 33 37 34 32 30 33 35 29 29 0a 20 20 20 20 20 20  3742035)).      
f2fd0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f2fe0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f2ff0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4d 45  me . "SDLK_KP_ME
f3000 4d 53 55 42 54 52 41 43 54 22 29 0a 20 20 20 20  MSUBTRACT").    
f3010 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
f3020 30 37 33 37 34 32 30 33 36 29 29 0a 20 20 20 20  073742036)).    
f3030 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f3040 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f3050 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f  name . "SDLK_KP_
f3060 4d 45 4d 4d 55 4c 54 49 50 4c 59 22 29 0a 20 20  MEMMULTIPLY").  
f3070 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3080 20 31 30 37 33 37 34 32 30 33 37 29 29 0a 20 20   1073742037)).  
f3090 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f30a0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f30b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f30c0 50 5f 4d 45 4d 44 49 56 49 44 45 22 29 0a 20 20  P_MEMDIVIDE").  
f30d0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f30e0 20 31 30 37 33 37 34 32 30 33 38 29 29 0a 20 20   1073742038)).  
f30f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3100 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f3110 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f3120 50 5f 50 4c 55 53 4d 49 4e 55 53 22 29 0a 20 20  P_PLUSMINUS").  
f3130 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f3140 20 31 30 37 33 37 34 32 30 33 39 29 29 0a 20 20   1073742039)).  
f3150 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3160 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f3170 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b   (name . "SDLK_K
f3180 50 5f 43 4c 45 41 52 22 29 0a 20 20 20 20 20 20  P_CLEAR").      
f3190 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f31a0 33 37 34 32 30 34 30 29 29 0a 20 20 20 20 20 20  3742040)).      
f31b0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f31c0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f31d0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 43 4c  me . "SDLK_KP_CL
f31e0 45 41 52 45 4e 54 52 59 22 29 0a 20 20 20 20 20  EARENTRY").     
f31f0 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f3200 37 33 37 34 32 30 34 31 29 29 0a 20 20 20 20 20  73742041)).     
f3210 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f3220 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f3230 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 42  ame . "SDLK_KP_B
f3240 49 4e 41 52 59 22 29 0a 20 20 20 20 20 20 20 20  INARY").        
f3250 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f3260 34 32 30 34 32 29 29 0a 20 20 20 20 20 20 20 20  42042)).        
f3270 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f3280 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f3290 20 2e 20 22 53 44 4c 4b 5f 4b 50 5f 4f 43 54 41   . "SDLK_KP_OCTA
f32a0 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  L").          (v
f32b0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 34  alue . 107374204
f32c0 33 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  3)).        ((ta
f32d0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f32e0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f32f0 53 44 4c 4b 5f 4b 50 5f 44 45 43 49 4d 41 4c 22  SDLK_KP_DECIMAL"
f3300 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f3310 75 65 20 2e 20 31 30 37 33 37 34 32 30 34 34 29  ue . 1073742044)
f3320 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f3330 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
f3340 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
f3350 4c 4b 5f 4b 50 5f 48 45 58 41 44 45 43 49 4d 41  LK_KP_HEXADECIMA
f3360 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  L").          (v
f3370 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 34  alue . 107374204
f3380 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  5)).        ((ta
f3390 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f33a0 6d 65 20 2e 20 22 53 44 4c 4b 5f 4c 43 54 52 4c  me . "SDLK_LCTRL
f33b0 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f33c0 37 34 32 30 34 38 29 29 0a 20 20 20 20 20 20 20  742048)).       
f33d0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f33e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f33f0 65 20 2e 20 22 53 44 4c 4b 5f 4c 53 48 49 46 54  e . "SDLK_LSHIFT
f3400 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3410 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 34 39  lue . 1073742049
f3420 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3430 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
f3440 65 20 2e 20 22 53 44 4c 4b 5f 4c 41 4c 54 22 29  e . "SDLK_LALT")
f3450 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f3460 32 30 35 30 29 29 0a 20 20 20 20 20 20 20 20 28  2050)).        (
f3470 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f3480 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 4c 47  (name . "SDLK_LG
f3490 55 49 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30  UI") (value . 10
f34a0 37 33 37 34 32 30 35 31 29 29 0a 20 20 20 20 20  73742051)).     
f34b0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f34c0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
f34d0 4b 5f 52 43 54 52 4c 22 29 20 28 76 61 6c 75 65  K_RCTRL") (value
f34e0 20 2e 20 31 30 37 33 37 34 32 30 35 32 29 29 0a   . 1073742052)).
f34f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f3500 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f3510 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f3520 5f 52 53 48 49 46 54 22 29 0a 20 20 20 20 20 20  _RSHIFT").      
f3530 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f3540 33 37 34 32 30 35 33 29 29 0a 20 20 20 20 20 20  3742053)).      
f3550 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f3560 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b  ") (name . "SDLK
f3570 5f 52 41 4c 54 22 29 20 28 76 61 6c 75 65 20 2e  _RALT") (value .
f3580 20 31 30 37 33 37 34 32 30 35 34 29 29 0a 20 20   1073742054)).  
f3590 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f35a0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f35b0 53 44 4c 4b 5f 52 47 55 49 22 29 20 28 76 61 6c  SDLK_RGUI") (val
f35c0 75 65 20 2e 20 31 30 37 33 37 34 32 30 35 35 29  ue . 1073742055)
f35d0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f35e0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f35f0 20 2e 20 22 53 44 4c 4b 5f 4d 4f 44 45 22 29 20   . "SDLK_MODE") 
f3600 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3610 30 38 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  081)).        ((
f3620 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f3630 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f3640 20 22 53 44 4c 4b 5f 41 55 44 49 4f 4e 45 58 54   "SDLK_AUDIONEXT
f3650 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3660 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 38 32  lue . 1073742082
f3670 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3680 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f3690 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f36a0 44 4c 4b 5f 41 55 44 49 4f 50 52 45 56 22 29 0a  DLK_AUDIOPREV").
f36b0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f36c0 20 2e 20 31 30 37 33 37 34 32 30 38 33 29 29 0a   . 1073742083)).
f36d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f36e0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f36f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b     (name . "SDLK
f3700 5f 41 55 44 49 4f 53 54 4f 50 22 29 0a 20 20 20  _AUDIOSTOP").   
f3710 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f3720 31 30 37 33 37 34 32 30 38 34 29 29 0a 20 20 20  1073742084)).   
f3730 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f3740 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f3750 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 55  (name . "SDLK_AU
f3760 44 49 4f 50 4c 41 59 22 29 0a 20 20 20 20 20 20  DIOPLAY").      
f3770 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f3780 33 37 34 32 30 38 35 29 29 0a 20 20 20 20 20 20  3742085)).      
f3790 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f37a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f37b0 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 55 44 49 4f  me . "SDLK_AUDIO
f37c0 4d 55 54 45 22 29 0a 20 20 20 20 20 20 20 20 20  MUTE").         
f37d0 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f37e0 32 30 38 36 29 29 0a 20 20 20 20 20 20 20 20 28  2086)).        (
f37f0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f3800 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f3810 2e 20 22 53 44 4c 4b 5f 4d 45 44 49 41 53 45 4c  . "SDLK_MEDIASEL
f3820 45 43 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  ECT").          
f3830 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3840 30 38 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  087)).        ((
f3850 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
f3860 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 57 57 57  name . "SDLK_WWW
f3870 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f3880 37 34 32 30 38 38 29 29 0a 20 20 20 20 20 20 20  742088)).       
f3890 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f38a0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f38b0 4d 41 49 4c 22 29 20 28 76 61 6c 75 65 20 2e 20  MAIL") (value . 
f38c0 31 30 37 33 37 34 32 30 38 39 29 29 0a 20 20 20  1073742089)).   
f38d0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f38e0 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f38f0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 41  (name . "SDLK_CA
f3900 4c 43 55 4c 41 54 4f 52 22 29 0a 20 20 20 20 20  LCULATOR").     
f3910 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30       (value . 10
f3920 37 33 37 34 32 30 39 30 29 29 0a 20 20 20 20 20  73742090)).     
f3930 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f3940 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f3950 61 6d 65 20 2e 20 22 53 44 4c 4b 5f 43 4f 4d 50  ame . "SDLK_COMP
f3960 55 54 45 52 22 29 0a 20 20 20 20 20 20 20 20 20  UTER").         
f3970 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34   (value . 107374
f3980 32 30 39 31 29 29 0a 20 20 20 20 20 20 20 20 28  2091)).        (
f3990 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f39a0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f39b0 2e 20 22 53 44 4c 4b 5f 41 43 5f 53 45 41 52 43  . "SDLK_AC_SEARC
f39c0 48 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  H").          (v
f39d0 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 39  alue . 107374209
f39e0 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
f39f0 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f3a00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f3a10 53 44 4c 4b 5f 41 43 5f 48 4f 4d 45 22 29 0a 20  SDLK_AC_HOME"). 
f3a20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f3a30 2e 20 31 30 37 33 37 34 32 30 39 33 29 29 0a 20  . 1073742093)). 
f3a40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f3a50 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f3a60 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f    (name . "SDLK_
f3a70 41 43 5f 42 41 43 4b 22 29 0a 20 20 20 20 20 20  AC_BACK").      
f3a80 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37      (value . 107
f3a90 33 37 34 32 30 39 34 29 29 0a 20 20 20 20 20 20  3742094)).      
f3aa0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f3ab0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f3ac0 6d 65 20 2e 20 22 53 44 4c 4b 5f 41 43 5f 46 4f  me . "SDLK_AC_FO
f3ad0 52 57 41 52 44 22 29 0a 20 20 20 20 20 20 20 20  RWARD").        
f3ae0 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37    (value . 10737
f3af0 34 32 30 39 35 29 29 0a 20 20 20 20 20 20 20 20  42095)).        
f3b00 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f3b10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f3b20 20 2e 20 22 53 44 4c 4b 5f 41 43 5f 53 54 4f 50   . "SDLK_AC_STOP
f3b30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3b40 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 39 36  lue . 1073742096
f3b50 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3b60 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f3b70 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f3b80 44 4c 4b 5f 41 43 5f 52 45 46 52 45 53 48 22 29  DLK_AC_REFRESH")
f3b90 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f3ba0 65 20 2e 20 31 30 37 33 37 34 32 30 39 37 29 29  e . 1073742097))
f3bb0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3bc0 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f3bd0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f3be0 4b 5f 41 43 5f 42 4f 4f 4b 4d 41 52 4b 53 22 29  K_AC_BOOKMARKS")
f3bf0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f3c00 65 20 2e 20 31 30 37 33 37 34 32 30 39 38 29 29  e . 1073742098))
f3c10 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f3c20 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f3c30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f3c40 4b 5f 42 52 49 47 48 54 4e 45 53 53 44 4f 57 4e  K_BRIGHTNESSDOWN
f3c50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3c60 6c 75 65 20 2e 20 31 30 37 33 37 34 32 30 39 39  lue . 1073742099
f3c70 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3c80 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f3c90 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f3ca0 44 4c 4b 5f 42 52 49 47 48 54 4e 45 53 53 55 50  DLK_BRIGHTNESSUP
f3cb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f3cc0 6c 75 65 20 2e 20 31 30 37 33 37 34 32 31 30 30  lue . 1073742100
f3cd0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f3ce0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f3cf0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f3d00 44 4c 4b 5f 44 49 53 50 4c 41 59 53 57 49 54 43  DLK_DISPLAYSWITC
f3d10 48 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  H").          (v
f3d20 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 31 30  alue . 107374210
f3d30 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  1)).        ((ta
f3d40 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f3d50 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f3d60 53 44 4c 4b 5f 4b 42 44 49 4c 4c 55 4d 54 4f 47  SDLK_KBDILLUMTOG
f3d70 47 4c 45 22 29 0a 20 20 20 20 20 20 20 20 20 20  GLE").          
f3d80 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3d90 31 30 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  102)).        ((
f3da0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f3db0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f3dc0 20 22 53 44 4c 4b 5f 4b 42 44 49 4c 4c 55 4d 44   "SDLK_KBDILLUMD
f3dd0 4f 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20  OWN").          
f3de0 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3df0 31 30 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  103)).        ((
f3e00 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f3e10 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f3e20 20 22 53 44 4c 4b 5f 4b 42 44 49 4c 4c 55 4d 55   "SDLK_KBDILLUMU
f3e30 50 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  P").          (v
f3e40 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 31 30  alue . 107374210
f3e50 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
f3e60 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f3e70 6d 65 20 2e 20 22 53 44 4c 4b 5f 45 4a 45 43 54  me . "SDLK_EJECT
f3e80 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33  ") (value . 1073
f3e90 37 34 32 31 30 35 29 29 0a 20 20 20 20 20 20 20  742105)).       
f3ea0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f3eb0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 4b 5f  ) (name . "SDLK_
f3ec0 53 4c 45 45 50 22 29 20 28 76 61 6c 75 65 20 2e  SLEEP") (value .
f3ed0 20 31 30 37 33 37 34 32 31 30 36 29 29 0a 20 20   1073742106)).  
f3ee0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f3ef0 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
f3f00 53 44 4c 4b 5f 41 50 50 31 22 29 20 28 76 61 6c  SDLK_APP1") (val
f3f10 75 65 20 2e 20 31 30 37 33 37 34 32 31 30 37 29  ue . 1073742107)
f3f20 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f3f30 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f3f40 20 2e 20 22 53 44 4c 4b 5f 41 50 50 32 22 29 20   . "SDLK_APP2") 
f3f50 28 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32  (value . 1073742
f3f60 31 30 38 29 29 0a 20 20 20 20 20 20 20 20 28 28  108)).        ((
f3f70 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f3f80 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f3f90 20 22 53 44 4c 4b 5f 41 55 44 49 4f 52 45 57 49   "SDLK_AUDIOREWI
f3fa0 4e 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ND").          (
f3fb0 76 61 6c 75 65 20 2e 20 31 30 37 33 37 34 32 31  value . 10737421
f3fc0 30 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  09)).        ((t
f3fd0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f3fe0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f3ff0 22 53 44 4c 4b 5f 41 55 44 49 4f 46 41 53 54 46  "SDLK_AUDIOFASTF
f4000 4f 52 57 41 52 44 22 29 0a 20 20 20 20 20 20 20  ORWARD").       
f4010 20 20 20 28 76 61 6c 75 65 20 2e 20 31 30 37 33     (value . 1073
f4020 37 34 32 31 31 30 29 29 29 29 29 0a 20 20 28 28  742110))))).  ((
f4030 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e  tag . "enum") (n
f4040 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
f4050 22 29 20 28 69 64 20 2e 20 39 34 29 0a 20 20 20  ") (id . 94).   
f4060 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f4070 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f4080 53 44 4c 5f 6b 65 79 63 6f 64 65 2e 68 3a 33 32  SDL_keycode.h:32
f4090 35 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64  5:9").    (field
f40a0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
f40b0 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
f40c0 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44  ") (name . "KMOD
f40d0 5f 4e 4f 4e 45 22 29 20 28 76 61 6c 75 65 20 2e  _NONE") (value .
f40e0 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   0)).        ((t
f40f0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
f4100 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 4c 53 48 49  ame . "KMOD_LSHI
f4110 46 54 22 29 20 28 76 61 6c 75 65 20 2e 20 31 29  FT") (value . 1)
f4120 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f4130 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f4140 20 2e 20 22 4b 4d 4f 44 5f 52 53 48 49 46 54 22   . "KMOD_RSHIFT"
f4150 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20  ) (value . 2)). 
f4160 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f4170 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f4180 22 4b 4d 4f 44 5f 4c 43 54 52 4c 22 29 20 28 76  "KMOD_LCTRL") (v
f4190 61 6c 75 65 20 2e 20 36 34 29 29 0a 20 20 20 20  alue . 64)).    
f41a0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f41b0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b 4d  ld") (name . "KM
f41c0 4f 44 5f 52 43 54 52 4c 22 29 20 28 76 61 6c 75  OD_RCTRL") (valu
f41d0 65 20 2e 20 31 32 38 29 29 0a 20 20 20 20 20 20  e . 128)).      
f41e0 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f41f0 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44  ") (name . "KMOD
f4200 5f 4c 41 4c 54 22 29 20 28 76 61 6c 75 65 20 2e  _LALT") (value .
f4210 20 32 35 36 29 29 0a 20 20 20 20 20 20 20 20 28   256)).        (
f4220 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
f4230 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f 44 5f 52 41  (name . "KMOD_RA
f4240 4c 54 22 29 20 28 76 61 6c 75 65 20 2e 20 35 31  LT") (value . 51
f4250 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  2)).        ((ta
f4260 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f4270 6d 65 20 2e 20 22 4b 4d 4f 44 5f 4c 47 55 49 22  me . "KMOD_LGUI"
f4280 29 20 28 76 61 6c 75 65 20 2e 20 31 30 32 34 29  ) (value . 1024)
f4290 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f42a0 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f42b0 20 2e 20 22 4b 4d 4f 44 5f 52 47 55 49 22 29 20   . "KMOD_RGUI") 
f42c0 28 76 61 6c 75 65 20 2e 20 32 30 34 38 29 29 0a  (value . 2048)).
f42d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f42e0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
f42f0 20 22 4b 4d 4f 44 5f 4e 55 4d 22 29 20 28 76 61   "KMOD_NUM") (va
f4300 6c 75 65 20 2e 20 34 30 39 36 29 29 0a 20 20 20  lue . 4096)).   
f4310 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f4320 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b  eld") (name . "K
f4330 4d 4f 44 5f 43 41 50 53 22 29 20 28 76 61 6c 75  MOD_CAPS") (valu
f4340 65 20 2e 20 38 31 39 32 29 29 0a 20 20 20 20 20  e . 8192)).     
f4350 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f4360 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 4b 4d 4f  d") (name . "KMO
f4370 44 5f 4d 4f 44 45 22 29 20 28 76 61 6c 75 65 20  D_MODE") (value 
f4380 2e 20 31 36 33 38 34 29 29 0a 20 20 20 20 20 20  . 16384)).      
f4390 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f43a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f43b0 6d 65 20 2e 20 22 4b 4d 4f 44 5f 52 45 53 45 52  me . "KMOD_RESER
f43c0 56 45 44 22 29 0a 20 20 20 20 20 20 20 20 20 20  VED").          
f43d0 28 76 61 6c 75 65 20 2e 20 33 32 37 36 38 29 29  (value . 32768))
f43e0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
f43f0 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
f4400 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
f4410 2e 20 22 53 44 4c 5f 4b 65 79 6d 6f 64 22 29 0a  . "SDL_Keymod").
f4420 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f4430 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f4440 4c 32 2f 53 44 4c 5f 6b 65 79 63 6f 64 65 2e 68  L2/SDL_keycode.h
f4450 3a 33 34 30 3a 33 22 29 0a 20 20 20 20 28 74 79  :340:3").    (ty
f4460 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
f4470 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
f4480 69 64 20 2e 20 39 34 29 29 29 0a 20 20 28 28 74  id . 94))).  ((t
f4490 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
f44a0 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
f44b0 22 53 44 4c 5f 4b 65 79 73 79 6d 22 29 20 28 69  "SDL_Keysym") (i
f44c0 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
f44d0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f44e0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65  lude/SDL2/SDL_ke
f44f0 79 62 6f 61 72 64 2e 68 3a 34 37 3a 31 36 22 29  yboard.h:47:16")
f4500 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
f4510 20 31 32 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   128) (bit-align
f4520 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28  ment . 32).    (
f4530 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
f4540 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f4550 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
f4560 22 73 63 61 6e 63 6f 64 65 22 29 20 28 62 69 74  "scancode") (bit
f4570 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
f4580 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
f4590 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
f45a0 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
f45b0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 63  e (tag . "SDL_Sc
f45c0 61 6e 63 6f 64 65 22 29 29 29 0a 20 20 20 20 20  ancode"))).     
f45d0 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f45e0 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 79 6d  d") (name . "sym
f45f0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
f4600 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   32) (bit-size .
f4610 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
f4620 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
f4630 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
f4640 20 22 53 44 4c 5f 4b 65 79 63 6f 64 65 22 29 29   "SDL_Keycode"))
f4650 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
f4660 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
f4670 20 2e 20 22 6d 6f 64 22 29 20 28 62 69 74 2d 6f   . "mod") (bit-o
f4680 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
f4690 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
f46a0 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
f46b0 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
f46c0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
f46d0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
f46e0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
f46f0 6d 65 20 2e 20 22 75 6e 75 73 65 64 22 29 20 28  me . "unused") (
f4700 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29  bit-offset . 96)
f4710 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
f4720 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
f4730 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
f4740 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
f4750 6e 74 33 32 22 29 29 29 29 29 29 0a 20 20 28 28  nt32")))))).  ((
f4760 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
f4770 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
f4780 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4b    (name . "SDL_K
f4790 65 79 73 79 6d 22 29 0a 20 20 20 20 28 6c 6f 63  eysym").    (loc
f47a0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f47b0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b  clude/SDL2/SDL_k
f47c0 65 79 62 6f 61 72 64 2e 68 3a 35 33 3a 33 22 29  eyboard.h:53:3")
f47d0 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
f47e0 2e 20 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61  . ":struct") (na
f47f0 6d 65 20 2e 20 22 53 44 4c 5f 4b 65 79 73 79 6d  me . "SDL_Keysym
f4800 22 29 20 28 69 64 20 2e 20 39 35 29 29 29 0a 20  ") (id . 95))). 
f4810 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f4820 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f4830 4c 5f 47 65 74 4b 65 79 62 6f 61 72 64 46 6f 63  L_GetKeyboardFoc
f4840 75 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  us") (ns . 0).  
f4850 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f4860 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
f4870 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a  /SDL_keyboard.h:
f4880 36 30 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72  60:38").    (var
f4890 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
f48a0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
f48b0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
f48c0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
f48d0 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20  ters . #()).    
f48e0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
f48f0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
f4900 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
f4910 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
f4920 6e 64 6f 77 22 29 29 29 29 0a 20 20 28 28 74 61  ndow")))).  ((ta
f4930 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f4940 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
f4950 4b 65 79 62 6f 61 72 64 53 74 61 74 65 22 29 20  KeyboardState") 
f4960 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f4970 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f4980 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f4990 6b 65 79 62 6f 61 72 64 2e 68 3a 37 37 3a 33 38  keyboard.h:77:38
f49a0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f49b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f49c0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f49d0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f49e0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f49f0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f4a00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f4a10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f4a20 6e 61 6d 65 20 2e 20 22 6e 75 6d 6b 65 79 73 22  name . "numkeys"
f4a30 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f4a40 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
f4a50 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
f4a60 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
f4a70 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
f4a80 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
f4a90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
f4aa0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
f4ab0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
f4ac0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
f4ad0 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
f4ae0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
f4af0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
f4b00 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
f4b10 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
f4b20 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
f4b30 20 22 53 44 4c 5f 47 65 74 4d 6f 64 53 74 61 74   "SDL_GetModStat
f4b40 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
f4b50 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f4b60 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f4b70 53 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 38  SDL_keyboard.h:8
f4b80 32 3a 33 36 22 29 0a 20 20 20 20 28 76 61 72 69  2:36").    (vari
f4b90 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
f4ba0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
f4bb0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
f4bc0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
f4bd0 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
f4be0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f4bf0 53 44 4c 5f 4b 65 79 6d 6f 64 22 29 29 29 0a 20  SDL_Keymod"))). 
f4c00 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f4c10 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f4c20 4c 5f 53 65 74 4d 6f 64 53 74 61 74 65 22 29 20  L_SetModState") 
f4c30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f4c40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f4c50 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f4c60 6b 65 79 62 6f 61 72 64 2e 68 3a 38 39 3a 33 30  keyboard.h:89:30
f4c70 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f4c80 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f4c90 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f4ca0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f4cb0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f4cc0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f4cd0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f4ce0 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f4cf0 6e 61 6d 65 20 2e 20 22 6d 6f 64 73 74 61 74 65  name . "modstate
f4d00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f4d10 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4b  pe (tag . "SDL_K
f4d20 65 79 6d 6f 64 22 29 29 29 29 29 0a 20 20 20 20  eymod"))))).    
f4d30 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f4d40 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
f4d50 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f4d60 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f4d70 4c 5f 47 65 74 4b 65 79 46 72 6f 6d 53 63 61 6e  L_GetKeyFromScan
f4d80 63 6f 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  code") (ns . 0).
f4d90 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f4da0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f4db0 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64 2e  L2/SDL_keyboard.
f4dc0 68 3a 39 39 3a 33 37 22 29 0a 20 20 20 20 28 76  h:99:37").    (v
f4dd0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f4de0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f4df0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f4e00 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f4e10 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f4e20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f4e30 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f4e40 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
f4e50 63 61 6e 63 6f 64 65 22 29 0a 20 20 20 20 20 20  cancode").      
f4e60 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
f4e70 20 22 53 44 4c 5f 53 63 61 6e 63 6f 64 65 22 29   "SDL_Scancode")
f4e80 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
f4e90 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
f4ea0 4c 5f 4b 65 79 63 6f 64 65 22 29 29 29 0a 20 20  L_Keycode"))).  
f4eb0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f4ec0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
f4ed0 5f 47 65 74 53 63 61 6e 63 6f 64 65 46 72 6f 6d  _GetScancodeFrom
f4ee0 4b 65 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  Key") (ns . 0). 
f4ef0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f4f00 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f4f10 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68  2/SDL_keyboard.h
f4f20 3a 31 30 39 3a 33 38 22 29 0a 20 20 20 20 28 76  :109:38").    (v
f4f30 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f4f40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f4f50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f4f60 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f4f70 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f4f80 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f4f90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f4fa0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6b        (name . "k
f4fb0 65 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ey").          (
f4fc0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
f4fd0 5f 4b 65 79 63 6f 64 65 22 29 29 29 29 29 0a 20  _Keycode"))))). 
f4fe0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
f4ff0 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 63 61 6e  (tag . "SDL_Scan
f5000 63 6f 64 65 22 29 29 29 0a 20 20 28 28 74 61 67  code"))).  ((tag
f5010 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f5020 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 53  name . "SDL_GetS
f5030 63 61 6e 63 6f 64 65 4e 61 6d 65 22 29 20 28 6e  cancodeName") (n
f5040 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
f5050 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f5060 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b 65  lude/SDL2/SDL_ke
f5070 79 62 6f 61 72 64 2e 68 3a 31 32 30 3a 33 37 22  yboard.h:120:37"
f5080 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
f5090 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
f50a0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f50b0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f50c0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
f50d0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
f50e0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
f50f0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
f5100 61 6d 65 20 2e 20 22 73 63 61 6e 63 6f 64 65 22  ame . "scancode"
f5110 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f5120 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 63  e (tag . "SDL_Sc
f5130 61 6e 63 6f 64 65 22 29 29 29 29 29 0a 20 20 20  ancode"))))).   
f5140 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
f5150 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
f5160 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
f5170 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
f5180 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
f5190 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
f51a0 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
f51b0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f51c0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 53  name . "SDL_GetS
f51d0 63 61 6e 63 6f 64 65 46 72 6f 6d 4e 61 6d 65 22  cancodeFromName"
f51e0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f51f0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f5200 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f5210 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 32 39  L_keyboard.h:129
f5220 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :38").    (varia
f5230 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
f5240 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
f5250 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
f5260 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
f5270 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
f5280 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
f5290 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
f52a0 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22    (name . "name"
f52b0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f52c0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
f52d0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
f52e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
f52f0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
f5300 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
f5310 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
f5320 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
f5330 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
f5340 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
f5350 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
f5360 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
f5370 4c 5f 53 63 61 6e 63 6f 64 65 22 29 29 29 0a 20  L_Scancode"))). 
f5380 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f5390 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f53a0 4c 5f 47 65 74 4b 65 79 4e 61 6d 65 22 29 20 28  L_GetKeyName") (
f53b0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
f53c0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f53d0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6b  clude/SDL2/SDL_k
f53e0 65 79 62 6f 61 72 64 2e 68 3a 31 34 31 3a 33 37  eyboard.h:141:37
f53f0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f5400 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f5410 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f5420 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f5430 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f5440 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f5450 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f5460 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f5470 6e 61 6d 65 20 2e 20 22 6b 65 79 22 29 0a 20 20  name . "key").  
f5480 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
f5490 61 67 20 2e 20 22 53 44 4c 5f 4b 65 79 63 6f 64  ag . "SDL_Keycod
f54a0 65 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  e"))))).    (ret
f54b0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
f54c0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f54d0 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
f54e0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
f54f0 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
f5500 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
f5510 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f5520 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f5530 2e 20 22 53 44 4c 5f 47 65 74 4b 65 79 46 72 6f  . "SDL_GetKeyFro
f5540 6d 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30 29  mName") (ns . 0)
f5550 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f5560 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f5570 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64  DL2/SDL_keyboard
f5580 2e 68 3a 31 35 30 3a 33 37 22 29 0a 20 20 20 20  .h:150:37").    
f5590 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
f55a0 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
f55b0 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
f55c0 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
f55d0 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
f55e0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
f55f0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
f5600 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f5610 22 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20 20  "name").        
f5620 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f5630 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
f5640 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
f5650 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
f5660 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
f5670 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20  char").         
f5680 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
f5690 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20   8).            
f56a0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
f56b0 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28   . 8)))))).    (
f56c0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
f56d0 20 2e 20 22 53 44 4c 5f 4b 65 79 63 6f 64 65 22   . "SDL_Keycode"
f56e0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f56f0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f5700 2e 20 22 53 44 4c 5f 53 74 61 72 74 54 65 78 74  . "SDL_StartText
f5710 49 6e 70 75 74 22 29 20 28 6e 73 20 2e 20 30 29  Input") (ns . 0)
f5720 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f5730 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f5740 44 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64  DL2/SDL_keyboard
f5750 2e 68 3a 31 36 30 3a 33 30 22 29 0a 20 20 20 20  .h:160:30").    
f5760 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
f5770 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
f5780 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
f5790 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
f57a0 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20  rameters . #()) 
f57b0 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f57c0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
f57d0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f57e0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f57f0 4c 5f 49 73 54 65 78 74 49 6e 70 75 74 41 63 74  L_IsTextInputAct
f5800 69 76 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ive") (ns . 0). 
f5810 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f5820 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f5830 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68  2/SDL_keyboard.h
f5840 3a 31 36 38 3a 33 34 22 29 0a 20 20 20 20 28 76  :168:34").    (v
f5850 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f5860 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f5870 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f5880 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f5890 6d 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72  meters . #()) (r
f58a0 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
f58b0 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
f58c0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
f58d0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
f58e0 44 4c 5f 53 74 6f 70 54 65 78 74 49 6e 70 75 74  DL_StopTextInput
f58f0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
f5900 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f5910 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f5920 44 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 37  DL_keyboard.h:17
f5930 37 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69  7:30").    (vari
f5940 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
f5950 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
f5960 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
f5970 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
f5980 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
f5990 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
f59a0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
f59b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f59c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
f59d0 54 65 78 74 49 6e 70 75 74 52 65 63 74 22 29 20  TextInputRect") 
f59e0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f59f0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f5a00 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f5a10 6b 65 79 62 6f 61 72 64 2e 68 3a 31 38 35 3a 33  keyboard.h:185:3
f5a20 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
f5a30 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
f5a40 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f5a50 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f5a60 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f5a70 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
f5a80 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
f5a90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f5aa0 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29 0a  (name . "rect").
f5ab0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
f5ac0 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
f5ad0 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
f5ae0 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29  "SDL_Rect"))))))
f5af0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
f5b00 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
f5b10 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f5b20 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f5b30 2e 20 22 53 44 4c 5f 48 61 73 53 63 72 65 65 6e  . "SDL_HasScreen
f5b40 4b 65 79 62 6f 61 72 64 53 75 70 70 6f 72 74 22  KeyboardSupport"
f5b50 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f5b60 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f5b70 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f5b80 4c 5f 6b 65 79 62 6f 61 72 64 2e 68 3a 31 39 36  L_keyboard.h:196
f5b90 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
f5ba0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
f5bb0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
f5bc0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
f5bd0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
f5be0 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
f5bf0 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
f5c00 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
f5c10 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
f5c20 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 49  ) (name . "SDL_I
f5c30 73 53 63 72 65 65 6e 4b 65 79 62 6f 61 72 64 53  sScreenKeyboardS
f5c40 68 6f 77 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  hown") (ns . 0).
f5c50 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f5c60 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f5c70 4c 32 2f 53 44 4c 5f 6b 65 79 62 6f 61 72 64 2e  L2/SDL_keyboard.
f5c80 68 3a 32 30 37 3a 33 34 22 29 0a 20 20 20 20 28  h:207:34").    (
f5c90 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
f5ca0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
f5cb0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
f5cc0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
f5cd0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
f5ce0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
f5cf0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
f5d00 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f5d10 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20  window").       
f5d20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f5d30 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
f5d40 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
f5d50 6e 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20  ndow")))))).    
f5d60 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f5d70 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29  g . "SDL_bool"))
f5d80 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
f5d90 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
f5da0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 75 72 73  name . "SDL_Curs
f5db0 6f 72 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  or") (id . 0).  
f5dc0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f5dd0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
f5de0 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 34 31 3a  /SDL_mouse.h:41:
f5df0 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
f5e00 7a 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69  ze . 0) (bit-ali
f5e10 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65  gnment . 0) (fie
f5e20 6c 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28  lds . #())).  ((
f5e30 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
f5e40 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
f5e50 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
f5e60 75 72 73 6f 72 22 29 0a 20 20 20 20 28 6c 6f 63  ursor").    (loc
f5e70 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
f5e80 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
f5e90 6f 75 73 65 2e 68 3a 34 31 3a 32 37 22 29 0a 20  ouse.h:41:27"). 
f5ea0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f5eb0 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
f5ec0 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
f5ed0 43 75 72 73 6f 72 22 29 20 28 69 64 20 2e 20 30  Cursor") (id . 0
f5ee0 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
f5ef0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f5f00 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65  e/SDL2/SDL_mouse
f5f10 2e 68 3a 34 31 3a 31 36 22 29 0a 20 20 20 20 20  .h:41:16").     
f5f20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20   (bit-size . 0) 
f5f30 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f5f40 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28   0) (fields . #(
f5f50 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
f5f60 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
f5f70 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
f5f80 2e 20 39 37 29 0a 20 20 20 20 28 6c 6f 63 61 74  . 97).    (locat
f5f90 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f5fa0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75  ude/SDL2/SDL_mou
f5fb0 73 65 2e 68 3a 34 36 3a 39 22 29 0a 20 20 20 20  se.h:46:9").    
f5fc0 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
f5fd0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
f5fe0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f5ff0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
f6000 53 59 53 54 45 4d 5f 43 55 52 53 4f 52 5f 41 52  SYSTEM_CURSOR_AR
f6010 52 4f 57 22 29 0a 20 20 20 20 20 20 20 20 20 20  ROW").          
f6020 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20  (value . 0)).   
f6030 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
f6040 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
f6050 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 59 53  (name . "SDL_SYS
f6060 54 45 4d 5f 43 55 52 53 4f 52 5f 49 42 45 41 4d  TEM_CURSOR_IBEAM
f6070 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f6080 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20  lue . 1)).      
f6090 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f60a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f60b0 6d 65 20 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d  me . "SDL_SYSTEM
f60c0 5f 43 55 52 53 4f 52 5f 57 41 49 54 22 29 0a 20  _CURSOR_WAIT"). 
f60d0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f60e0 2e 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 2)).        ((
f60f0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f6100 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f6110 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52   "SDL_SYSTEM_CUR
f6120 53 4f 52 5f 43 52 4f 53 53 48 41 49 52 22 29 0a  SOR_CROSSHAIR").
f6130 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f6140 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28   . 3)).        (
f6150 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f6160 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f6170 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43 55  . "SDL_SYSTEM_CU
f6180 52 53 4f 52 5f 57 41 49 54 41 52 52 4f 57 22 29  RSOR_WAITARROW")
f6190 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f61a0 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20 20  e . 4)).        
f61b0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f61c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f61d0 20 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43   . "SDL_SYSTEM_C
f61e0 55 52 53 4f 52 5f 53 49 5a 45 4e 57 53 45 22 29  URSOR_SIZENWSE")
f61f0 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f6200 65 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20  e . 5)).        
f6210 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f6220 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f6230 20 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43   . "SDL_SYSTEM_C
f6240 55 52 53 4f 52 5f 53 49 5a 45 4e 45 53 57 22 29  URSOR_SIZENESW")
f6250 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
f6260 65 20 2e 20 36 29 29 0a 20 20 20 20 20 20 20 20  e . 6)).        
f6270 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
f6280 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f6290 20 2e 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43   . "SDL_SYSTEM_C
f62a0 55 52 53 4f 52 5f 53 49 5a 45 57 45 22 29 0a 20  URSOR_SIZEWE"). 
f62b0 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f62c0 2e 20 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 7)).        ((
f62d0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f62e0 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f62f0 20 22 53 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52   "SDL_SYSTEM_CUR
f6300 53 4f 52 5f 53 49 5a 45 4e 53 22 29 0a 20 20 20  SOR_SIZENS").   
f6310 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
f6320 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  8)).        ((ta
f6330 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
f6340 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
f6350 53 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f  SDL_SYSTEM_CURSO
f6360 52 5f 53 49 5a 45 41 4c 4c 22 29 0a 20 20 20 20  R_SIZEALL").    
f6370 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 39        (value . 9
f6380 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f6390 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f63a0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f63b0 44 4c 5f 53 59 53 54 45 4d 5f 43 55 52 53 4f 52  DL_SYSTEM_CURSOR
f63c0 5f 4e 4f 22 29 0a 20 20 20 20 20 20 20 20 20 20  _NO").          
f63d0 28 76 61 6c 75 65 20 2e 20 31 30 29 29 0a 20 20  (value . 10)).  
f63e0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f63f0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f6400 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 59   (name . "SDL_SY
f6410 53 54 45 4d 5f 43 55 52 53 4f 52 5f 48 41 4e 44  STEM_CURSOR_HAND
f6420 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f6430 6c 75 65 20 2e 20 31 31 29 29 0a 20 20 20 20 20  lue . 11)).     
f6440 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f6450 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f6460 61 6d 65 20 2e 20 22 53 44 4c 5f 4e 55 4d 5f 53  ame . "SDL_NUM_S
f6470 59 53 54 45 4d 5f 43 55 52 53 4f 52 53 22 29 0a  YSTEM_CURSORS").
f6480 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f6490 20 2e 20 31 32 29 29 29 29 29 0a 20 20 28 28 74   . 12))))).  ((t
f64a0 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
f64b0 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
f64c0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 79   (name . "SDL_Sy
f64d0 73 74 65 6d 43 75 72 73 6f 72 22 29 0a 20 20 20  stemCursor").   
f64e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
f64f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
f6500 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 36 31 3a 33  SDL_mouse.h:61:3
f6510 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
f6520 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61  g . ":enum") (na
f6530 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 39  me . "") (id . 9
f6540 37 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  7))).  ((tag . "
f6550 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
f6560 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
f6570 2e 20 39 38 29 0a 20 20 20 20 28 6c 6f 63 61 74  . 98).    (locat
f6580 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f6590 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75  ude/SDL2/SDL_mou
f65a0 73 65 2e 68 3a 36 36 3a 39 22 29 0a 20 20 20 20  se.h:66:9").    
f65b0 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a  (fields.      ..
f65c0 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
f65d0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f65e0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
f65f0 4d 4f 55 53 45 57 48 45 45 4c 5f 4e 4f 52 4d 41  MOUSEWHEEL_NORMA
f6600 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  L").          (v
f6610 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20  alue . 0)).     
f6620 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f6630 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f6640 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 4f 55 53 45  ame . "SDL_MOUSE
f6650 57 48 45 45 4c 5f 46 4c 49 50 50 45 44 22 29 0a  WHEEL_FLIPPED").
f6660 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f6670 20 2e 20 31 29 29 29 29 29 0a 20 20 28 28 74 61   . 1))))).  ((ta
f6680 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
f6690 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
f66a0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 6f 75  (name . "SDL_Mou
f66b0 73 65 57 68 65 65 6c 44 69 72 65 63 74 69 6f 6e  seWheelDirection
f66c0 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
f66d0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f66e0 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e  /SDL2/SDL_mouse.
f66f0 68 3a 37 30 3a 33 22 29 0a 20 20 20 20 28 74 79  h:70:3").    (ty
f6700 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
f6710 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
f6720 69 64 20 2e 20 39 38 29 29 29 0a 20 20 28 28 74  id . 98))).  ((t
f6730 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
f6740 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
f6750 74 4d 6f 75 73 65 46 6f 63 75 73 22 29 20 28 6e  tMouseFocus") (n
f6760 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
f6770 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f6780 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f  lude/SDL2/SDL_mo
f6790 75 73 65 2e 68 3a 37 37 3a 33 38 22 29 0a 20 20  use.h:77:38").  
f67a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f67b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f67c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f67d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f67e0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
f67f0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
f6800 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
f6810 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
f6820 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f6830 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a  SDL_Window")))).
f6840 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
f6850 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
f6860 44 4c 5f 47 65 74 4d 6f 75 73 65 53 74 61 74 65  DL_GetMouseState
f6870 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
f6880 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f6890 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f68a0 44 4c 5f 6d 6f 75 73 65 2e 68 3a 38 37 3a 33 32  DL_mouse.h:87:32
f68b0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f68c0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f68d0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f68e0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f68f0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f6900 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f6910 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f6920 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f6930 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
f6940 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
f6950 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
f6960 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
f6970 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
f6980 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
f6990 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
f69a0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
f69b0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
f69c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f69d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f69e0 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20 20 20   . "y").        
f69f0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f6a00 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
f6a10 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
f6a20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
f6a30 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
f6a40 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
f6a50 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
f6a60 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
f6a70 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
f6a80 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
f6a90 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f6aa0 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
f6ab0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
f6ac0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
f6ad0 44 4c 5f 47 65 74 47 6c 6f 62 61 6c 4d 6f 75 73  DL_GetGlobalMous
f6ae0 65 53 74 61 74 65 22 29 20 28 6e 73 20 2e 20 30  eState") (ns . 0
f6af0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f6b00 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f6b10 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f6b20 3a 31 31 32 3a 33 32 22 29 0a 20 20 20 20 28 76  :112:32").    (v
f6b30 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f6b40 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f6b50 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f6b60 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f6b70 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f6b80 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f6b90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f6ba0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78        (name . "x
f6bb0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f6bc0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
f6bd0 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
f6be0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
f6bf0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
f6c00 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
f6c10 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
f6c20 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
f6c30 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
f6c40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
f6c50 20 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20    (name . "y"). 
f6c60 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
f6c70 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
f6c80 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
f6c90 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
f6ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
f6cb0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
f6cc0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f6cd0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
f6ce0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
f6cf0 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
f6d00 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
f6d10 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
f6d20 33 32 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  32"))).  ((tag .
f6d30 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
f6d40 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 52 65 6c  me . "SDL_GetRel
f6d50 61 74 69 76 65 4d 6f 75 73 65 53 74 61 74 65 22  ativeMouseState"
f6d60 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f6d70 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f6d80 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f6d90 4c 5f 6d 6f 75 73 65 2e 68 3a 31 32 31 3a 33 32  L_mouse.h:121:32
f6da0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f6db0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f6dc0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f6dd0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f6de0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f6df0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f6e00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f6e10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f6e20 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20  name . "x").    
f6e30 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
f6e40 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
f6e50 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
f6e60 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
f6e70 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
f6e80 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
f6e90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
f6ea0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
f6eb0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f6ec0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f6ed0 20 2e 20 22 79 22 29 0a 20 20 20 20 20 20 20 20   . "y").        
f6ee0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f6ef0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
f6f00 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
f6f10 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
f6f20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
f6f30 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
f6f40 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
f6f50 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
f6f60 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
f6f70 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
f6f80 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
f6f90 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
f6fa0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
f6fb0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
f6fc0 44 4c 5f 57 61 72 70 4d 6f 75 73 65 49 6e 57 69  DL_WarpMouseInWi
f6fd0 6e 64 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a  ndow") (ns . 0).
f6fe0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f6ff0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f7000 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 31  L2/SDL_mouse.h:1
f7010 33 32 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  32:30").    (var
f7020 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
f7030 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
f7040 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
f7050 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
f7060 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
f7070 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
f7080 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
f7090 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
f70a0 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20 20 20  dow").          
f70b0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
f70c0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
f70d0 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  tag . "SDL_Windo
f70e0 77 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  w")))).        (
f70f0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
f7100 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
f7110 61 6d 65 20 2e 20 22 78 22 29 0a 20 20 20 20 20  ame . "x").     
f7120 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
f7130 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
f7140 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
f7150 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
f7160 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f7170 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
f7180 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f7190 22 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "y").          (
f71a0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
f71b0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
f71c0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
f71d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
f71e0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
f71f0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
f7200 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
f7210 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
f7220 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
f7230 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
f7240 2e 20 22 53 44 4c 5f 57 61 72 70 4d 6f 75 73 65  . "SDL_WarpMouse
f7250 47 6c 6f 62 61 6c 22 29 20 28 6e 73 20 2e 20 30  Global") (ns . 0
f7260 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f7270 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f7280 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f7290 3a 31 34 34 3a 32 39 22 29 0a 20 20 20 20 28 76  :144:29").    (v
f72a0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f72b0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f72c0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f72d0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f72e0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f72f0 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f7300 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f7310 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 78        (name . "x
f7320 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f7330 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
f7340 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
f7350 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
f7360 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
f7370 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
f7380 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f7390 28 6e 61 6d 65 20 2e 20 22 79 22 29 0a 20 20 20  (name . "y").   
f73a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
f73b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
f73c0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
f73d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
f73e0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
f73f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f7400 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
f7410 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
f7420 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
f7430 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
f7440 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
f7450 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f7460 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
f7470 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
f7480 22 53 44 4c 5f 53 65 74 52 65 6c 61 74 69 76 65  "SDL_SetRelative
f7490 4d 6f 75 73 65 4d 6f 64 65 22 29 20 28 6e 73 20  MouseMode") (ns 
f74a0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
f74b0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
f74c0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73  de/SDL2/SDL_mous
f74d0 65 2e 68 3a 31 36 32 3a 32 39 22 29 0a 20 20 20  e.h:162:29").   
f74e0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
f74f0 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
f7500 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
f7510 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
f7520 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
f7530 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
f7540 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
f7550 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f7560 20 22 65 6e 61 62 6c 65 64 22 29 0a 20 20 20 20   "enabled").    
f7570 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
f7580 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29   . "SDL_bool")))
f7590 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
f75a0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
f75b0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
f75c0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f75d0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
f75e0 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
f75f0 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
f7600 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43  ) (name . "SDL_C
f7610 61 70 74 75 72 65 4d 6f 75 73 65 22 29 20 28 6e  aptureMouse") (n
f7620 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
f7630 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f7640 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f  lude/SDL2/SDL_mo
f7650 75 73 65 2e 68 3a 31 39 33 3a 32 39 22 29 0a 20  use.h:193:29"). 
f7660 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
f7670 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
f7680 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
f7690 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
f76a0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
f76b0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
f76c0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f76d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f76e0 20 2e 20 22 65 6e 61 62 6c 65 64 22 29 0a 20 20   . "enabled").  
f76f0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
f7700 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
f7710 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
f7720 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
f7730 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
f7740 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
f7750 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
f7760 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
f7770 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f7780 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
f7790 5f 47 65 74 52 65 6c 61 74 69 76 65 4d 6f 75 73  _GetRelativeMous
f77a0 65 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20 30 29  eMode") (ns . 0)
f77b0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f77c0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f77d0 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a  DL2/SDL_mouse.h:
f77e0 32 30 30 3a 33 34 22 29 0a 20 20 20 20 28 76 61  200:34").    (va
f77f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
f7800 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
f7810 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
f7820 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
f7830 65 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65  eters . #()) (re
f7840 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
f7850 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20   "SDL_bool"))). 
f7860 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
f7870 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
f7880 4c 5f 43 72 65 61 74 65 43 75 72 73 6f 72 22 29  L_CreateCursor")
f7890 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
f78a0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
f78b0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
f78c0 5f 6d 6f 75 73 65 2e 68 3a 32 32 30 3a 33 37 22  _mouse.h:220:37"
f78d0 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
f78e0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
f78f0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
f7900 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
f7910 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
f7920 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
f7930 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
f7940 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
f7950 61 6d 65 20 2e 20 22 64 61 74 61 22 29 0a 20 20  ame . "data").  
f7960 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
f7970 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
f7980 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
f7990 69 6e 74 38 22 29 29 29 29 0a 20 20 20 20 20 20  int8")))).      
f79a0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
f79b0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f79c0 20 28 6e 61 6d 65 20 2e 20 22 6d 61 73 6b 22 29   (name . "mask")
f79d0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
f79e0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
f79f0 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
f7a00 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20 20   "Uint8")))).   
f7a10 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
f7a20 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
f7a30 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 22 29      (name . "w")
f7a40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
f7a50 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
f7a60 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
f7a70 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f7a80 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
f7a90 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
f7aa0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
f7ab0 61 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20  ame . "h").     
f7ac0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
f7ad0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
f7ae0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
f7af0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
f7b00 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
f7b10 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
f7b20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f7b30 22 68 6f 74 5f 78 22 29 0a 20 20 20 20 20 20 20  "hot_x").       
f7b40 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f7b50 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
f7b60 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
f7b70 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
f7b80 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f7b90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f7ba0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68        (name . "h
f7bb0 6f 74 5f 79 22 29 0a 20 20 20 20 20 20 20 20 20  ot_y").         
f7bc0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f7bd0 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
f7be0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
f7bf0 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
f7c00 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
f7c10 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
f7c20 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
f7c30 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
f7c40 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
f7c50 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f7c60 22 53 44 4c 5f 43 75 72 73 6f 72 22 29 29 29 29  "SDL_Cursor"))))
f7c70 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
f7c80 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
f7c90 53 44 4c 5f 43 72 65 61 74 65 43 6f 6c 6f 72 43  SDL_CreateColorC
f7ca0 75 72 73 6f 72 22 29 20 28 6e 73 20 2e 20 30 29  ursor") (ns . 0)
f7cb0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f7cc0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f7cd0 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a  DL2/SDL_mouse.h:
f7ce0 32 33 30 3a 33 37 22 29 0a 20 20 20 20 28 76 61  230:37").    (va
f7cf0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
f7d00 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
f7d10 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
f7d20 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
f7d30 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
f7d40 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
f7d50 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
f7d60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 75       (name . "su
f7d70 72 66 61 63 65 22 29 0a 20 20 20 20 20 20 20 20  rface").        
f7d80 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f7d90 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
f7da0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
f7db0 66 61 63 65 22 29 29 29 29 0a 20 20 20 20 20 20  face")))).      
f7dc0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
f7dd0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
f7de0 20 28 6e 61 6d 65 20 2e 20 22 68 6f 74 5f 78 22   (name . "hot_x"
f7df0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f7e00 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
f7e10 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
f7e20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
f7e30 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
f7e40 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f7e50 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f7e60 6e 61 6d 65 20 2e 20 22 68 6f 74 5f 79 22 29 0a  name . "hot_y").
f7e70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
f7e80 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
f7e90 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
f7ea0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
f7eb0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
f7ec0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
f7ed0 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20  t . 32))))).    
f7ee0 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
f7ef0 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
f7f00 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
f7f10 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 75  e (tag . "SDL_Cu
f7f20 72 73 6f 72 22 29 29 29 29 0a 20 20 28 28 74 61  rsor")))).  ((ta
f7f30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f7f40 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 72 65  (name . "SDL_Cre
f7f50 61 74 65 53 79 73 74 65 6d 43 75 72 73 6f 72 22  ateSystemCursor"
f7f60 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
f7f70 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f7f80 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f7f90 4c 5f 6d 6f 75 73 65 2e 68 3a 32 33 39 3a 33 37  L_mouse.h:239:37
f7fa0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
f7fb0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
f7fc0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
f7fd0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
f7fe0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
f7ff0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
f8000 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
f8010 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
f8020 6e 61 6d 65 20 2e 20 22 69 64 22 29 0a 20 20 20  name . "id").   
f8030 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
f8040 67 20 2e 20 22 53 44 4c 5f 53 79 73 74 65 6d 43  g . "SDL_SystemC
f8050 75 72 73 6f 72 22 29 29 29 29 29 0a 20 20 20 20  ursor"))))).    
f8060 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
f8070 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
f8080 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
f8090 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 75  e (tag . "SDL_Cu
f80a0 72 73 6f 72 22 29 29 29 29 0a 20 20 28 28 74 61  rsor")))).  ((ta
f80b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
f80c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
f80d0 43 75 72 73 6f 72 22 29 20 28 6e 73 20 2e 20 30  Cursor") (ns . 0
f80e0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f80f0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f8100 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f8110 3a 32 34 34 3a 33 30 22 29 0a 20 20 20 20 28 76  :244:30").    (v
f8120 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f8130 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f8140 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f8150 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f8160 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f8170 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f8180 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f8190 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
f81a0 75 72 73 6f 72 22 29 0a 20 20 20 20 20 20 20 20  ursor").        
f81b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f81c0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
f81d0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 75 72   (tag . "SDL_Cur
f81e0 73 6f 72 22 29 29 29 29 29 29 0a 20 20 20 20 28  sor")))))).    (
f81f0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
f8200 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
f8210 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f8220 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
f8230 5f 47 65 74 43 75 72 73 6f 72 22 29 20 28 6e 73  _GetCursor") (ns
f8240 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
f8250 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f8260 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75  ude/SDL2/SDL_mou
f8270 73 65 2e 68 3a 32 34 39 3a 33 37 22 29 0a 20 20  se.h:249:37").  
f8280 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f8290 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f82a0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f82b0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f82c0 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
f82d0 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
f82e0 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
f82f0 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
f8300 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f8310 53 44 4c 5f 43 75 72 73 6f 72 22 29 29 29 29 0a  SDL_Cursor")))).
f8320 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
f8330 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
f8340 44 4c 5f 47 65 74 44 65 66 61 75 6c 74 43 75 72  DL_GetDefaultCur
f8350 73 6f 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  sor") (ns . 0). 
f8360 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f8370 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f8380 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68 3a 32 35  2/SDL_mouse.h:25
f8390 34 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69  4:37").    (vari
f83a0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
f83b0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
f83c0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
f83d0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
f83e0 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28  ers . #()).    (
f83f0 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
f8400 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
f8410 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
f8420 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 75 72   (tag . "SDL_Cur
f8430 73 6f 72 22 29 29 29 29 0a 20 20 28 28 74 61 67  sor")))).  ((tag
f8440 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
f8450 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 72 65 65  name . "SDL_Free
f8460 43 75 72 73 6f 72 22 29 20 28 6e 73 20 2e 20 30  Cursor") (ns . 0
f8470 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
f8480 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
f8490 53 44 4c 32 2f 53 44 4c 5f 6d 6f 75 73 65 2e 68  SDL2/SDL_mouse.h
f84a0 3a 32 36 33 3a 33 30 22 29 0a 20 20 20 20 28 76  :263:30").    (v
f84b0 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
f84c0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
f84d0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
f84e0 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
f84f0 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
f8500 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
f8510 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
f8520 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
f8530 75 72 73 6f 72 22 29 0a 20 20 20 20 20 20 20 20  ursor").        
f8540 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
f8550 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
f8560 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 75 72   (tag . "SDL_Cur
f8570 73 6f 72 22 29 29 29 29 29 29 0a 20 20 20 20 28  sor")))))).    (
f8580 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
f8590 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
f85a0 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
f85b0 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
f85c0 5f 53 68 6f 77 43 75 72 73 6f 72 22 29 20 28 6e  _ShowCursor") (n
f85d0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
f85e0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
f85f0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 6f  lude/SDL2/SDL_mo
f8600 75 73 65 2e 68 3a 32 37 33 3a 32 39 22 29 0a 20  use.h:273:29"). 
f8610 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
f8620 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
f8630 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
f8640 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
f8650 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
f8660 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
f8670 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f8680 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f8690 20 2e 20 22 74 6f 67 67 6c 65 22 29 0a 20 20 20   . "toggle").   
f86a0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
f86b0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
f86c0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
f86d0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
f86e0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
f86f0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
f8700 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
f8710 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
f8720 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
f8730 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
f8740 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
f8750 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f8760 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
f8770 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
f8780 6e 61 6d 65 20 2e 20 22 5f 53 44 4c 5f 4a 6f 79  name . "_SDL_Joy
f8790 73 74 69 63 6b 22 29 20 28 69 64 20 2e 20 30 29  stick") (id . 0)
f87a0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f87b0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f87c0 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b  DL2/SDL_joystick
f87d0 2e 68 3a 36 36 3a 38 22 29 0a 20 20 20 20 28 62  .h:66:8").    (b
f87e0 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69  it-size . 0) (bi
f87f0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29  t-alignment . 0)
f8800 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29   (fields . #()))
f8810 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
f8820 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
f8830 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
f8840 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 0a 20  SDL_Joystick"). 
f8850 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f8860 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f8870 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68  2/SDL_joystick.h
f8880 3a 36 37 3a 33 30 22 29 0a 20 20 20 20 28 74 79  :67:30").    (ty
f8890 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63  pe (tag . "struc
f88a0 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  t") (ns . 0) (na
f88b0 6d 65 20 2e 20 22 5f 53 44 4c 5f 4a 6f 79 73 74  me . "_SDL_Joyst
f88c0 69 63 6b 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ick") (id . 0). 
f88d0 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e       (location .
f88e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f88f0 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b  DL2/SDL_joystick
f8900 2e 68 3a 36 36 3a 38 22 29 0a 20 20 20 20 20 20  .h:66:8").      
f8910 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
f8920 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
f8930 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
f8940 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
f8950 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
f8960 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
f8970 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47  . "SDL_JoystickG
f8980 55 49 44 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  UID").    (locat
f8990 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f89a0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
f89b0 73 74 69 63 6b 2e 68 3a 37 32 3a 33 22 29 0a 20  stick.h:72:3"). 
f89c0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
f89d0 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
f89e0 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
f89f0 69 64 20 2e 20 31 30 30 29 0a 20 20 20 20 20 20  id . 100).      
f8a00 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
f8a10 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
f8a20 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 37 30  DL_joystick.h:70
f8a30 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  :9").      (bit-
f8a40 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69 74  size . 128) (bit
f8a50 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a  -alignment . 8).
f8a60 20 20 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20        (fields.  
f8a70 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 20 20        ..        
f8a80 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
f8a90 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61  ") (name . "data
f8aa0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
f8ab0 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
f8ac0 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  128).           
f8ad0 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
f8ae0 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
f8af0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
f8b00 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72       (tag . ":ar
f8b10 72 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  ray").          
f8b20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
f8b30 20 22 55 69 6e 74 38 22 29 29 0a 20 20 20 20 20   "Uint8")).     
f8b40 20 20 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e           (size .
f8b50 20 31 36 29 29 29 29 29 29 29 0a 20 20 28 28 74   16))))))).  ((t
f8b60 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
f8b70 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
f8b80 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
f8b90 79 73 74 69 63 6b 49 44 22 29 0a 20 20 20 20 28  ystickID").    (
f8ba0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
f8bb0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
f8bc0 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 38 31 3a  L_joystick.h:81:
f8bd0 31 36 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  16").    (type (
f8be0 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29  tag . "Sint32"))
f8bf0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75  ).  ((tag . "enu
f8c00 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  m") (ns . 0) (na
f8c10 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31  me . "") (id . 1
f8c20 30 31 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  01).    (locatio
f8c30 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f8c40 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74  e/SDL2/SDL_joyst
f8c50 69 63 6b 2e 68 3a 38 33 3a 39 22 29 0a 20 20 20  ick.h:83:9").   
f8c60 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
f8c70 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
f8c80 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
f8c90 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
f8ca0 5f 4a 4f 59 53 54 49 43 4b 5f 54 59 50 45 5f 55  _JOYSTICK_TYPE_U
f8cb0 4e 4b 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20 20  NKNOWN").       
f8cc0 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a     (value . 0)).
f8cd0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
f8ce0 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
f8cf0 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
f8d00 4a 4f 59 53 54 49 43 4b 5f 54 59 50 45 5f 47 41  JOYSTICK_TYPE_GA
f8d10 4d 45 43 4f 4e 54 52 4f 4c 4c 45 52 22 29 0a 20  MECONTROLLER"). 
f8d20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
f8d30 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
f8d40 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
f8d50 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
f8d60 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 54   "SDL_JOYSTICK_T
f8d70 59 50 45 5f 57 48 45 45 4c 22 29 0a 20 20 20 20  YPE_WHEEL").    
f8d80 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
f8d90 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f8da0 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f8db0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f8dc0 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 54 59 50 45  DL_JOYSTICK_TYPE
f8dd0 5f 41 52 43 41 44 45 5f 53 54 49 43 4b 22 29 0a  _ARCADE_STICK").
f8de0 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
f8df0 20 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28   . 3)).        (
f8e00 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
f8e10 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f8e20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f  . "SDL_JOYSTICK_
f8e30 54 59 50 45 5f 46 4c 49 47 48 54 5f 53 54 49 43  TYPE_FLIGHT_STIC
f8e40 4b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  K").          (v
f8e50 61 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20  alue . 4)).     
f8e60 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f8e70 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f8e80 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54  ame . "SDL_JOYST
f8e90 49 43 4b 5f 54 59 50 45 5f 44 41 4e 43 45 5f 50  ICK_TYPE_DANCE_P
f8ea0 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AD").          (
f8eb0 76 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20 20  value . 5)).    
f8ec0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f8ed0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f8ee0 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53  name . "SDL_JOYS
f8ef0 54 49 43 4b 5f 54 59 50 45 5f 47 55 49 54 41 52  TICK_TYPE_GUITAR
f8f00 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f8f10 6c 75 65 20 2e 20 36 29 29 0a 20 20 20 20 20 20  lue . 6)).      
f8f20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f8f30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f8f40 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49  me . "SDL_JOYSTI
f8f50 43 4b 5f 54 59 50 45 5f 44 52 55 4d 5f 4b 49 54  CK_TYPE_DRUM_KIT
f8f60 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
f8f70 6c 75 65 20 2e 20 37 29 29 0a 20 20 20 20 20 20  lue . 7)).      
f8f80 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
f8f90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f8fa0 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49  me . "SDL_JOYSTI
f8fb0 43 4b 5f 54 59 50 45 5f 41 52 43 41 44 45 5f 50  CK_TYPE_ARCADE_P
f8fc0 41 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AD").          (
f8fd0 76 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20  value . 8)).    
f8fe0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
f8ff0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f9000 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53  name . "SDL_JOYS
f9010 54 49 43 4b 5f 54 59 50 45 5f 54 48 52 4f 54 54  TICK_TYPE_THROTT
f9020 4c 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  LE").          (
f9030 76 61 6c 75 65 20 2e 20 39 29 29 29 29 29 0a 20  value . 9))))). 
f9040 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
f9050 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
f9060 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
f9070 4c 5f 4a 6f 79 73 74 69 63 6b 54 79 70 65 22 29  L_JoystickType")
f9080 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
f9090 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
f90a0 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b  DL2/SDL_joystick
f90b0 2e 68 3a 39 35 3a 33 22 29 0a 20 20 20 20 28 74  .h:95:3").    (t
f90c0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
f90d0 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
f90e0 28 69 64 20 2e 20 31 30 31 29 29 29 0a 20 20 28  (id . 101))).  (
f90f0 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28  (tag . "enum") (
f9100 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
f9110 22 22 29 20 28 69 64 20 2e 20 31 30 32 29 0a 20  "") (id . 102). 
f9120 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
f9130 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
f9140 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68  2/SDL_joystick.h
f9150 3a 39 37 3a 39 22 29 0a 20 20 20 20 28 66 69 65  :97:9").    (fie
f9160 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
f9170 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
f9180 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
f9190 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53  name . "SDL_JOYS
f91a0 54 49 43 4b 5f 50 4f 57 45 52 5f 55 4e 4b 4e 4f  TICK_POWER_UNKNO
f91b0 57 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  WN").          (
f91c0 76 61 6c 75 65 20 2e 20 34 32 39 34 39 36 37 32  value . 42949672
f91d0 39 35 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  95)).        ((t
f91e0 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
f91f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
f9200 22 53 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 50 4f  "SDL_JOYSTICK_PO
f9210 57 45 52 5f 45 4d 50 54 59 22 29 0a 20 20 20 20  WER_EMPTY").    
f9220 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 30        (value . 0
f9230 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
f9240 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
f9250 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
f9260 44 4c 5f 4a 4f 59 53 54 49 43 4b 5f 50 4f 57 45  DL_JOYSTICK_POWE
f9270 52 5f 4c 4f 57 22 29 0a 20 20 20 20 20 20 20 20  R_LOW").        
f9280 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20    (value . 1)). 
f9290 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
f92a0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
f92b0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a    (name . "SDL_J
f92c0 4f 59 53 54 49 43 4b 5f 50 4f 57 45 52 5f 4d 45  OYSTICK_POWER_ME
f92d0 44 49 55 4d 22 29 0a 20 20 20 20 20 20 20 20 20  DIUM").         
f92e0 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20   (value . 2)).  
f92f0 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
f9300 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
f9310 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f   (name . "SDL_JO
f9320 59 53 54 49 43 4b 5f 50 4f 57 45 52 5f 46 55 4c  YSTICK_POWER_FUL
f9330 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  L").          (v
f9340 61 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20  alue . 3)).     
f9350 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
f9360 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
f9370 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54  ame . "SDL_JOYST
f9380 49 43 4b 5f 50 4f 57 45 52 5f 57 49 52 45 44 22  ICK_POWER_WIRED"
f9390 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
f93a0 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20  ue . 4)).       
f93b0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
f93c0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
f93d0 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 53 54 49 43  e . "SDL_JOYSTIC
f93e0 4b 5f 50 4f 57 45 52 5f 4d 41 58 22 29 0a 20 20  K_POWER_MAX").  
f93f0 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
f9400 20 35 29 29 29 29 29 0a 20 20 28 28 74 61 67 20   5))))).  ((tag 
f9410 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
f9420 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
f9430 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  ame . "SDL_Joyst
f9440 69 63 6b 50 6f 77 65 72 4c 65 76 65 6c 22 29 0a  ickPowerLevel").
f9450 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
f9460 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
f9470 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e  L2/SDL_joystick.
f9480 68 3a 31 30 36 3a 33 22 29 0a 20 20 20 20 28 74  h:106:3").    (t
f9490 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
f94a0 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
f94b0 28 69 64 20 2e 20 31 30 32 29 29 29 0a 20 20 28  (id . 102))).  (
f94c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
f94d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
f94e0 4c 6f 63 6b 4a 6f 79 73 74 69 63 6b 73 22 29 20  LockJoysticks") 
f94f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f9500 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f9510 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f9520 6a 6f 79 73 74 69 63 6b 2e 68 3a 31 32 30 3a 33  joystick.h:120:3
f9530 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
f9540 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
f9550 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f9560 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f9570 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f9580 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d   . #()) (return-
f9590 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
f95a0 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
f95b0 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
f95c0 6d 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b  me . "SDL_Unlock
f95d0 4a 6f 79 73 74 69 63 6b 73 22 29 20 28 6e 73 20  Joysticks") (ns 
f95e0 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
f95f0 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
f9600 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73  de/SDL2/SDL_joys
f9610 74 69 63 6b 2e 68 3a 31 32 31 3a 33 30 22 29 0a  tick.h:121:30").
f9620 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
f9630 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
f9640 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
f9650 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
f9660 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
f9670 28 29 29 20 28 72 65 74 75 72 6e 2d 74 79 70 65  ()) (return-type
f9680 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
f9690 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
f96a0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
f96b0 20 22 53 44 4c 5f 4e 75 6d 4a 6f 79 73 74 69 63   "SDL_NumJoystic
f96c0 6b 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ks") (ns . 0).  
f96d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
f96e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
f96f0 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a  /SDL_joystick.h:
f9700 31 32 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61  126:29").    (va
f9710 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
f9720 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
f9730 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
f9740 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
f9750 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20 20 20  eters . #()).   
f9760 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
f9770 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
f9780 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
f9790 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
f97a0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
f97b0 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
f97c0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
f97d0 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  e . "SDL_Joystic
f97e0 6b 4e 61 6d 65 46 6f 72 49 6e 64 65 78 22 29 20  kNameForIndex") 
f97f0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f9800 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f9810 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f9820 6a 6f 79 73 74 69 63 6b 2e 68 3a 31 33 33 3a 33  joystick.h:133:3
f9830 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
f9840 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
f9850 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f9860 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f9870 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f9880 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
f9890 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
f98a0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f98b0 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f  (name . "device_
f98c0 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20  index").        
f98d0 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f98e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
f98f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
f9900 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f9910 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f9920 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f9930 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
f9940 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
f9950 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
f9960 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
f9970 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
f9980 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
f9990 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
f99a0 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
f99b0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
f99c0 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74 44 65  DL_JoystickGetDe
f99d0 76 69 63 65 47 55 49 44 22 29 20 28 6e 73 20 2e  viceGUID") (ns .
f99e0 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
f99f0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
f9a00 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74  e/SDL2/SDL_joyst
f9a10 69 63 6b 2e 68 3a 31 33 39 3a 34 32 22 29 0a 20  ick.h:139:42"). 
f9a20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
f9a30 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
f9a40 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
f9a50 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
f9a60 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
f9a70 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
f9a80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
f9a90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
f9aa0 20 2e 20 22 64 65 76 69 63 65 5f 69 6e 64 65 78   . "device_index
f9ab0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
f9ac0 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
f9ad0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
f9ae0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
f9af0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
f9b00 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
f9b10 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
f9b20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
f9b30 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
f9b40 74 69 63 6b 47 55 49 44 22 29 29 29 0a 20 20 28  tickGUID"))).  (
f9b50 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
f9b60 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
f9b70 4a 6f 79 73 74 69 63 6b 47 65 74 44 65 76 69 63  JoystickGetDevic
f9b80 65 56 65 6e 64 6f 72 22 29 20 28 6e 73 20 2e 20  eVendor") (ns . 
f9b90 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
f9ba0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
f9bb0 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69  /SDL2/SDL_joysti
f9bc0 63 6b 2e 68 3a 31 34 36 3a 33 32 22 29 0a 20 20  ck.h:146:32").  
f9bd0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
f9be0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
f9bf0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
f9c00 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
f9c10 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
f9c20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
f9c30 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
f9c40 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
f9c50 2e 20 22 64 65 76 69 63 65 5f 69 6e 64 65 78 22  . "device_index"
f9c60 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
f9c70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
f9c80 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
f9c90 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
f9ca0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
f9cb0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
f9cc0 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
f9cd0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
f9ce0 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
f9cf0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
f9d00 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
f9d10 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74  "SDL_JoystickGet
f9d20 44 65 76 69 63 65 50 72 6f 64 75 63 74 22 29 20  DeviceProduct") 
f9d30 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
f9d40 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
f9d50 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
f9d60 6a 6f 79 73 74 69 63 6b 2e 68 3a 31 35 33 3a 33  joystick.h:153:3
f9d70 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
f9d80 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
f9d90 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
f9da0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
f9db0 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
f9dc0 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
f9dd0 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
f9de0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
f9df0 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f  (name . "device_
f9e00 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20  index").        
f9e10 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
f9e20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
f9e30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
f9e40 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
f9e50 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
f9e60 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
f9e70 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
f9e80 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
f9e90 74 31 36 22 29 29 29 0a 20 20 28 28 74 61 67 20  t16"))).  ((tag 
f9ea0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
f9eb0 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  ame . "SDL_Joyst
f9ec0 69 63 6b 47 65 74 44 65 76 69 63 65 50 72 6f 64  ickGetDeviceProd
f9ed0 75 63 74 56 65 72 73 69 6f 6e 22 29 20 28 6e 73  uctVersion") (ns
f9ee0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
f9ef0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
f9f00 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
f9f10 73 74 69 63 6b 2e 68 3a 31 36 30 3a 33 32 22 29  stick.h:160:32")
f9f20 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
f9f30 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
f9f40 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
f9f50 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
f9f60 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
f9f70 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
f9f80 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
f9f90 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
f9fa0 6d 65 20 2e 20 22 64 65 76 69 63 65 5f 69 6e 64  me . "device_ind
f9fb0 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ex").          (
f9fc0 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
f9fd0 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
f9fe0 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
f9ff0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
fa000 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
fa010 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
fa020 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
fa030 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
fa040 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
fa050 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
fa060 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
fa070 47 65 74 44 65 76 69 63 65 54 79 70 65 22 29 20  GetDeviceType") 
fa080 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
fa090 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
fa0a0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
fa0b0 6a 6f 79 73 74 69 63 6b 2e 68 3a 31 36 36 3a 34  joystick.h:166:4
fa0c0 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
fa0d0 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
fa0e0 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
fa0f0 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
fa100 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
fa110 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
fa120 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
fa130 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
fa140 28 6e 61 6d 65 20 2e 20 22 64 65 76 69 63 65 5f  (name . "device_
fa150 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20 20  index").        
fa160 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
fa170 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fa180 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
fa190 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
fa1a0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
fa1b0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
fa1c0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
fa1d0 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
fa1e0 5f 4a 6f 79 73 74 69 63 6b 54 79 70 65 22 29 29  _JoystickType"))
fa1f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
fa200 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
fa210 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74  "SDL_JoystickGet
fa220 44 65 76 69 63 65 49 6e 73 74 61 6e 63 65 49 44  DeviceInstanceID
fa230 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fa240 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fa250 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fa260 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 31 37  DL_joystick.h:17
fa270 33 3a 34 30 22 29 0a 20 20 20 20 28 76 61 72 69  3:40").    (vari
fa280 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
fa290 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
fa2a0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
fa2b0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
fa2c0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
fa2d0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
fa2e0 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fa2f0 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 76 69     (name . "devi
fa300 63 65 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20  ce_index").     
fa310 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
fa320 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
fa330 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
fa340 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
fa350 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
fa360 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fa370 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
fa380 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
fa390 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29  SDL_JoystickID")
fa3a0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fa3b0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fa3c0 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 4f 70   "SDL_JoystickOp
fa3d0 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  en") (ns . 0).  
fa3e0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
fa3f0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
fa400 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a  /SDL_joystick.h:
fa410 31 38 34 3a 33 39 22 29 0a 20 20 20 20 28 76 61  184:39").    (va
fa420 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
fa430 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
fa440 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
fa450 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
fa460 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
fa470 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
fa480 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fa490 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65       (name . "de
fa4a0 76 69 63 65 5f 69 6e 64 65 78 22 29 0a 20 20 20  vice_index").   
fa4b0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
fa4c0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
fa4d0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
fa4e0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
fa4f0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
fa500 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
fa510 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
fa520 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
fa530 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
fa540 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
fa550 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  tag . "SDL_Joyst
fa560 69 63 6b 22 29 29 29 29 0a 20 20 28 28 74 61 67  ick")))).  ((tag
fa570 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
fa580 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  name . "SDL_Joys
fa590 74 69 63 6b 46 72 6f 6d 49 6e 73 74 61 6e 63 65  tickFromInstance
fa5a0 49 44 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ID") (ns . 0).  
fa5b0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
fa5c0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
fa5d0 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a  /SDL_joystick.h:
fa5e0 31 38 39 3a 33 39 22 29 0a 20 20 20 20 28 76 61  189:39").    (va
fa5f0 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
fa600 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
fa610 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
fa620 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
fa630 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
fa640 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
fa650 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fa660 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f       (name . "jo
fa670 79 69 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  yid").          
fa680 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
fa690 4c 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29  L_JoystickID")))
fa6a0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
fa6b0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
fa6c0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
fa6d0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fa6e0 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29  "SDL_Joystick"))
fa6f0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fa700 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fa710 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 4e 61   "SDL_JoystickNa
fa720 6d 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  me") (ns . 0).  
fa730 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
fa740 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
fa750 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a  /SDL_joystick.h:
fa760 31 39 35 3a 33 37 22 29 0a 20 20 20 20 28 76 61  195:37").    (va
fa770 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
fa780 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
fa790 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
fa7a0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
fa7b0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
fa7c0 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
fa7d0 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fa7e0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f       (name . "jo
fa7f0 79 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20  ystick").       
fa800 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fa810 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
fa820 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f  e (tag . "SDL_Jo
fa830 79 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20  ystick")))))).  
fa840 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
fa850 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
fa860 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74  inter").      (t
fa870 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
fa880 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
fa890 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
fa8a0 74 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61  t . 8)))).  ((ta
fa8b0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
fa8c0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
fa8d0 73 74 69 63 6b 47 65 74 47 55 49 44 22 29 20 28  stickGetGUID") (
fa8e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
fa8f0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
fa900 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
fa910 6f 79 73 74 69 63 6b 2e 68 3a 32 30 30 3a 34 32  oystick.h:200:42
fa920 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
fa930 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
fa940 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
fa950 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
fa960 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
fa970 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
fa980 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
fa990 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
fa9a0 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b  name . "joystick
fa9b0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
fa9c0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
fa9d0 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
fa9e0 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
fa9f0 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
faa00 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
faa10 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 55 49  "SDL_JoystickGUI
faa20 44 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  D"))).  ((tag . 
faa30 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
faa40 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  e . "SDL_Joystic
faa50 6b 47 65 74 56 65 6e 64 6f 72 22 29 20 28 6e 73  kGetVendor") (ns
faa60 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
faa70 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
faa80 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
faa90 73 74 69 63 6b 2e 68 3a 32 30 36 3a 33 32 22 29  stick.h:206:32")
faaa0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
faab0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
faac0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
faad0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
faae0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
faaf0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fab00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fab10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fab20 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fab30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fab40 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fab50 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fab60 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fab70 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
fab80 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55  n-type (tag . "U
fab90 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74 61  int16"))).  ((ta
faba0 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
fabb0 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79  (name . "SDL_Joy
fabc0 73 74 69 63 6b 47 65 74 50 72 6f 64 75 63 74 22  stickGetProduct"
fabd0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fabe0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fabf0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fac00 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 31 32  L_joystick.h:212
fac10 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
fac20 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
fac30 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
fac40 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
fac50 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
fac60 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
fac70 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
fac80 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
fac90 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74    (name . "joyst
faca0 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ick").          
facb0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
facc0 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
facd0 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  tag . "SDL_Joyst
face0 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20 20 28  ick")))))).    (
facf0 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
fad00 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
fad10 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
fad20 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
fad30 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74 50 72 6f  L_JoystickGetPro
fad40 64 75 63 74 56 65 72 73 69 6f 6e 22 29 20 28 6e  ductVersion") (n
fad50 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
fad60 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
fad70 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f  lude/SDL2/SDL_jo
fad80 79 73 74 69 63 6b 2e 68 3a 32 31 38 3a 33 32 22  ystick.h:218:32"
fad90 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
fada0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
fadb0 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
fadc0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
fadd0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
fade0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fadf0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fae00 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fae10 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22  ame . "joystick"
fae20 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fae30 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
fae40 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
fae50 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22  . "SDL_Joystick"
fae60 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
fae70 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
fae80 55 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74  Uint16"))).  ((t
fae90 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
faea0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
faeb0 79 73 74 69 63 6b 47 65 74 54 79 70 65 22 29 20  ystickGetType") 
faec0 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
faed0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
faee0 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
faef0 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 32 33 3a 34  joystick.h:223:4
faf00 32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  2").    (variadi
faf10 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
faf20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
faf30 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
faf40 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
faf50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
faf60 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
faf70 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
faf80 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63  (name . "joystic
faf90 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  k").          (t
fafa0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
fafb0 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
fafc0 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  g . "SDL_Joystic
fafd0 6b 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  k")))))).    (re
fafe0 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
faff0 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 54 79   "SDL_JoystickTy
fb000 70 65 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  pe"))).  ((tag .
fb010 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
fb020 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  me . "SDL_Joysti
fb030 63 6b 47 65 74 47 55 49 44 53 74 72 69 6e 67 22  ckGetGUIDString"
fb040 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fb050 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fb060 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fb070 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 32 39  L_joystick.h:229
fb080 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
fb090 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
fb0a0 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
fb0b0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
fb0c0 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
fb0d0 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
fb0e0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
fb0f0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
fb100 20 20 28 6e 61 6d 65 20 2e 20 22 67 75 69 64 22    (name . "guid"
fb110 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fb120 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f  e (tag . "SDL_Jo
fb130 79 73 74 69 63 6b 47 55 49 44 22 29 29 29 0a 20  ystickGUID"))). 
fb140 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
fb150 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
fb160 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
fb170 73 7a 47 55 49 44 22 29 0a 20 20 20 20 20 20 20  szGUID").       
fb180 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fb190 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
fb1a0 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
fb1b0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
fb1c0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
fb1d0 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
fb1e0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
fb1f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fb200 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
fb210 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
fb220 63 62 47 55 49 44 22 29 0a 20 20 20 20 20 20 20  cbGUID").       
fb230 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fb240 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
fb250 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
fb260 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
fb270 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
fb280 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
fb290 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
fb2a0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
fb2b0 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
fb2c0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
fb2d0 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  ame . "SDL_Joyst
fb2e0 69 63 6b 47 65 74 47 55 49 44 46 72 6f 6d 53 74  ickGetGUIDFromSt
fb2f0 72 69 6e 67 22 29 20 28 6e 73 20 2e 20 30 29 0a  ring") (ns . 0).
fb300 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
fb310 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
fb320 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e  L2/SDL_joystick.
fb330 68 3a 32 33 34 3a 34 32 22 29 0a 20 20 20 20 28  h:234:42").    (
fb340 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
fb350 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
fb360 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
fb370 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
fb380 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
fb390 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
fb3a0 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
fb3b0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
fb3c0 70 63 68 47 55 49 44 22 29 0a 20 20 20 20 20 20  pchGUID").      
fb3d0 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
fb3e0 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
fb3f0 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
fb400 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
fb410 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
fb420 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
fb430 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
fb440 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
fb450 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
fb460 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
fb470 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
fb480 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  ag . "SDL_Joysti
fb490 63 6b 47 55 49 44 22 29 29 29 0a 20 20 28 28 74  ckGUID"))).  ((t
fb4a0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
fb4b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
fb4c0 79 73 74 69 63 6b 47 65 74 41 74 74 61 63 68 65  ystickGetAttache
fb4d0 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
fb4e0 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fb4f0 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fb500 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32  SDL_joystick.h:2
fb510 33 39 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72  39:34").    (var
fb520 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fb530 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fb540 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fb550 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fb560 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fb570 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fb580 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fb590 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79      (name . "joy
fb5a0 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20  stick").        
fb5b0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fb5c0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
fb5d0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
fb5e0 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20  stick")))))).   
fb5f0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
fb600 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
fb610 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fb620 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fb630 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 6e   "SDL_JoystickIn
fb640 73 74 61 6e 63 65 49 44 22 29 20 28 6e 73 20 2e  stanceID") (ns .
fb650 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
fb660 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fb670 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74  e/SDL2/SDL_joyst
fb680 69 63 6b 2e 68 3a 32 34 34 3a 34 30 22 29 0a 20  ick.h:244:40"). 
fb690 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
fb6a0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
fb6b0 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
fb6c0 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
fb6d0 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
fb6e0 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
fb6f0 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
fb700 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
fb710 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a 20   . "joystick"). 
fb720 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
fb730 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
fb740 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
fb750 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29  SDL_Joystick")))
fb760 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
fb770 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
fb780 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29 0a  _JoystickID"))).
fb790 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
fb7a0 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
fb7b0 44 4c 5f 4a 6f 79 73 74 69 63 6b 4e 75 6d 41 78  DL_JoystickNumAx
fb7c0 65 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  es") (ns . 0).  
fb7d0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
fb7e0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
fb7f0 2f 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a  /SDL_joystick.h:
fb800 32 34 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61  249:29").    (va
fb810 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
fb820 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
fb830 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
fb840 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
fb850 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
fb860 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
fb870 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fb880 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f       (name . "jo
fb890 79 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20  ystick").       
fb8a0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fb8b0 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
fb8c0 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f  e (tag . "SDL_Jo
fb8d0 79 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20  ystick")))))).  
fb8e0 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
fb8f0 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
fb900 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
fb910 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
fb920 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
fb930 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
fb940 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
fb950 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  me . "SDL_Joysti
fb960 63 6b 4e 75 6d 42 61 6c 6c 73 22 29 20 28 6e 73  ckNumBalls") (ns
fb970 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fb980 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fb990 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
fb9a0 73 74 69 63 6b 2e 68 3a 32 35 37 3a 32 39 22 29  stick.h:257:29")
fb9b0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
fb9c0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
fb9d0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
fb9e0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
fb9f0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
fba00 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fba10 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fba20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fba30 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fba40 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fba50 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fba60 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fba70 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fba80 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
fba90 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
fbaa0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
fbab0 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
fbac0 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
fbad0 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
fbae0 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
fbaf0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
fbb00 4c 5f 4a 6f 79 73 74 69 63 6b 4e 75 6d 48 61 74  L_JoystickNumHat
fbb10 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
fbb20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fbb30 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fbb40 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32  SDL_joystick.h:2
fbb50 36 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  62:29").    (var
fbb60 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fbb70 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fbb80 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fbb90 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fbba0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
fbbb0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
fbbc0 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
fbbd0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79      (name . "joy
fbbe0 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20  stick").        
fbbf0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
fbc00 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
fbc10 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
fbc20 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20  stick")))))).   
fbc30 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
fbc40 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fbc50 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
fbc60 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
fbc70 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fbc80 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
fbc90 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fbca0 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  e . "SDL_Joystic
fbcb0 6b 4e 75 6d 42 75 74 74 6f 6e 73 22 29 20 28 6e  kNumButtons") (n
fbcc0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
fbcd0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
fbce0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f  lude/SDL2/SDL_jo
fbcf0 79 73 74 69 63 6b 2e 68 3a 32 36 37 3a 32 39 22  ystick.h:267:29"
fbd00 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
fbd10 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
fbd20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
fbd30 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
fbd40 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
fbd50 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fbd60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fbd70 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fbd80 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22  ame . "joystick"
fbd90 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fbda0 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
fbdb0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
fbdc0 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22  . "SDL_Joystick"
fbdd0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
fbde0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
fbdf0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
fbe00 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
fbe10 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
fbe20 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
fbe30 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
fbe40 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
fbe50 44 4c 5f 4a 6f 79 73 74 69 63 6b 55 70 64 61 74  DL_JoystickUpdat
fbe60 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  e") (ns . 0).   
fbe70 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fbe80 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fbe90 53 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32  SDL_joystick.h:2
fbea0 37 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  75:30").    (var
fbeb0 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
fbec0 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
fbed0 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
fbee0 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
fbef0 74 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74  ters . #()) (ret
fbf00 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
fbf10 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
fbf20 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
fbf30 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
fbf40 79 73 74 69 63 6b 45 76 65 6e 74 53 74 61 74 65  ystickEventState
fbf50 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fbf60 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fbf70 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fbf80 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 32 38  DL_joystick.h:28
fbf90 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  6:29").    (vari
fbfa0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
fbfb0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
fbfc0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
fbfd0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
fbfe0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
fbff0 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
fc000 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fc010 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 61 74     (name . "stat
fc020 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
fc030 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
fc040 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
fc050 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
fc060 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
fc070 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
fc080 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
fc090 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
fc0a0 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
fc0b0 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
fc0c0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
fc0d0 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
fc0e0 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
fc0f0 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
fc100 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  name . "SDL_Joys
fc110 74 69 63 6b 47 65 74 41 78 69 73 22 29 20 28 6e  tickGetAxis") (n
fc120 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
fc130 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
fc140 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f  lude/SDL2/SDL_jo
fc150 79 73 74 69 63 6b 2e 68 3a 32 39 37 3a 33 32 22  ystick.h:297:32"
fc160 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
fc170 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
fc180 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
fc190 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
fc1a0 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
fc1b0 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fc1c0 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fc1d0 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fc1e0 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22  ame . "joystick"
fc1f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
fc200 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
fc210 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
fc220 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22  . "SDL_Joystick"
fc230 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
fc240 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
fc250 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
fc260 65 20 2e 20 22 61 78 69 73 22 29 0a 20 20 20 20  e . "axis").    
fc270 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
fc280 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fc290 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
fc2a0 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
fc2b0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
fc2c0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fc2d0 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
fc2e0 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
fc2f0 22 53 69 6e 74 31 36 22 29 29 29 0a 20 20 28 28  "Sint16"))).  ((
fc300 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
fc310 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a  ) (name . "SDL_J
fc320 6f 79 73 74 69 63 6b 47 65 74 41 78 69 73 49 6e  oystickGetAxisIn
fc330 69 74 69 61 6c 53 74 61 74 65 22 29 20 28 6e 73  itialState") (ns
fc340 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fc350 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fc360 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
fc370 73 74 69 63 6b 2e 68 3a 33 30 39 3a 33 34 22 29  stick.h:309:34")
fc380 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
fc390 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
fc3a0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
fc3b0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
fc3c0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
fc3d0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fc3e0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fc3f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fc400 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fc410 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fc420 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fc430 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fc440 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fc450 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
fc460 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
fc470 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
fc480 20 2e 20 22 61 78 69 73 22 29 0a 20 20 20 20 20   . "axis").     
fc490 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
fc4a0 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
fc4b0 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
fc4c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
fc4d0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
fc4e0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
fc4f0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
fc500 22 73 74 61 74 65 22 29 0a 20 20 20 20 20 20 20  "state").       
fc510 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fc520 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
fc530 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31 36  e (tag . "Sint16
fc540 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
fc550 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
fc560 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20  "SDL_bool"))).  
fc570 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fc580 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
fc590 5f 4a 6f 79 73 74 69 63 6b 47 65 74 48 61 74 22  _JoystickGetHat"
fc5a0 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
fc5b0 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
fc5c0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
fc5d0 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 33 34 33  L_joystick.h:343
fc5e0 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :31").    (varia
fc5f0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
fc600 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
fc610 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
fc620 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
fc630 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
fc640 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
fc650 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
fc660 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74    (name . "joyst
fc670 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20  ick").          
fc680 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
fc690 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
fc6a0 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  tag . "SDL_Joyst
fc6b0 69 63 6b 22 29 29 29 29 0a 20 20 20 20 20 20 20  ick")))).       
fc6c0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
fc6d0 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
fc6e0 28 6e 61 6d 65 20 2e 20 22 68 61 74 22 29 0a 20  (name . "hat"). 
fc6f0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
fc700 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
fc710 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
fc720 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
fc730 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
fc740 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
fc750 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
fc760 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
fc770 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20   . "Uint8"))).  
fc780 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
fc790 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
fc7a0 5f 4a 6f 79 73 74 69 63 6b 47 65 74 42 61 6c 6c  _JoystickGetBall
fc7b0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
fc7c0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fc7d0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fc7e0 44 4c 5f 6a 6f 79 73 74 69 63 6b 2e 68 3a 33 35  DL_joystick.h:35
fc7f0 33 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  3:29").    (vari
fc800 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
fc810 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
fc820 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
fc830 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
fc840 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
fc850 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
fc860 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
fc870 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73     (name . "joys
fc880 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20  tick").         
fc890 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
fc8a0 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
fc8b0 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73  (tag . "SDL_Joys
fc8c0 74 69 63 6b 22 29 29 29 29 0a 20 20 20 20 20 20  tick")))).      
fc8d0 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
fc8e0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fc8f0 20 28 6e 61 6d 65 20 2e 20 22 62 61 6c 6c 22 29   (name . "ball")
fc900 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fc910 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
fc920 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
fc930 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
fc940 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
fc950 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fc960 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fc970 61 6d 65 20 2e 20 22 64 78 22 29 0a 20 20 20 20  ame . "dx").    
fc980 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
fc990 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fc9a0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
fc9b0 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
fc9c0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
fc9d0 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
fc9e0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
fc9f0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
fca00 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
fca10 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
fca20 20 2e 20 22 64 79 22 29 0a 20 20 20 20 20 20 20   . "dy").       
fca30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fca40 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
fca50 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
fca60 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
fca70 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
fca80 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
fca90 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
fcaa0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
fcab0 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
fcac0 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
fcad0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
fcae0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fcaf0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
fcb00 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
fcb10 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fcb20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
fcb30 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fcb40 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  e . "SDL_Joystic
fcb50 6b 47 65 74 42 75 74 74 6f 6e 22 29 20 28 6e 73  kGetButton") (ns
fcb60 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
fcb70 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fcb80 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79  ude/SDL2/SDL_joy
fcb90 73 74 69 63 6b 2e 68 3a 33 36 31 3a 33 31 22 29  stick.h:361:31")
fcba0 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
fcbb0 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
fcbc0 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
fcbd0 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
fcbe0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
fcbf0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
fcc00 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
fcc10 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fcc20 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29  me . "joystick")
fcc30 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
fcc40 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fcc50 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
fcc60 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29   "SDL_Joystick")
fcc70 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
fcc80 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
fcc90 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
fcca0 20 2e 20 22 62 75 74 74 6f 6e 22 29 0a 20 20 20   . "button").   
fccb0 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
fccc0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
fccd0 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
fcce0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
fccf0 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
fcd00 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
fcd10 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
fcd20 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
fcd30 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 28 28   "Uint8"))).  ((
fcd40 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
fcd50 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a  ) (name . "SDL_J
fcd60 6f 79 73 74 69 63 6b 43 6c 6f 73 65 22 29 20 28  oystickClose") (
fcd70 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
fcd80 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
fcd90 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6a  clude/SDL2/SDL_j
fcda0 6f 79 73 74 69 63 6b 2e 68 3a 33 36 37 3a 33 30  oystick.h:367:30
fcdb0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
fcdc0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
fcdd0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
fcde0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
fcdf0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
fce00 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
fce10 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
fce20 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
fce30 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b  name . "joystick
fce40 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
fce50 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
fce60 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
fce70 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
fce80 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
fce90 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
fcea0 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
fceb0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
fcec0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
fced0 79 73 74 69 63 6b 43 75 72 72 65 6e 74 50 6f 77  ystickCurrentPow
fcee0 65 72 4c 65 76 65 6c 22 29 20 28 6e 73 20 2e 20  erLevel") (ns . 
fcef0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
fcf00 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
fcf10 2f 53 44 4c 32 2f 53 44 4c 5f 6a 6f 79 73 74 69  /SDL2/SDL_joysti
fcf20 63 6b 2e 68 3a 33 37 32 3a 34 38 22 29 0a 20 20  ck.h:372:48").  
fcf30 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
fcf40 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
fcf50 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
fcf60 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
fcf70 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
fcf80 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
fcf90 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
fcfa0 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fcfb0 2e 20 22 6a 6f 79 73 74 69 63 6b 22 29 0a 20 20  . "joystick").  
fcfc0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
fcfd0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
fcfe0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
fcff0 44 4c 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29 29  DL_Joystick"))))
fd000 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
fd010 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
fd020 4a 6f 79 73 74 69 63 6b 50 6f 77 65 72 4c 65 76  JoystickPowerLev
fd030 65 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  el"))).  ((tag .
fd040 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
fd050 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 5f 53 44   0) (name . "_SD
fd060 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
fd070 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
fd080 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
fd090 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
fd0a0 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  DL_gamecontrolle
fd0b0 72 2e 68 3a 35 37 3a 38 22 29 0a 20 20 20 20 28  r.h:57:8").    (
fd0c0 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62  bit-size . 0) (b
fd0d0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30  it-alignment . 0
fd0e0 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29  ) (fields . #())
fd0f0 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
fd100 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
fd110 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
fd120 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
fd130 6c 65 72 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ler").    (locat
fd140 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
fd150 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d  ude/SDL2/SDL_gam
fd160 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 35 38  econtroller.h:58
fd170 3a 33 36 22 29 0a 20 20 20 20 28 74 79 70 65 20  :36").    (type 
fd180 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
fd190 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
fd1a0 2e 20 22 5f 53 44 4c 5f 47 61 6d 65 43 6f 6e 74  . "_SDL_GameCont
fd1b0 72 6f 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 28  roller").      (
fd1c0 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c  id . 0).      (l
fd1d0 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
fd1e0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
fd1f0 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e  _gamecontroller.
fd200 68 3a 35 37 3a 38 22 29 0a 20 20 20 20 20 20 28  h:57:8").      (
fd210 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28 62  bit-size . 0) (b
fd220 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30  it-alignment . 0
fd230 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29 29  ) (fields . #())
fd240 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
fd250 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
fd260 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
fd270 31 30 34 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  104).    (locati
fd280 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
fd290 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
fd2a0 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 36 31 3a  controller.h:61:
fd2b0 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  9").    (fields.
fd2c0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
fd2d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
fd2e0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
fd2f0 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c   . "SDL_CONTROLL
fd300 45 52 5f 42 49 4e 44 54 59 50 45 5f 4e 4f 4e 45  ER_BINDTYPE_NONE
fd310 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
fd320 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20  lue . 0)).      
fd330 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
fd340 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
fd350 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f  me . "SDL_CONTRO
fd360 4c 4c 45 52 5f 42 49 4e 44 54 59 50 45 5f 42 55  LLER_BINDTYPE_BU
fd370 54 54 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20  TTON").         
fd380 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
fd390 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
fd3a0 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
fd3b0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
fd3c0 4e 54 52 4f 4c 4c 45 52 5f 42 49 4e 44 54 59 50  NTROLLER_BINDTYP
fd3d0 45 5f 41 58 49 53 22 29 0a 20 20 20 20 20 20 20  E_AXIS").       
fd3e0 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a     (value . 2)).
fd3f0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fd400 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
fd410 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
fd420 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 49 4e 44 54  CONTROLLER_BINDT
fd430 59 50 45 5f 48 41 54 22 29 0a 20 20 20 20 20 20  YPE_HAT").      
fd440 20 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29      (value . 3))
fd450 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
fd460 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
fd470 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
fd480 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
fd490 6f 6c 6c 65 72 42 69 6e 64 54 79 70 65 22 29 0a  ollerBindType").
fd4a0 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
fd4b0 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
fd4c0 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72  L2/SDL_gamecontr
fd4d0 6f 6c 6c 65 72 2e 68 3a 36 37 3a 33 22 29 0a 20  oller.h:67:3"). 
fd4e0 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
fd4f0 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e  ":enum") (name .
fd500 20 22 22 29 20 28 69 64 20 2e 20 31 30 34 29 29   "") (id . 104))
fd510 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
fd520 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
fd530 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
fd540 43 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e  ControllerButton
fd550 42 69 6e 64 22 29 20 28 69 64 20 2e 20 30 29 0a  Bind") (id . 0).
fd560 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
fd570 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
fd580 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72  L2/SDL_gamecontr
fd590 6f 6c 6c 65 72 2e 68 3a 37 32 3a 31 36 22 29 0a  oller.h:72:16").
fd5a0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
fd5b0 39 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  96) (bit-alignme
fd5c0 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69  nt . 32).    (fi
fd5d0 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
fd5e0 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
fd5f0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 62  eld") (name . "b
fd600 69 6e 64 54 79 70 65 22 29 20 28 62 69 74 2d 6f  indType") (bit-o
fd610 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
fd620 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
fd630 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
fd640 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
fd650 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
fd660 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
fd670 6c 6c 65 72 42 69 6e 64 54 79 70 65 22 29 29 29  llerBindType")))
fd680 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
fd690 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
fd6a0 2e 20 22 76 61 6c 75 65 22 29 20 28 62 69 74 2d  . "value") (bit-
fd6b0 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
fd6c0 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
fd6d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
fd6e0 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
fd6f0 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
fd700 20 2e 20 22 75 6e 69 6f 6e 22 29 20 28 6e 73 20   . "union") (ns 
fd710 2e 20 32 32 30 38 38 29 20 28 6e 61 6d 65 20 2e  . 22088) (name .
fd720 20 22 22 29 20 28 69 64 20 2e 20 31 30 35 29 0a   "") (id . 105).
fd730 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63              (loc
fd740 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
fd750 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
fd760 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a  amecontroller.h:
fd770 37 35 3a 35 22 29 0a 20 20 20 20 20 20 20 20 20  75:5").         
fd780 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36     (bit-size . 6
fd790 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
fd7a0 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
fd7b0 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
fd7c0 20 20 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20            ..    
fd7d0 20 20 20 20 20 20 20 20 20 20 23 28 28 28 74 61            #(((ta
fd7e0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
fd7f0 6d 65 20 2e 20 22 62 75 74 74 6f 6e 22 29 20 28  me . "button") (
fd800 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
fd810 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
fd820 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fd830 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
fd840 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
fd850 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
fd860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fd870 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
fd880 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
fd890 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
fd8a0 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
fd8b0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
fd8c0 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
fd8d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
fd8e0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
fd8f0 29 20 28 6e 61 6d 65 20 2e 20 22 61 78 69 73 22  ) (name . "axis"
fd900 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
fd910 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
fd920 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  2).             
fd930 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
fd940 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
fd950 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
fd960 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
fd970 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
fd980 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  nt").           
fd990 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
fd9a0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
fd9b0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69               (bi
fd9c0 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
fd9d0 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  ))).            
fd9e0 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
fd9f0 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 68 61  ld") (name . "ha
fda00 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  t") (bit-offset 
fda10 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
fda20 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
fda30 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
fda40 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
fda50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
fda60 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72 75  ype (tag . "stru
fda70 63 74 22 29 20 28 6e 73 20 2e 20 32 32 30 38 38  ct") (ns . 22088
fda80 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69  ) (name . "") (i
fda90 64 20 2e 20 31 30 36 29 0a 20 20 20 20 20 20 20  d . 106).       
fdaa0 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f               (lo
fdab0 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20  cation.         
fdac0 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 0a 20               .. 
fdad0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdae0 20 20 20 20 20 22 2f 75 73 72 2f 69 6e 63 6c 75       "/usr/inclu
fdaf0 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
fdb00 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 37 39 3a  controller.h:79:
fdb10 39 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  9").            
fdb20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
fdb30 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c 69  e . 64) (bit-ali
fdb40 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
fdb50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdb60 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20   (fields.       
fdb70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e                 .
fdb80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
fdb90 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e         #(((tag .
fdba0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
fdbb0 2e 20 22 68 61 74 22 29 20 28 62 69 74 2d 6f 66  . "hat") (bit-of
fdbc0 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
fdbd0 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
fdbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdbf0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
fdc00 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
fdc10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdc20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
fdc30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdc40 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
fdc50 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
fdc60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdc70 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
fdc80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdc90 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
fdca0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
fdcb0 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  )).             
fdcc0 20 20 20 20 20 20 20 20 20 20 20 28 28 74 61 67             ((tag
fdcd0 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
fdce0 65 20 2e 20 22 68 61 74 5f 6d 61 73 6b 22 29 20  e . "hat_mask") 
fdcf0 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32  (bit-offset . 32
fdd00 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
fdd10 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
fdd20 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
fdd30 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
fdd40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
fdd50 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
fdd60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
fdd70 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
fdd80 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
fdd90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fdda0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
fddb0 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
fddc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
fddd0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
fdde0 6e 74 20 2e 20 33 32 29 29 29 29 29 29 29 29 29  nt . 32)))))))))
fddf0 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
fde00 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
fde10 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
fde20 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
fde30 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 42 69 6e  trollerButtonBin
fde40 64 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  d").    (locatio
fde50 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fde60 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63  e/SDL2/SDL_gamec
fde70 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 38 35 3a 33  ontroller.h:85:3
fde80 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
fde90 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75     (tag . ":stru
fdea0 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65  ct").      (name
fdeb0 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74   . "SDL_GameCont
fdec0 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 42 69 6e 64  rollerButtonBind
fded0 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31  ").      (id . 1
fdee0 30 37 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  07))).  ((tag . 
fdef0 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fdf00 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
fdf10 74 72 6f 6c 6c 65 72 41 64 64 4d 61 70 70 69 6e  trollerAddMappin
fdf20 67 73 46 72 6f 6d 52 57 22 29 20 28 6e 73 20 2e  gsFromRW") (ns .
fdf30 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
fdf40 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fdf50 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63  e/SDL2/SDL_gamec
fdf60 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 32 32 3a  ontroller.h:122:
fdf70 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
fdf80 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fdf90 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fdfa0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fdfb0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fdfc0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fdfd0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fdfe0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fdff0 20 28 6e 61 6d 65 20 2e 20 22 72 77 22 29 0a 20   (name . "rw"). 
fe000 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
fe010 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
fe020 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
fe030 53 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 0a 20  SDL_RWops")))). 
fe040 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
fe050 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
fe060 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
fe070 72 65 65 72 77 22 29 0a 20 20 20 20 20 20 20 20  reerw").        
fe080 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
fe090 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fe0a0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
fe0b0 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
fe0c0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
fe0d0 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
fe0e0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
fe0f0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
fe100 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
fe110 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
fe120 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
fe130 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
fe140 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
fe150 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
fe160 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 41 64  GameControllerAd
fe170 64 4d 61 70 70 69 6e 67 22 29 20 28 6e 73 20 2e  dMapping") (ns .
fe180 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
fe190 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fe1a0 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63  e/SDL2/SDL_gamec
fe1b0 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 33 36 3a  ontroller.h:136:
fe1c0 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
fe1d0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fe1e0 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fe1f0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fe200 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fe210 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fe220 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fe230 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fe240 20 28 6e 61 6d 65 20 2e 20 22 6d 61 70 70 69 6e   (name . "mappin
fe250 67 53 74 72 69 6e 67 22 29 0a 20 20 20 20 20 20  gString").      
fe260 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
fe270 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
fe280 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
fe290 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
fe2a0 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
fe2b0 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
fe2c0 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
fe2d0 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
fe2e0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
fe2f0 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
fe300 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
fe310 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
fe320 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
fe330 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
fe340 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fe350 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
fe360 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fe370 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
fe380 74 72 6f 6c 6c 65 72 4e 75 6d 4d 61 70 70 69 6e  trollerNumMappin
fe390 67 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  gs") (ns . 0).  
fe3a0 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
fe3b0 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
fe3c0 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c  /SDL_gamecontrol
fe3d0 6c 65 72 2e 68 3a 31 34 33 3a 32 39 22 29 0a 20  ler.h:143:29"). 
fe3e0 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
fe3f0 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
fe400 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
fe410 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
fe420 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28  (parameters . #(
fe430 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
fe440 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
fe450 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
fe460 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
fe470 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
fe480 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
fe490 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
fe4a0 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
fe4b0 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 4d 61 70  ameControllerMap
fe4c0 70 69 6e 67 46 6f 72 49 6e 64 65 78 22 29 20 28  pingForIndex") (
fe4d0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
fe4e0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
fe4f0 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
fe500 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a  amecontroller.h:
fe510 31 35 30 3a 33 32 22 29 0a 20 20 20 20 28 76 61  150:32").    (va
fe520 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
fe530 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
fe540 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
fe550 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
fe560 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
fe570 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
fe580 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
fe590 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d 61       (name . "ma
fe5a0 70 70 69 6e 67 5f 69 6e 64 65 78 22 29 0a 20 20  pping_index").  
fe5b0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
fe5c0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
fe5d0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
fe5e0 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
fe5f0 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
fe600 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
fe610 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
fe620 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
fe630 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
fe640 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
fe650 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
fe660 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
fe670 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
fe680 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
fe690 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
fe6a0 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
fe6b0 74 72 6f 6c 6c 65 72 4d 61 70 70 69 6e 67 46 6f  trollerMappingFo
fe6c0 72 47 55 49 44 22 29 20 28 6e 73 20 2e 20 30 29  rGUID") (ns . 0)
fe6d0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
fe6e0 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
fe6f0 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74  DL2/SDL_gamecont
fe700 72 6f 6c 6c 65 72 2e 68 3a 31 35 37 3a 33 32 22  roller.h:157:32"
fe710 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
fe720 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
fe730 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
fe740 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
fe750 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
fe760 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
fe770 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
fe780 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
fe790 61 6d 65 20 2e 20 22 67 75 69 64 22 29 0a 20 20  ame . "guid").  
fe7a0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
fe7b0 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69  ag . "SDL_Joysti
fe7c0 63 6b 47 55 49 44 22 29 29 29 29 29 0a 20 20 20  ckGUID"))))).   
fe7d0 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
fe7e0 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
fe7f0 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
fe800 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
fe810 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
fe820 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
fe830 20 2e 20 38 29 29 29 29 0a 20 20 28 28 74 61 67   . 8)))).  ((tag
fe840 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
fe850 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
fe860 43 6f 6e 74 72 6f 6c 6c 65 72 4d 61 70 70 69 6e  ControllerMappin
fe870 67 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  g") (ns . 0).   
fe880 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
fe890 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
fe8a0 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
fe8b0 65 72 2e 68 3a 31 36 34 3a 33 32 22 29 0a 20 20  er.h:164:32").  
fe8c0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
fe8d0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
fe8e0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
fe8f0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
fe900 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
fe910 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
fe920 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
fe930 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
fe940 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  . "gamecontrolle
fe950 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
fe960 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
fe970 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
fe980 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
fe990 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
fe9a0 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22  _GameController"
fe9b0 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
fe9c0 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
fe9d0 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
fe9e0 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
fe9f0 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
fea00 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
fea10 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
fea20 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fea30 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fea40 20 22 53 44 4c 5f 49 73 47 61 6d 65 43 6f 6e 74   "SDL_IsGameCont
fea50 72 6f 6c 6c 65 72 22 29 20 28 6e 73 20 2e 20 30  roller") (ns . 0
fea60 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
fea70 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
fea80 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
fea90 74 72 6f 6c 6c 65 72 2e 68 3a 31 36 39 3a 33 34  troller.h:169:34
feaa0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
feab0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
feac0 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
fead0 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
feae0 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
feaf0 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
feb00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
feb10 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
feb20 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63 6b  name . "joystick
feb30 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20 20 20  _index").       
feb40 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
feb50 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
feb60 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
feb70 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
feb80 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
feb90 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
feba0 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
febb0 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
febc0 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
febd0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
febe0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61   (name . "SDL_Ga
febf0 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 4e 61 6d 65  meControllerName
fec00 46 6f 72 49 6e 64 65 78 22 29 20 28 6e 73 20 2e  ForIndex") (ns .
fec10 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
fec20 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fec30 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63  e/SDL2/SDL_gamec
fec40 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 37 36 3a  ontroller.h:176:
fec50 33 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  37").    (variad
fec60 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fec70 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fec80 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fec90 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
feca0 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
fecb0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
fecc0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
fecd0 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69   (name . "joysti
fece0 63 6b 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20  ck_index").     
fecf0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
fed00 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
fed10 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
fed20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
fed30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
fed40 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fed50 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
fed60 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
fed70 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
fed80 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
fed90 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
feda0 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
fedb0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
fedc0 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
fedd0 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
fede0 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
fedf0 6c 6c 65 72 4f 70 65 6e 22 29 20 28 6e 73 20 2e  llerOpen") (ns .
fee00 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
fee10 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
fee20 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63  e/SDL2/SDL_gamec
fee30 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 31 38 37 3a  ontroller.h:187:
fee40 34 35 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  45").    (variad
fee50 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
fee60 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
fee70 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
fee80 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
fee90 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
feea0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
feeb0 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
feec0 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69   (name . "joysti
feed0 63 6b 5f 69 6e 64 65 78 22 29 0a 20 20 20 20 20  ck_index").     
feee0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
feef0 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
fef00 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
fef10 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
fef20 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
fef30 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
fef40 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
fef50 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
fef60 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
fef70 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
fef80 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  g . "SDL_GameCon
fef90 74 72 6f 6c 6c 65 72 22 29 29 29 29 0a 20 20 28  troller")))).  (
fefa0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
fefb0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
fefc0 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 46 72  GameControllerFr
fefd0 6f 6d 49 6e 73 74 61 6e 63 65 49 44 22 29 20 28  omInstanceID") (
fefe0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
feff0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
ff000 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
ff010 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a  amecontroller.h:
ff020 31 39 32 3a 34 35 22 29 0a 20 20 20 20 28 76 61  192:45").    (va
ff030 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
ff040 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
ff050 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
ff060 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
ff070 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
ff080 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
ff090 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
ff0a0 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f       (name . "jo
ff0b0 79 69 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  yid").          
ff0c0 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
ff0d0 4c 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29  L_JoystickID")))
ff0e0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
ff0f0 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
ff100 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
ff110 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
ff120 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
ff130 6c 65 72 22 29 29 29 29 0a 20 20 28 28 74 61 67  ler")))).  ((tag
ff140 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ff150 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
ff160 43 6f 6e 74 72 6f 6c 6c 65 72 4e 61 6d 65 22 29  ControllerName")
ff170 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
ff180 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
ff190 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
ff1a0 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e  _gamecontroller.
ff1b0 68 3a 31 39 37 3a 33 37 22 29 0a 20 20 20 20 28  h:197:37").    (
ff1c0 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
ff1d0 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
ff1e0 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
ff1f0 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
ff200 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
ff210 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
ff220 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
ff230 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
ff240 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 22 29  gamecontroller")
ff250 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
ff260 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
ff270 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
ff280 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
ff290 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61  e (tag . "SDL_Ga
ff2a0 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22 29 29 29  meController")))
ff2b0 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
ff2c0 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
ff2d0 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
ff2e0 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
ff2f0 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
ff300 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
ff310 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
ff320 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
ff330 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
ff340 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  DL_GameControlle
ff350 72 47 65 74 56 65 6e 64 6f 72 22 29 20 28 6e 73  rGetVendor") (ns
ff360 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ff370 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ff380 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d  ude/SDL2/SDL_gam
ff390 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32 30  econtroller.h:20
ff3a0 33 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  3:32").    (vari
ff3b0 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ff3c0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
ff3d0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
ff3e0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
ff3f0 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ff400 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ff410 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ff420 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d 65     (name . "game
ff430 63 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20 20 20  controller").   
ff440 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
ff450 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
ff460 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
ff470 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
ff480 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f  ag . "SDL_GameCo
ff490 6e 74 72 6f 6c 6c 65 72 22 29 29 29 29 29 29 0a  ntroller")))))).
ff4a0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ff4b0 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
ff4c0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
ff4d0 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
ff4e0 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
ff4f0 6f 6c 6c 65 72 47 65 74 50 72 6f 64 75 63 74 22  ollerGetProduct"
ff500 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
ff510 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
ff520 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
ff530 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72  L_gamecontroller
ff540 2e 68 3a 32 30 39 3a 33 32 22 29 0a 20 20 20 20  .h:209:32").    
ff550 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
ff560 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
ff570 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
ff580 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
ff590 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
ff5a0 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
ff5b0 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
ff5c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
ff5d0 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 22  "gamecontroller"
ff5e0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
ff5f0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
ff600 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
ff610 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
ff620 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47  pe (tag . "SDL_G
ff630 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22 29 29  ameController"))
ff640 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
ff650 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  -type (tag . "Ui
ff660 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74 61 67  nt16"))).  ((tag
ff670 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ff680 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
ff690 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 50 72 6f  ControllerGetPro
ff6a0 64 75 63 74 56 65 72 73 69 6f 6e 22 29 20 28 6e  ductVersion") (n
ff6b0 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
ff6c0 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
ff6d0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61  lude/SDL2/SDL_ga
ff6e0 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32  mecontroller.h:2
ff6f0 31 35 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  15:32").    (var
ff700 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
ff710 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
ff720 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
ff730 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
ff740 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
ff750 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
ff760 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
ff770 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d      (name . "gam
ff780 65 63 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20 20  econtroller").  
ff790 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
ff7a0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
ff7b0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
ff7c0 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
ff7d0 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  tag . "SDL_GameC
ff7e0 6f 6e 74 72 6f 6c 6c 65 72 22 29 29 29 29 29 29  ontroller"))))))
ff7f0 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
ff800 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
ff810 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
ff820 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
ff830 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74   . "SDL_GameCont
ff840 72 6f 6c 6c 65 72 47 65 74 41 74 74 61 63 68 65  rollerGetAttache
ff850 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
ff860 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
ff870 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
ff880 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c  SDL_gamecontroll
ff890 65 72 2e 68 3a 32 32 31 3a 33 34 22 29 0a 20 20  er.h:221:34").  
ff8a0 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
ff8b0 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
ff8c0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
ff8d0 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
ff8e0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
ff8f0 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
ff900 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
ff910 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
ff920 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  . "gamecontrolle
ff930 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
ff940 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
ff950 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
ff960 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
ff970 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
ff980 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22  _GameController"
ff990 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
ff9a0 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
ff9b0 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28  SDL_bool"))).  (
ff9c0 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
ff9d0 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
ff9e0 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 47 65  GameControllerGe
ff9f0 74 4a 6f 79 73 74 69 63 6b 22 29 20 28 6e 73 20  tJoystick") (ns 
ffa00 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
ffa10 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
ffa20 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
ffa30 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32 32 36  controller.h:226
ffa40 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :39").    (varia
ffa50 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
ffa60 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
ffa70 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
ffa80 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
ffa90 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
ffaa0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
ffab0 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
ffac0 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d 65 63    (name . "gamec
ffad0 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20 20 20 20  ontroller").    
ffae0 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
ffaf0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
ffb00 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
ffb10 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
ffb20 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  g . "SDL_GameCon
ffb30 74 72 6f 6c 6c 65 72 22 29 29 29 29 29 29 0a 20  troller")))))). 
ffb40 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
ffb50 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
ffb60 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
ffb70 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
ffb80 5f 4a 6f 79 73 74 69 63 6b 22 29 29 29 29 0a 20  _Joystick")))). 
ffb90 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
ffba0 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
ffbb0 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
ffbc0 45 76 65 6e 74 53 74 61 74 65 22 29 20 28 6e 73  EventState") (ns
ffbd0 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
ffbe0 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
ffbf0 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d  ude/SDL2/SDL_gam
ffc00 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 32 33  econtroller.h:23
ffc10 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  7:29").    (vari
ffc20 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
ffc30 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
ffc40 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
ffc50 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
ffc60 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
ffc70 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
ffc80 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
ffc90 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 74 61 74     (name . "stat
ffca0 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
ffcb0 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
ffcc0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
ffcd0 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
ffce0 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
ffcf0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
ffd00 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
ffd10 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
ffd20 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
ffd30 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
ffd40 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
ffd50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
ffd60 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
ffd70 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
ffd80 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
ffd90 43 6f 6e 74 72 6f 6c 6c 65 72 55 70 64 61 74 65  ControllerUpdate
ffda0 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
ffdb0 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
ffdc0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
ffdd0 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  DL_gamecontrolle
ffde0 72 2e 68 3a 32 34 35 3a 33 30 22 29 0a 20 20 20  r.h:245:30").   
ffdf0 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
ffe00 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
ffe10 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
ffe20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
ffe30 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29  arameters . #())
ffe40 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
ffe50 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
ffe60 20 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22    ((tag . "enum"
ffe70 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
ffe80 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 30 38   . "") (id . 108
ffe90 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
ffea0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
ffeb0 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
ffec0 74 72 6f 6c 6c 65 72 2e 68 3a 32 35 37 3a 39 22  troller.h:257:9"
ffed0 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
ffee0 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
ffef0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
fff00 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
fff10 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52   "SDL_CONTROLLER
fff20 5f 41 58 49 53 5f 49 4e 56 41 4c 49 44 22 29 0a  _AXIS_INVALID").
fff30 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
fff40 20 2e 20 34 32 39 34 39 36 37 32 39 35 29 29 0a   . 4294967295)).
fff50 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
fff60 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
fff70 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
fff80 43 4f 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53 5f  CONTROLLER_AXIS_
fff90 4c 45 46 54 58 22 29 0a 20 20 20 20 20 20 20 20  LEFTX").        
fffa0 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a 20    (value . 0)). 
fffb0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
fffc0 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
fffd0 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
fffe0 4f 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53 5f 4c  ONTROLLER_AXIS_L
ffff0 45 46 54 59 22 29 0a 20 20 20 20 20 20 20 20 20  EFTY").         
10000 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20 20   (value . 1)).  
10001 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10002 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
10003 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
10004 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53 5f 52 49  NTROLLER_AXIS_RI
10005 47 48 54 58 22 29 0a 20 20 20 20 20 20 20 20 20  GHTX").         
10006 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20   (value . 2)).  
10007 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10008 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
10009 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
1000a 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53 5f 52 49  NTROLLER_AXIS_RI
1000b 47 48 54 59 22 29 0a 20 20 20 20 20 20 20 20 20  GHTY").         
1000c 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20 20   (value . 3)).  
1000d 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1000e 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
1000f 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
10010 4e 54 52 4f 4c 4c 45 52 5f 41 58 49 53 5f 54 52  NTROLLER_AXIS_TR
10011 49 47 47 45 52 4c 45 46 54 22 29 0a 20 20 20 20  IGGERLEFT").    
10012 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34        (value . 4
10013 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10014 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
10015 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
10016 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 41 58  DL_CONTROLLER_AX
10017 49 53 5f 54 52 49 47 47 45 52 52 49 47 48 54 22  IS_TRIGGERRIGHT"
10018 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
10019 75 65 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20  ue . 5)).       
1001a 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1001b 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1001c 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
1001d 4c 45 52 5f 41 58 49 53 5f 4d 41 58 22 29 0a 20  LER_AXIS_MAX"). 
1001e 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
1001f 2e 20 36 29 29 29 29 29 0a 20 20 28 28 74 61 67  . 6))))).  ((tag
10020 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
10021 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
10022 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65  name . "SDL_Game
10023 43 6f 6e 74 72 6f 6c 6c 65 72 41 78 69 73 22 29  ControllerAxis")
10024 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10025 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10026 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74  DL2/SDL_gamecont
10027 72 6f 6c 6c 65 72 2e 68 3a 32 36 37 3a 33 22 29  roller.h:267:3")
10028 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
10029 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
1002a 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 30 38   . "") (id . 108
1002b 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
1002c 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
1002d 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
1002e 6f 6c 6c 65 72 47 65 74 41 78 69 73 46 72 6f 6d  ollerGetAxisFrom
1002f 53 74 72 69 6e 67 22 29 20 28 6e 73 20 2e 20 30  String") (ns . 0
10030 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10031 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10032 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
10033 74 72 6f 6c 6c 65 72 2e 68 3a 32 37 32 3a 34 38  troller.h:272:48
10034 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
10035 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
10036 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
10037 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
10038 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
10039 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
1003a 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1003b 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1003c 6e 61 6d 65 20 2e 20 22 70 63 68 53 74 72 69 6e  name . "pchStrin
1003d 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
1003e 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1003f 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10040 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
10041 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10042 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
10043 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
10044 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
10045 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
10046 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
10047 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
10048 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
10049 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
1004a 65 72 41 78 69 73 22 29 29 29 0a 20 20 28 28 74  erAxis"))).  ((t
1004b 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1004c 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61   (name . "SDL_Ga
1004d 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 47 65 74 53  meControllerGetS
1004e 74 72 69 6e 67 46 6f 72 41 78 69 73 22 29 20 28  tringForAxis") (
1004f 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
10050 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
10051 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
10052 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a  amecontroller.h:
10053 32 37 37 3a 33 37 22 29 0a 20 20 20 20 28 76 61  277:37").    (va
10054 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
10055 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
10056 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
10057 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
10058 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
10059 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1005a 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1005b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 78       (name . "ax
1005c 69 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  is").          (
1005d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1005e 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 41  _GameControllerA
1005f 78 69 73 22 29 29 29 29 29 0a 20 20 20 20 28 72  xis"))))).    (r
10060 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
10061 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
10062 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
10063 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
10064 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
10065 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10066 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  8)))).  ((tag . 
10067 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
10068 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  e . "SDL_GameCon
10069 74 72 6f 6c 6c 65 72 47 65 74 42 69 6e 64 46 6f  trollerGetBindFo
1006a 72 41 78 69 73 22 29 20 28 6e 73 20 2e 20 30 29  rAxis") (ns . 0)
1006b 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1006c 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
1006d 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74  DL2/SDL_gamecont
1006e 72 6f 6c 6c 65 72 2e 68 3a 32 38 33 3a 31 22 29  roller.h:283:1")
1006f 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
10070 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
10071 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
10072 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
10073 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
10074 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10075 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
10076 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10077 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f  me . "gamecontro
10078 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  ller").         
10079 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1007a 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1007b 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1007c 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1007d 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
1007e 65 72 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  er")))).        
1007f 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
10080 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
10081 6e 61 6d 65 20 2e 20 22 61 78 69 73 22 29 0a 20  name . "axis"). 
10082 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
10083 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  tag . "SDL_GameC
10084 6f 6e 74 72 6f 6c 6c 65 72 41 78 69 73 22 29 29  ontrollerAxis"))
10085 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
10086 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10087 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 42  _GameControllerB
10088 75 74 74 6f 6e 42 69 6e 64 22 29 29 29 0a 20 20  uttonBind"))).  
10089 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1008a 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1008b 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 47  _GameControllerG
1008c 65 74 41 78 69 73 22 29 20 28 6e 73 20 2e 20 30  etAxis") (ns . 0
1008d 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1008e 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1008f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
10090 74 72 6f 6c 6c 65 72 2e 68 3a 32 39 35 3a 31 22  troller.h:295:1"
10091 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10092 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10093 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10094 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10095 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10096 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10097 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10098 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
10099 61 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74 72  ame . "gamecontr
1009a 6f 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20 20  oller").        
1009b 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1009c 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1009d 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
1009e 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1009f 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c  "SDL_GameControl
100a0 6c 65 72 22 29 29 29 29 0a 20 20 20 20 20 20 20  ler")))).       
100a1 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
100a2 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
100a3 28 6e 61 6d 65 20 2e 20 22 61 78 69 73 22 29 0a  (name . "axis").
100a4 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
100a5 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65  (tag . "SDL_Game
100a6 43 6f 6e 74 72 6f 6c 6c 65 72 41 78 69 73 22 29  ControllerAxis")
100a7 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
100a8 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69  -type (tag . "Si
100a9 6e 74 31 36 22 29 29 29 0a 20 20 28 28 74 61 67  nt16"))).  ((tag
100aa 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
100ab 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
100ac 28 69 64 20 2e 20 31 30 39 29 0a 20 20 20 20 28  (id . 109).    (
100ad 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
100ae 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
100af 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65 72  L_gamecontroller
100b0 2e 68 3a 33 30 31 3a 39 22 29 0a 20 20 20 20 28  .h:301:9").    (
100b1 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
100b2 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
100b3 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
100b4 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
100b5 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e  ONTROLLER_BUTTON
100b6 5f 49 4e 56 41 4c 49 44 22 29 0a 20 20 20 20 20  _INVALID").     
100b7 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 32       (value . 42
100b8 39 34 39 36 37 32 39 35 29 29 0a 20 20 20 20 20  94967295)).     
100b9 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
100ba 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
100bb 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52  ame . "SDL_CONTR
100bc 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 41 22 29  OLLER_BUTTON_A")
100bd 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
100be 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20  e . 0)).        
100bf 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
100c0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
100c1 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c   . "SDL_CONTROLL
100c2 45 52 5f 42 55 54 54 4f 4e 5f 42 22 29 0a 20 20  ER_BUTTON_B").  
100c3 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
100c4 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   1)).        ((t
100c5 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
100c6 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
100c7 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f  "SDL_CONTROLLER_
100c8 42 55 54 54 4f 4e 5f 58 22 29 0a 20 20 20 20 20  BUTTON_X").     
100c9 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29       (value . 2)
100ca 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
100cb 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
100cc 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
100cd 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54  L_CONTROLLER_BUT
100ce 54 4f 4e 5f 59 22 29 0a 20 20 20 20 20 20 20 20  TON_Y").        
100cf 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20    (value . 3)). 
100d0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
100d1 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
100d2 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
100d3 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e  ONTROLLER_BUTTON
100d4 5f 42 41 43 4b 22 29 0a 20 20 20 20 20 20 20 20  _BACK").        
100d5 20 20 28 76 61 6c 75 65 20 2e 20 34 29 29 0a 20    (value . 4)). 
100d6 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
100d7 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
100d8 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
100d9 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e  ONTROLLER_BUTTON
100da 5f 47 55 49 44 45 22 29 0a 20 20 20 20 20 20 20  _GUIDE").       
100db 20 20 20 28 76 61 6c 75 65 20 2e 20 35 29 29 0a     (value . 5)).
100dc 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
100dd 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
100de 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
100df 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f  CONTROLLER_BUTTO
100e0 4e 5f 53 54 41 52 54 22 29 0a 20 20 20 20 20 20  N_START").      
100e1 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36 29 29      (value . 6))
100e2 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
100e3 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
100e4 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
100e5 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54  _CONTROLLER_BUTT
100e6 4f 4e 5f 4c 45 46 54 53 54 49 43 4b 22 29 0a 20  ON_LEFTSTICK"). 
100e7 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
100e8 2e 20 37 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 7)).        ((
100e9 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
100ea 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
100eb 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52   "SDL_CONTROLLER
100ec 5f 42 55 54 54 4f 4e 5f 52 49 47 48 54 53 54 49  _BUTTON_RIGHTSTI
100ed 43 4b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  CK").          (
100ee 76 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20  value . 8)).    
100ef 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
100f0 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
100f1 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54  name . "SDL_CONT
100f2 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f 4c 45  ROLLER_BUTTON_LE
100f3 46 54 53 48 4f 55 4c 44 45 52 22 29 0a 20 20 20  FTSHOULDER").   
100f4 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
100f5 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  9)).        ((ta
100f6 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
100f7 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
100f8 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42  SDL_CONTROLLER_B
100f9 55 54 54 4f 4e 5f 52 49 47 48 54 53 48 4f 55 4c  UTTON_RIGHTSHOUL
100fa 44 45 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  DER").          
100fb 28 76 61 6c 75 65 20 2e 20 31 30 29 29 0a 20 20  (value . 10)).  
100fc 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
100fd 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
100fe 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
100ff 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f  NTROLLER_BUTTON_
10100 44 50 41 44 5f 55 50 22 29 0a 20 20 20 20 20 20  DPAD_UP").      
10101 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 31 29      (value . 11)
10102 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10103 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
10104 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
10105 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f 42 55 54  L_CONTROLLER_BUT
10106 54 4f 4e 5f 44 50 41 44 5f 44 4f 57 4e 22 29 0a  TON_DPAD_DOWN").
10107 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
10108 20 2e 20 31 32 29 29 0a 20 20 20 20 20 20 20 20   . 12)).        
10109 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1010a 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1010b 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c   . "SDL_CONTROLL
1010c 45 52 5f 42 55 54 54 4f 4e 5f 44 50 41 44 5f 4c  ER_BUTTON_DPAD_L
1010d 45 46 54 22 29 0a 20 20 20 20 20 20 20 20 20 20  EFT").          
1010e 28 76 61 6c 75 65 20 2e 20 31 33 29 29 0a 20 20  (value . 13)).  
1010f 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10110 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
10111 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4f   (name . "SDL_CO
10112 4e 54 52 4f 4c 4c 45 52 5f 42 55 54 54 4f 4e 5f  NTROLLER_BUTTON_
10113 44 50 41 44 5f 52 49 47 48 54 22 29 0a 20 20 20  DPAD_RIGHT").   
10114 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
10115 31 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  14)).        ((t
10116 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
10117 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10118 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 5f  "SDL_CONTROLLER_
10119 42 55 54 54 4f 4e 5f 4d 41 58 22 29 0a 20 20 20  BUTTON_MAX").   
1011a 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
1011b 31 35 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  15))))).  ((tag 
1011c 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1011d 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1011e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43  ame . "SDL_GameC
1011f 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 22  ontrollerButton"
10120 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10121 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10122 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
10123 74 72 6f 6c 6c 65 72 2e 68 3a 33 32 30 3a 33 22  troller.h:320:3"
10124 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
10125 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d   . ":enum") (nam
10126 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 30  e . "") (id . 10
10127 39 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  9))).  ((tag . "
10128 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
10129 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74   . "SDL_GameCont
1012a 72 6f 6c 6c 65 72 47 65 74 42 75 74 74 6f 6e 46  rollerGetButtonF
1012b 72 6f 6d 53 74 72 69 6e 67 22 29 20 28 6e 73 20  romString") (ns 
1012c 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1012d 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1012e 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
1012f 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 33 32 35  controller.h:325
10130 3a 35 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :50").    (varia
10131 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
10132 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
10133 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
10134 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
10135 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
10136 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
10137 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
10138 20 20 28 6e 61 6d 65 20 2e 20 22 70 63 68 53 74    (name . "pchSt
10139 72 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  ring").         
1013a 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1013b 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1013c 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
1013d 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1013e 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
1013f 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
10140 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
10141 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
10142 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10143 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
10144 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
10145 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72  . "SDL_GameContr
10146 6f 6c 6c 65 72 42 75 74 74 6f 6e 22 29 29 29 0a  ollerButton"))).
10147 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10148 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10149 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  DL_GameControlle
1014a 72 47 65 74 53 74 72 69 6e 67 46 6f 72 42 75 74  rGetStringForBut
1014b 74 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ton") (ns . 0). 
1014c 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1014d 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1014e 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f  2/SDL_gamecontro
1014f 6c 6c 65 72 2e 68 3a 33 33 30 3a 33 37 22 29 0a  ller.h:330:37").
10150 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
10151 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
10152 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
10153 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
10154 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
10155 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
10156 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
10157 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10158 65 20 2e 20 22 62 75 74 74 6f 6e 22 29 0a 20 20  e . "button").  
10159 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1015a 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f  ag . "SDL_GameCo
1015b 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 22 29  ntrollerButton")
1015c 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1015d 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
1015e 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
1015f 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10160 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
10161 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
10162 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
10163 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
10164 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
10165 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c  SDL_GameControll
10166 65 72 47 65 74 42 69 6e 64 46 6f 72 42 75 74 74  erGetBindForButt
10167 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  on") (ns . 0).  
10168 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10169 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
1016a 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e 74 72 6f 6c  /SDL_gamecontrol
1016b 6c 65 72 2e 68 3a 33 33 36 3a 31 22 29 0a 20 20  ler.h:336:1").  
1016c 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
1016d 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
1016e 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
1016f 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
10170 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
10171 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
10172 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
10173 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
10174 2e 20 22 67 61 6d 65 63 6f 6e 74 72 6f 6c 6c 65  . "gamecontrolle
10175 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
10176 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
10177 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10178 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
10179 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1017a 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72 22  _GameController"
1017b 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
1017c 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1017d 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1017e 65 20 2e 20 22 62 75 74 74 6f 6e 22 29 0a 20 20  e . "button").  
1017f 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10180 61 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f  ag . "SDL_GameCo
10181 6e 74 72 6f 6c 6c 65 72 42 75 74 74 6f 6e 22 29  ntrollerButton")
10182 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10183 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
10184 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
10185 42 75 74 74 6f 6e 42 69 6e 64 22 29 29 29 0a 20  ButtonBind"))). 
10186 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
10187 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
10188 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
10189 47 65 74 42 75 74 74 6f 6e 22 29 20 28 6e 73 20  GetButton") (ns 
1018a 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1018b 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1018c 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65  de/SDL2/SDL_game
1018d 63 6f 6e 74 72 6f 6c 6c 65 72 2e 68 3a 33 34 35  controller.h:345
1018e 3a 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :31").    (varia
1018f 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
10190 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
10191 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
10192 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
10193 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
10194 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
10195 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
10196 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 6d 65 63    (name . "gamec
10197 6f 6e 74 72 6f 6c 6c 65 72 22 29 0a 20 20 20 20  ontroller").    
10198 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
10199 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1019a 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
1019b 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1019c 67 20 2e 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e  g . "SDL_GameCon
1019d 74 72 6f 6c 6c 65 72 22 29 29 29 29 0a 20 20 20  troller")))).   
1019e 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
1019f 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
101a0 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 75 74      (name . "but
101a1 74 6f 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20  ton").          
101a2 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
101a3 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65 72  L_GameController
101a4 42 75 74 74 6f 6e 22 29 29 29 29 29 0a 20 20 20  Button"))))).   
101a5 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
101a6 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
101a7 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
101a8 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
101a9 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f 6c 6c 65  DL_GameControlle
101aa 72 43 6c 6f 73 65 22 29 20 28 6e 73 20 2e 20 30  rClose") (ns . 0
101ab 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
101ac 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
101ad 53 44 4c 32 2f 53 44 4c 5f 67 61 6d 65 63 6f 6e  SDL2/SDL_gamecon
101ae 74 72 6f 6c 6c 65 72 2e 68 3a 33 35 31 3a 33 30  troller.h:351:30
101af 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
101b0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
101b1 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
101b2 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
101b3 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
101b4 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
101b5 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
101b6 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
101b7 6e 61 6d 65 20 2e 20 22 67 61 6d 65 63 6f 6e 74  name . "gamecont
101b8 72 6f 6c 6c 65 72 22 29 0a 20 20 20 20 20 20 20  roller").       
101b9 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
101ba 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
101bb 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
101bc 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
101bd 20 22 53 44 4c 5f 47 61 6d 65 43 6f 6e 74 72 6f   "SDL_GameContro
101be 6c 6c 65 72 22 29 29 29 29 29 29 0a 20 20 20 20  ller")))))).    
101bf 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
101c0 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
101c1 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
101c2 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
101c3 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
101c4 4c 5f 54 6f 75 63 68 49 44 22 29 0a 20 20 20 20  L_TouchID").    
101c5 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
101c6 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
101c7 44 4c 5f 74 6f 75 63 68 2e 68 3a 34 31 3a 31 36  DL_touch.h:41:16
101c8 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61  ").    (type (ta
101c9 67 20 2e 20 22 53 69 6e 74 36 34 22 29 29 29 0a  g . "Sint64"))).
101ca 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
101cb 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
101cc 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
101cd 44 4c 5f 46 69 6e 67 65 72 49 44 22 29 0a 20 20  DL_FingerID").  
101ce 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
101cf 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
101d0 2f 53 44 4c 5f 74 6f 75 63 68 2e 68 3a 34 32 3a  /SDL_touch.h:42:
101d1 31 36 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  16").    (type (
101d2 74 61 67 20 2e 20 22 53 69 6e 74 36 34 22 29 29  tag . "Sint64"))
101d3 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
101d4 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
101d5 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 69 6e 67  name . "SDL_Fing
101d6 65 72 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  er") (id . 0).  
101d7 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
101d8 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
101d9 2f 53 44 4c 5f 74 6f 75 63 68 2e 68 3a 34 34 3a  /SDL_touch.h:44:
101da 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
101db 7a 65 20 2e 20 31 39 32 29 20 28 62 69 74 2d 61  ze . 192) (bit-a
101dc 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20  lignment . 64). 
101dd 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
101de 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
101df 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
101e0 65 20 2e 20 22 69 64 22 29 20 28 62 69 74 2d 6f  e . "id") (bit-o
101e1 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
101e2 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20  size . 64).     
101e3 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
101e4 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20  ent . 64) (type 
101e5 28 74 61 67 20 2e 20 22 53 44 4c 5f 46 69 6e 67  (tag . "SDL_Fing
101e6 65 72 49 44 22 29 29 29 0a 20 20 20 20 20 20 20  erID"))).       
101e7 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
101e8 29 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 20 28  ) (name . "x") (
101e9 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
101ea 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
101eb 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
101ec 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
101ed 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
101ee 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
101ef 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
101f0 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
101f1 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
101f2 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
101f3 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
101f4 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
101f5 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 22  ld") (name . "y"
101f6 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
101f7 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  96) (bit-size . 
101f8 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
101f9 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
101fa 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
101fb 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
101fc 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
101fd 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
101fe 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
101ff 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10200 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
10201 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10202 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10203 22 70 72 65 73 73 75 72 65 22 29 20 28 62 69 74  "pressure") (bit
10204 2d 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28  -offset . 128) (
10205 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10206 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10207 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
10208 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
10209 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1020a 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
1020b 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
1020c 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
1020d 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1020e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 28  t . 32)))))).  (
1020f 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
10210 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
10211 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10212 46 69 6e 67 65 72 22 29 0a 20 20 20 20 28 6c 6f  Finger").    (lo
10213 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10214 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10215 74 6f 75 63 68 2e 68 3a 35 30 3a 33 22 29 0a 20  touch.h:50:3"). 
10216 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10217 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65  ":struct") (name
10218 20 2e 20 22 53 44 4c 5f 46 69 6e 67 65 72 22 29   . "SDL_Finger")
10219 20 28 69 64 20 2e 20 31 31 30 29 29 29 0a 20 20   (id . 110))).  
1021a 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1021b 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1021c 5f 47 65 74 4e 75 6d 54 6f 75 63 68 44 65 76 69  _GetNumTouchDevi
1021d 63 65 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ces") (ns . 0). 
1021e 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1021f 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10220 32 2f 53 44 4c 5f 74 6f 75 63 68 2e 68 3a 36 31  2/SDL_touch.h:61
10221 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
10222 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
10223 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
10224 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
10225 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
10226 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72  rs . #()).    (r
10227 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
10228 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
10229 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1022a 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
1022b 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1022c 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1022d 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1022e 20 22 53 44 4c 5f 47 65 74 54 6f 75 63 68 44 65   "SDL_GetTouchDe
1022f 76 69 63 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  vice") (ns . 0).
10230 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10231 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10232 4c 32 2f 53 44 4c 5f 74 6f 75 63 68 2e 68 3a 36  L2/SDL_touch.h:6
10233 36 3a 33 37 22 29 0a 20 20 20 20 28 76 61 72 69  6:37").    (vari
10234 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
10235 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
10236 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
10237 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
10238 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
10239 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1023a 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1023b 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65     (name . "inde
1023c 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  x").          (t
1023d 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1023e 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
1023f 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
10240 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10241 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10242 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
10243 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
10244 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 6f 75   (tag . "SDL_Tou
10245 63 68 49 44 22 29 29 29 0a 20 20 28 28 74 61 67  chID"))).  ((tag
10246 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
10247 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 4e  name . "SDL_GetN
10248 75 6d 54 6f 75 63 68 46 69 6e 67 65 72 73 22 29  umTouchFingers")
10249 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1024a 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
1024b 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
1024c 5f 74 6f 75 63 68 2e 68 3a 37 31 3a 32 39 22 29  _touch.h:71:29")
1024d 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
1024e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
1024f 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
10250 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
10251 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
10252 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10253 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
10254 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10255 6d 65 20 2e 20 22 74 6f 75 63 68 49 44 22 29 0a  me . "touchID").
10256 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10257 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 6f 75 63  (tag . "SDL_Touc
10258 68 49 44 22 29 29 29 29 29 0a 20 20 20 20 28 72  hID"))))).    (r
10259 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
1025a 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
1025b 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1025c 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
1025d 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1025e 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1025f 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
10260 20 22 53 44 4c 5f 47 65 74 54 6f 75 63 68 46 69   "SDL_GetTouchFi
10261 6e 67 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a  nger") (ns . 0).
10262 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10263 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10264 4c 32 2f 53 44 4c 5f 74 6f 75 63 68 2e 68 3a 37  L2/SDL_touch.h:7
10265 36 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69  6:38").    (vari
10266 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
10267 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
10268 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
10269 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
1026a 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1026b 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1026c 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1026d 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 6f 75 63     (name . "touc
1026e 68 49 44 22 29 0a 20 20 20 20 20 20 20 20 20 20  hID").          
1026f 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
10270 4c 5f 54 6f 75 63 68 49 44 22 29 29 29 0a 20 20  L_TouchID"))).  
10271 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
10272 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10273 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e       (name . "in
10274 64 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20  dex").          
10275 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
10276 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
10277 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
10278 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10279 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1027a 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
1027b 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1027c 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1027d 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1027e 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1027f 53 44 4c 5f 46 69 6e 67 65 72 22 29 29 29 29 0a  SDL_Finger")))).
10280 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
10281 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
10282 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
10283 44 4c 5f 47 65 73 74 75 72 65 49 44 22 29 0a 20  DL_GestureID"). 
10284 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10285 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10286 32 2f 53 44 4c 5f 67 65 73 74 75 72 65 2e 68 3a  2/SDL_gesture.h:
10287 34 34 3a 31 36 22 29 0a 20 20 20 20 28 74 79 70  44:16").    (typ
10288 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 36 34  e (tag . "Sint64
10289 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
1028a 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
1028b 20 2e 20 22 53 44 4c 5f 52 65 63 6f 72 64 47 65   . "SDL_RecordGe
1028c 73 74 75 72 65 22 29 20 28 6e 73 20 2e 20 30 29  sture") (ns . 0)
1028d 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1028e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
1028f 44 4c 32 2f 53 44 4c 5f 67 65 73 74 75 72 65 2e  DL2/SDL_gesture.
10290 68 3a 35 33 3a 32 39 22 29 0a 20 20 20 20 28 76  h:53:29").    (v
10291 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
10292 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
10293 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
10294 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
10295 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
10296 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10297 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10298 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
10299 6f 75 63 68 49 64 22 29 0a 20 20 20 20 20 20 20  ouchId").       
1029a 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1029b 22 53 44 4c 5f 54 6f 75 63 68 49 44 22 29 29 29  "SDL_TouchID")))
1029c 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
1029d 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1029e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
1029f 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
102a0 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
102a1 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
102a2 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
102a3 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
102a4 61 76 65 41 6c 6c 44 6f 6c 6c 61 72 54 65 6d 70  aveAllDollarTemp
102a5 6c 61 74 65 73 22 29 20 28 6e 73 20 2e 20 30 29  lates") (ns . 0)
102a6 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
102a7 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
102a8 44 4c 32 2f 53 44 4c 5f 67 65 73 74 75 72 65 2e  DL2/SDL_gesture.
102a9 68 3a 36 31 3a 32 39 22 29 0a 20 20 20 20 28 76  h:61:29").    (v
102aa 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
102ab 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
102ac 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
102ad 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
102ae 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
102af 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
102b0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
102b1 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64        (name . "d
102b2 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  st").          (
102b3 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
102b4 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
102b5 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
102b6 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
102b7 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
102b8 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
102b9 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
102ba 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
102bb 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
102bc 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
102bd 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
102be 44 4c 5f 53 61 76 65 44 6f 6c 6c 61 72 54 65 6d  DL_SaveDollarTem
102bf 70 6c 61 74 65 22 29 20 28 6e 73 20 2e 20 30 29  plate") (ns . 0)
102c0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
102c1 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
102c2 44 4c 32 2f 53 44 4c 5f 67 65 73 74 75 72 65 2e  DL2/SDL_gesture.
102c3 68 3a 36 38 3a 32 39 22 29 0a 20 20 20 20 28 76  h:68:29").    (v
102c4 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
102c5 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
102c6 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
102c7 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
102c8 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
102c9 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
102ca 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
102cb 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67        (name . "g
102cc 65 73 74 75 72 65 49 64 22 29 0a 20 20 20 20 20  estureId").     
102cd 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
102ce 2e 20 22 53 44 4c 5f 47 65 73 74 75 72 65 49 44  . "SDL_GestureID
102cf 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
102d0 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
102d1 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
102d2 65 20 2e 20 22 64 73 74 22 29 0a 20 20 20 20 20  e . "dst").     
102d3 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
102d4 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
102d5 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
102d6 52 57 6f 70 73 22 29 29 29 29 29 29 0a 20 20 20  RWops")))))).   
102d7 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
102d8 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
102d9 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
102da 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
102db 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
102dc 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
102dd 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
102de 65 20 2e 20 22 53 44 4c 5f 4c 6f 61 64 44 6f 6c  e . "SDL_LoadDol
102df 6c 61 72 54 65 6d 70 6c 61 74 65 73 22 29 20 28  larTemplates") (
102e0 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
102e1 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
102e2 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 67  clude/SDL2/SDL_g
102e3 65 73 74 75 72 65 2e 68 3a 37 36 3a 32 39 22 29  esture.h:76:29")
102e4 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
102e5 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
102e6 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
102e7 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
102e8 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
102e9 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
102ea 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
102eb 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
102ec 6d 65 20 2e 20 22 74 6f 75 63 68 49 64 22 29 0a  me . "touchId").
102ed 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
102ee 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 6f 75 63  (tag . "SDL_Touc
102ef 68 49 44 22 29 29 29 0a 20 20 20 20 20 20 20 20  hID"))).        
102f0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
102f1 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
102f2 6e 61 6d 65 20 2e 20 22 73 72 63 22 29 0a 20 20  name . "src").  
102f3 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
102f4 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
102f5 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
102f6 44 4c 5f 52 57 6f 70 73 22 29 29 29 29 29 29 0a  DL_RWops")))))).
102f7 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
102f8 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
102f9 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
102fa 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
102fb 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
102fc 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
102fd 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e   . "enum") (ns .
102fe 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20   0) (name . "") 
102ff 28 69 64 20 2e 20 31 31 31 29 0a 20 20 20 20 28  (id . 111).    (
10300 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10301 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10302 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 35 3a 39 22  L_events.h:55:9"
10303 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10304 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10305 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10306 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 49 52 53  name . "SDL_FIRS
10307 54 45 56 45 4e 54 22 29 20 28 76 61 6c 75 65 20  TEVENT") (value 
10308 2e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 0)).        ((
10309 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1030a 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 51 55 49 54  name . "SDL_QUIT
1030b 22 29 20 28 76 61 6c 75 65 20 2e 20 32 35 36 29  ") (value . 256)
1030c 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1030d 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
1030e 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
1030f 4c 5f 41 50 50 5f 54 45 52 4d 49 4e 41 54 49 4e  L_APP_TERMINATIN
10310 47 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  G").          (v
10311 61 6c 75 65 20 2e 20 32 35 37 29 29 0a 20 20 20  alue . 257)).   
10312 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10313 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
10314 44 4c 5f 41 50 50 5f 4c 4f 57 4d 45 4d 4f 52 59  DL_APP_LOWMEMORY
10315 22 29 20 28 76 61 6c 75 65 20 2e 20 32 35 38 29  ") (value . 258)
10316 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10317 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
10318 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
10319 4c 5f 41 50 50 5f 57 49 4c 4c 45 4e 54 45 52 42  L_APP_WILLENTERB
1031a 41 43 4b 47 52 4f 55 4e 44 22 29 0a 20 20 20 20  ACKGROUND").    
1031b 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
1031c 35 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  59)).        ((t
1031d 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
1031e 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1031f 22 53 44 4c 5f 41 50 50 5f 44 49 44 45 4e 54 45  "SDL_APP_DIDENTE
10320 52 42 41 43 4b 47 52 4f 55 4e 44 22 29 0a 20 20  RBACKGROUND").  
10321 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
10322 20 32 36 30 29 29 0a 20 20 20 20 20 20 20 20 28   260)).        (
10323 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
10324 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
10325 2e 20 22 53 44 4c 5f 41 50 50 5f 57 49 4c 4c 45  . "SDL_APP_WILLE
10326 4e 54 45 52 46 4f 52 45 47 52 4f 55 4e 44 22 29  NTERFOREGROUND")
10327 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
10328 65 20 2e 20 32 36 31 29 29 0a 20 20 20 20 20 20  e . 261)).      
10329 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1032a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1032b 6d 65 20 2e 20 22 53 44 4c 5f 41 50 50 5f 44 49  me . "SDL_APP_DI
1032c 44 45 4e 54 45 52 46 4f 52 45 47 52 4f 55 4e 44  DENTERFOREGROUND
1032d 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
1032e 6c 75 65 20 2e 20 32 36 32 29 29 0a 20 20 20 20  lue . 262)).    
1032f 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10330 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  ld") (name . "SD
10331 4c 5f 57 49 4e 44 4f 57 45 56 45 4e 54 22 29 20  L_WINDOWEVENT") 
10332 28 76 61 6c 75 65 20 2e 20 35 31 32 29 29 0a 20  (value . 512)). 
10333 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10334 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10335 22 53 44 4c 5f 53 59 53 57 4d 45 56 45 4e 54 22  "SDL_SYSWMEVENT"
10336 29 20 28 76 61 6c 75 65 20 2e 20 35 31 33 29 29  ) (value . 513))
10337 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10338 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10339 2e 20 22 53 44 4c 5f 4b 45 59 44 4f 57 4e 22 29  . "SDL_KEYDOWN")
1033a 20 28 76 61 6c 75 65 20 2e 20 37 36 38 29 29 0a   (value . 768)).
1033b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1033c 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1033d 20 22 53 44 4c 5f 4b 45 59 55 50 22 29 20 28 76   "SDL_KEYUP") (v
1033e 61 6c 75 65 20 2e 20 37 36 39 29 29 0a 20 20 20  alue . 769)).   
1033f 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10340 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
10341 44 4c 5f 54 45 58 54 45 44 49 54 49 4e 47 22 29  DL_TEXTEDITING")
10342 20 28 76 61 6c 75 65 20 2e 20 37 37 30 29 29 0a   (value . 770)).
10343 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10344 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10345 20 22 53 44 4c 5f 54 45 58 54 49 4e 50 55 54 22   "SDL_TEXTINPUT"
10346 29 20 28 76 61 6c 75 65 20 2e 20 37 37 31 29 29  ) (value . 771))
10347 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10348 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10349 2e 20 22 53 44 4c 5f 4b 45 59 4d 41 50 43 48 41  . "SDL_KEYMAPCHA
1034a 4e 47 45 44 22 29 20 28 76 61 6c 75 65 20 2e 20  NGED") (value . 
1034b 37 37 32 29 29 0a 20 20 20 20 20 20 20 20 28 28  772)).        ((
1034c 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1034d 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 4f 55 53  name . "SDL_MOUS
1034e 45 4d 4f 54 49 4f 4e 22 29 20 28 76 61 6c 75 65  EMOTION") (value
1034f 20 2e 20 31 30 32 34 29 29 0a 20 20 20 20 20 20   . 1024)).      
10350 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10351 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10352 6d 65 20 2e 20 22 53 44 4c 5f 4d 4f 55 53 45 42  me . "SDL_MOUSEB
10353 55 54 54 4f 4e 44 4f 57 4e 22 29 0a 20 20 20 20  UTTONDOWN").    
10354 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
10355 30 32 35 29 29 0a 20 20 20 20 20 20 20 20 28 28  025)).        ((
10356 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
10357 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10358 20 22 53 44 4c 5f 4d 4f 55 53 45 42 55 54 54 4f   "SDL_MOUSEBUTTO
10359 4e 55 50 22 29 0a 20 20 20 20 20 20 20 20 20 20  NUP").          
1035a 28 76 61 6c 75 65 20 2e 20 31 30 32 36 29 29 0a  (value . 1026)).
1035b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1035c 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1035d 20 22 53 44 4c 5f 4d 4f 55 53 45 57 48 45 45 4c   "SDL_MOUSEWHEEL
1035e 22 29 20 28 76 61 6c 75 65 20 2e 20 31 30 32 37  ") (value . 1027
1035f 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10360 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
10361 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
10362 44 4c 5f 4a 4f 59 41 58 49 53 4d 4f 54 49 4f 4e  DL_JOYAXISMOTION
10363 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
10364 6c 75 65 20 2e 20 31 35 33 36 29 29 0a 20 20 20  lue . 1536)).   
10365 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10366 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
10367 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59  (name . "SDL_JOY
10368 42 41 4c 4c 4d 4f 54 49 4f 4e 22 29 0a 20 20 20  BALLMOTION").   
10369 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
1036a 31 35 33 37 29 29 0a 20 20 20 20 20 20 20 20 28  1537)).        (
1036b 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1036c 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59  (name . "SDL_JOY
1036d 48 41 54 4d 4f 54 49 4f 4e 22 29 20 28 76 61 6c  HATMOTION") (val
1036e 75 65 20 2e 20 31 35 33 38 29 29 0a 20 20 20 20  ue . 1538)).    
1036f 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10370 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
10371 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 42  name . "SDL_JOYB
10372 55 54 54 4f 4e 44 4f 57 4e 22 29 0a 20 20 20 20  UTTONDOWN").    
10373 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
10374 35 33 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  539)).        ((
10375 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10376 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 42  name . "SDL_JOYB
10377 55 54 54 4f 4e 55 50 22 29 20 28 76 61 6c 75 65  UTTONUP") (value
10378 20 2e 20 31 35 34 30 29 29 0a 20 20 20 20 20 20   . 1540)).      
10379 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1037a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1037b 6d 65 20 2e 20 22 53 44 4c 5f 4a 4f 59 44 45 56  me . "SDL_JOYDEV
1037c 49 43 45 41 44 44 45 44 22 29 0a 20 20 20 20 20  ICEADDED").     
1037d 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35       (value . 15
1037e 34 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  41)).        ((t
1037f 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
10380 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10381 22 53 44 4c 5f 4a 4f 59 44 45 56 49 43 45 52 45  "SDL_JOYDEVICERE
10382 4d 4f 56 45 44 22 29 0a 20 20 20 20 20 20 20 20  MOVED").        
10383 20 20 28 76 61 6c 75 65 20 2e 20 31 35 34 32 29    (value . 1542)
10384 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10385 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
10386 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
10387 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 41 58 49 53  L_CONTROLLERAXIS
10388 4d 4f 54 49 4f 4e 22 29 0a 20 20 20 20 20 20 20  MOTION").       
10389 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36 31 36     (value . 1616
1038a 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1038b 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
1038c 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
1038d 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 42 55 54  DL_CONTROLLERBUT
1038e 54 4f 4e 44 4f 57 4e 22 29 0a 20 20 20 20 20 20  TONDOWN").      
1038f 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36 31      (value . 161
10390 37 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  7)).        ((ta
10391 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
10392 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
10393 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 42 55  SDL_CONTROLLERBU
10394 54 54 4f 4e 55 50 22 29 0a 20 20 20 20 20 20 20  TTONUP").       
10395 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36 31 38     (value . 1618
10396 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10397 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
10398 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
10399 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 44 45 56  DL_CONTROLLERDEV
1039a 49 43 45 41 44 44 45 44 22 29 0a 20 20 20 20 20  ICEADDED").     
1039b 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36       (value . 16
1039c 31 39 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  19)).        ((t
1039d 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
1039e 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1039f 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c 4c 45 52 44  "SDL_CONTROLLERD
103a0 45 56 49 43 45 52 45 4d 4f 56 45 44 22 29 0a 20  EVICEREMOVED"). 
103a1 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
103a2 2e 20 31 36 32 30 29 29 0a 20 20 20 20 20 20 20  . 1620)).       
103a3 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
103a4 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
103a5 65 20 2e 20 22 53 44 4c 5f 43 4f 4e 54 52 4f 4c  e . "SDL_CONTROL
103a6 4c 45 52 44 45 56 49 43 45 52 45 4d 41 50 50 45  LERDEVICEREMAPPE
103a7 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  D").          (v
103a8 61 6c 75 65 20 2e 20 31 36 32 31 29 29 0a 20 20  alue . 1621)).  
103a9 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
103aa 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
103ab 53 44 4c 5f 46 49 4e 47 45 52 44 4f 57 4e 22 29  SDL_FINGERDOWN")
103ac 20 28 76 61 6c 75 65 20 2e 20 31 37 39 32 29 29   (value . 1792))
103ad 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
103ae 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
103af 2e 20 22 53 44 4c 5f 46 49 4e 47 45 52 55 50 22  . "SDL_FINGERUP"
103b0 29 20 28 76 61 6c 75 65 20 2e 20 31 37 39 33 29  ) (value . 1793)
103b1 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
103b2 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
103b3 20 2e 20 22 53 44 4c 5f 46 49 4e 47 45 52 4d 4f   . "SDL_FINGERMO
103b4 54 49 4f 4e 22 29 20 28 76 61 6c 75 65 20 2e 20  TION") (value . 
103b5 31 37 39 34 29 29 0a 20 20 20 20 20 20 20 20 28  1794)).        (
103b6 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
103b7 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
103b8 2e 20 22 53 44 4c 5f 44 4f 4c 4c 41 52 47 45 53  . "SDL_DOLLARGES
103b9 54 55 52 45 22 29 0a 20 20 20 20 20 20 20 20 20  TURE").         
103ba 20 28 76 61 6c 75 65 20 2e 20 32 30 34 38 29 29   (value . 2048))
103bb 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
103bc 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
103bd 2e 20 22 53 44 4c 5f 44 4f 4c 4c 41 52 52 45 43  . "SDL_DOLLARREC
103be 4f 52 44 22 29 20 28 76 61 6c 75 65 20 2e 20 32  ORD") (value . 2
103bf 30 34 39 29 29 0a 20 20 20 20 20 20 20 20 28 28  049)).        ((
103c0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
103c1 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 55 4c 54  name . "SDL_MULT
103c2 49 47 45 53 54 55 52 45 22 29 20 28 76 61 6c 75  IGESTURE") (valu
103c3 65 20 2e 20 32 30 35 30 29 29 0a 20 20 20 20 20  e . 2050)).     
103c4 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
103c5 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
103c6 61 6d 65 20 2e 20 22 53 44 4c 5f 43 4c 49 50 42  ame . "SDL_CLIPB
103c7 4f 41 52 44 55 50 44 41 54 45 22 29 0a 20 20 20  OARDUPDATE").   
103c8 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
103c9 32 33 30 34 29 29 0a 20 20 20 20 20 20 20 20 28  2304)).        (
103ca 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
103cb 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 52 4f  (name . "SDL_DRO
103cc 50 46 49 4c 45 22 29 20 28 76 61 6c 75 65 20 2e  PFILE") (value .
103cd 20 34 30 39 36 29 29 0a 20 20 20 20 20 20 20 20   4096)).        
103ce 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
103cf 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 52   (name . "SDL_DR
103d0 4f 50 54 45 58 54 22 29 20 28 76 61 6c 75 65 20  OPTEXT") (value 
103d1 2e 20 34 30 39 37 29 29 0a 20 20 20 20 20 20 20  . 4097)).       
103d2 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
103d3 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44  ) (name . "SDL_D
103d4 52 4f 50 42 45 47 49 4e 22 29 20 28 76 61 6c 75  ROPBEGIN") (valu
103d5 65 20 2e 20 34 30 39 38 29 29 0a 20 20 20 20 20  e . 4098)).     
103d6 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
103d7 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  d") (name . "SDL
103d8 5f 44 52 4f 50 43 4f 4d 50 4c 45 54 45 22 29 20  _DROPCOMPLETE") 
103d9 28 76 61 6c 75 65 20 2e 20 34 30 39 39 29 29 0a  (value . 4099)).
103da 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
103db 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
103dc 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
103dd 41 55 44 49 4f 44 45 56 49 43 45 41 44 44 45 44  AUDIODEVICEADDED
103de 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
103df 6c 75 65 20 2e 20 34 33 35 32 29 29 0a 20 20 20  lue . 4352)).   
103e0 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
103e1 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
103e2 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 55 44  (name . "SDL_AUD
103e3 49 4f 44 45 56 49 43 45 52 45 4d 4f 56 45 44 22  IODEVICEREMOVED"
103e4 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
103e5 75 65 20 2e 20 34 33 35 33 29 29 0a 20 20 20 20  ue . 4353)).    
103e6 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
103e7 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
103e8 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 45 4e 44  name . "SDL_REND
103e9 45 52 5f 54 41 52 47 45 54 53 5f 52 45 53 45 54  ER_TARGETS_RESET
103ea 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
103eb 6c 75 65 20 2e 20 38 31 39 32 29 29 0a 20 20 20  lue . 8192)).   
103ec 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
103ed 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
103ee 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 45 4e  (name . "SDL_REN
103ef 44 45 52 5f 44 45 56 49 43 45 5f 52 45 53 45 54  DER_DEVICE_RESET
103f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
103f1 6c 75 65 20 2e 20 38 31 39 33 29 29 0a 20 20 20  lue . 8193)).   
103f2 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
103f3 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  eld") (name . "S
103f4 44 4c 5f 55 53 45 52 45 56 45 4e 54 22 29 20 28  DL_USEREVENT") (
103f5 76 61 6c 75 65 20 2e 20 33 32 37 36 38 29 29 0a  value . 32768)).
103f6 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
103f7 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
103f8 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
103f9 4c 41 53 54 45 56 45 4e 54 22 29 0a 20 20 20 20  LASTEVENT").    
103fa 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 36        (value . 6
103fb 35 35 33 35 29 29 29 29 29 0a 20 20 28 28 74 61  5535))))).  ((ta
103fc 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
103fd 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
103fe 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45 76 65  (name . "SDL_Eve
103ff 6e 74 54 79 70 65 22 29 0a 20 20 20 20 28 6c 6f  ntType").    (lo
10400 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10401 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10402 65 76 65 6e 74 73 2e 68 3a 31 36 30 3a 33 22 29  events.h:160:3")
10403 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
10404 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
10405 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 31 31   . "") (id . 111
10406 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
10407 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
10408 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
10409 6d 6d 6f 6e 45 76 65 6e 74 22 29 20 28 69 64 20  mmonEvent") (id 
1040a 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1040b 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1040c 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
1040d 74 73 2e 68 3a 31 36 35 3a 31 36 22 29 0a 20 20  ts.h:165:16").  
1040e 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34    (bit-size . 64
1040f 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10410 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c   . 32).    (fiel
10411 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
10412 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
10413 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70  d") (name . "typ
10414 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
10415 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10416 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10417 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10418 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10419 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
1041a 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
1041b 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
1041c 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d  imestamp") (bit-
1041d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
1041e 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1041f 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10420 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10421 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
10422 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  ")))))).  ((tag 
10423 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
10424 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
10425 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6d 6d 6f  ame . "SDL_Commo
10426 6e 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f  nEvent").    (lo
10427 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10428 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10429 65 76 65 6e 74 73 2e 68 3a 31 36 39 3a 33 22 29  events.h:169:3")
1042a 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
1042b 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
1042c 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e  ").      (name .
1042d 20 22 53 44 4c 5f 43 6f 6d 6d 6f 6e 45 76 65 6e   "SDL_CommonEven
1042e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20  t").      (id . 
1042f 31 31 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e  112))).  ((tag .
10430 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
10431 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
10432 5f 57 69 6e 64 6f 77 45 76 65 6e 74 22 29 20 28  _WindowEvent") (
10433 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
10434 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
10435 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65  clude/SDL2/SDL_e
10436 76 65 6e 74 73 2e 68 3a 31 37 34 3a 31 36 22 29  vents.h:174:16")
10437 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
10438 20 31 39 32 29 20 28 62 69 74 2d 61 6c 69 67 6e   192) (bit-align
10439 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28  ment . 32).    (
1043a 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
1043b 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
1043c 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1043d 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66  "type") (bit-off
1043e 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
1043f 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10440 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10441 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10442 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10443 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10444 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10445 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28  . "timestamp") (
10446 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29  bit-offset . 32)
10447 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10448 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10449 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
1044a 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1044b 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
1044c 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1044d 29 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f  ) (name . "windo
1044e 77 49 44 22 29 20 28 62 69 74 2d 6f 66 66 73 65  wID") (bit-offse
1044f 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a  t . 64) (bit-siz
10450 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10451 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10452 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10453 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10454 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10455 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10456 20 22 65 76 65 6e 74 22 29 20 28 62 69 74 2d 6f   "event") (bit-o
10457 66 66 73 65 74 20 2e 20 39 36 29 0a 20 20 20 20  ffset . 96).    
10458 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10459 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
1045a 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
1045b 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
1045c 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1045d 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1045e 2e 20 22 70 61 64 64 69 6e 67 31 22 29 20 28 62  . "padding1") (b
1045f 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 30 34 29  it-offset . 104)
10460 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
10461 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10462 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
10463 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10464 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
10465 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10466 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 32  name . "padding2
10467 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10468 20 31 31 32 29 20 28 62 69 74 2d 73 69 7a 65 20   112) (bit-size 
10469 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  . 8).          (
1046a 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1046b 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
1046c 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
1046d 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1046e 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64  d") (name . "pad
1046f 64 69 6e 67 33 22 29 20 28 62 69 74 2d 6f 66 66  ding3") (bit-off
10470 73 65 74 20 2e 20 31 32 30 29 20 28 62 69 74 2d  set . 120) (bit-
10471 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
10472 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10473 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
10474 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
10475 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10476 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10477 20 22 64 61 74 61 31 22 29 20 28 62 69 74 2d 6f   "data1") (bit-o
10478 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69  ffset . 128) (bi
10479 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1047a 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1047b 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
1047c 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32  e (tag . "Sint32
1047d 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
1047e 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
1047f 61 6d 65 20 2e 20 22 64 61 74 61 32 22 29 20 28  ame . "data2") (
10480 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 30  bit-offset . 160
10481 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
10482 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10483 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10484 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
10485 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20 20 28  int32")))))).  (
10486 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
10487 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
10488 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10489 57 69 6e 64 6f 77 45 76 65 6e 74 22 29 0a 20 20  WindowEvent").  
1048a 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1048b 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
1048c 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 31 38  /SDL_events.h:18
1048d 35 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  5:3").    (type.
1048e 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
1048f 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
10490 61 6d 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  ame . "SDL_Windo
10491 77 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20 28  wEvent").      (
10492 69 64 20 2e 20 31 31 33 29 29 29 0a 20 20 28 28  id . 113))).  ((
10493 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
10494 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
10495 20 22 53 44 4c 5f 4b 65 79 62 6f 61 72 64 45 76   "SDL_KeyboardEv
10496 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
10497 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10498 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10499 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 31  2/SDL_events.h:1
1049a 39 30 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  90:16").    (bit
1049b 2d 73 69 7a 65 20 2e 20 32 35 36 29 20 28 62 69  -size . 256) (bi
1049c 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1049d 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
1049e 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1049f 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
104a0 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
104a1 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
104a2 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
104a3 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
104a4 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
104a5 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
104a6 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
104a7 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
104a8 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
104a9 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
104aa 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
104ab 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
104ac 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
104ad 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
104ae 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
104af 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
104b0 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
104b1 20 22 77 69 6e 64 6f 77 49 44 22 29 20 28 62 69   "windowID") (bi
104b2 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
104b3 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
104b4 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
104b5 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
104b6 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
104b7 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
104b8 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
104b9 28 6e 61 6d 65 20 2e 20 22 73 74 61 74 65 22 29  (name . "state")
104ba 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39   (bit-offset . 9
104bb 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
104bc 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
104bd 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
104be 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
104bf 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
104c0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
104c1 20 28 6e 61 6d 65 20 2e 20 22 72 65 70 65 61 74   (name . "repeat
104c2 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
104c3 20 31 30 34 29 20 28 62 69 74 2d 73 69 7a 65 20   104) (bit-size 
104c4 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  . 8).          (
104c5 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
104c6 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
104c7 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20  "Uint8"))).     
104c8 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
104c9 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64  d") (name . "pad
104ca 64 69 6e 67 32 22 29 20 28 62 69 74 2d 6f 66 66  ding2") (bit-off
104cb 73 65 74 20 2e 20 31 31 32 29 20 28 62 69 74 2d  set . 112) (bit-
104cc 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
104cd 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
104ce 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
104cf 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
104d0 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
104d1 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
104d2 20 22 70 61 64 64 69 6e 67 33 22 29 20 28 62 69   "padding3") (bi
104d3 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 30 29 20  t-offset . 120) 
104d4 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
104d5 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
104d6 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
104d7 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
104d8 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
104d9 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
104da 61 6d 65 20 2e 20 22 6b 65 79 73 79 6d 22 29 20  ame . "keysym") 
104db 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32  (bit-offset . 12
104dc 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  8) (bit-size . 1
104dd 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  28).          (b
104de 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
104df 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
104e0 22 53 44 4c 5f 4b 65 79 73 79 6d 22 29 29 29 29  "SDL_Keysym"))))
104e1 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
104e2 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
104e3 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
104e4 20 22 53 44 4c 5f 4b 65 79 62 6f 61 72 64 45 76   "SDL_KeyboardEv
104e5 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  ent").    (locat
104e6 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
104e7 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
104e8 6e 74 73 2e 68 3a 32 30 30 3a 33 22 29 0a 20 20  nts.h:200:3").  
104e9 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
104ea 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a  ag . ":struct").
104eb 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
104ec 44 4c 5f 4b 65 79 62 6f 61 72 64 45 76 65 6e 74  DL_KeyboardEvent
104ed 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31  ").      (id . 1
104ee 31 34 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  14))).  ((tag . 
104ef 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
104f0 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
104f1 54 65 78 74 45 64 69 74 69 6e 67 45 76 65 6e 74  TextEditingEvent
104f2 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
104f3 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
104f4 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
104f5 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32 30 36 3a  DL_events.h:206:
104f6 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
104f7 7a 65 20 2e 20 34 31 36 29 20 28 62 69 74 2d 61  ze . 416) (bit-a
104f8 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
104f9 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
104fa 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
104fb 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
104fc 65 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74  e . "type") (bit
104fd 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
104fe 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
104ff 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10500 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10501 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
10502 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10503 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10504 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70  ame . "timestamp
10505 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10506 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   32) (bit-size .
10507 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10508 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10509 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
1050a 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
1050b 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
1050c 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77  eld") (name . "w
1050d 69 6e 64 6f 77 49 44 22 29 20 28 62 69 74 2d 6f  indowID") (bit-o
1050e 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
1050f 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10510 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10511 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
10512 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
10513 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10514 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10515 6d 65 20 2e 20 22 74 65 78 74 22 29 20 28 62 69  me . "text") (bi
10516 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29 20 28  t-offset . 96) (
10517 62 69 74 2d 73 69 7a 65 20 2e 20 32 35 36 29 0a  bit-size . 256).
10518 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10519 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20  lignment . 8).  
1051a 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
1051b 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
1051c 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20 20 20   ":array").     
1051d 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1051e 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
1051f 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
10520 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
10521 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69  .            (si
10522 7a 65 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  ze . 32))).     
10523 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10524 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74 61  d") (name . "sta
10525 72 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  rt") (bit-offset
10526 20 2e 20 33 35 32 29 20 28 62 69 74 2d 73 69 7a   . 352) (bit-siz
10527 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10528 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10529 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
1052a 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29 29 0a  g . "Sint32"))).
1052b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1052c 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1052d 20 22 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d   "length") (bit-
1052e 6f 66 66 73 65 74 20 2e 20 33 38 34 29 20 28 62  offset . 384) (b
1052f 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10530 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10531 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10532 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33  pe (tag . "Sint3
10533 32 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  2")))))).  ((tag
10534 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
10535 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
10536 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78 74  name . "SDL_Text
10537 45 64 69 74 69 6e 67 45 76 65 6e 74 22 29 0a 20  EditingEvent"). 
10538 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10539 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1053a 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32  2/SDL_events.h:2
1053b 31 34 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  14:3").    (type
1053c 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1053d 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28  struct").      (
1053e 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78 74  name . "SDL_Text
1053f 45 64 69 74 69 6e 67 45 76 65 6e 74 22 29 0a 20  EditingEvent"). 
10540 20 20 20 20 20 28 69 64 20 2e 20 31 31 35 29 29       (id . 115))
10541 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
10542 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
10543 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78 74  name . "SDL_Text
10544 49 6e 70 75 74 45 76 65 6e 74 22 29 20 28 69 64  InputEvent") (id
10545 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10546 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10547 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10548 6e 74 73 2e 68 3a 32 32 31 3a 31 36 22 29 0a 20  nts.h:221:16"). 
10549 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1054a 35 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  52) (bit-alignme
1054b 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69  nt . 32).    (fi
1054c 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
1054d 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
1054e 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
1054f 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ype") (bit-offse
10550 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10551 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10552 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10553 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10554 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10555 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10556 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10557 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69  "timestamp") (bi
10558 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28  t-offset . 32) (
10559 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1055a 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1055b 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
1055c 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
1055d 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
1055e 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1055f 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 49  (name . "windowI
10560 44 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  D") (bit-offset 
10561 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
10562 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10563 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10564 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
10565 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
10566 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10567 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10568 74 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73  text") (bit-offs
10569 65 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69  et . 96) (bit-si
1056a 7a 65 20 2e 20 32 35 36 29 0a 20 20 20 20 20 20  ze . 256).      
1056b 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1056c 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  nt . 8).        
1056d 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1056e 20 20 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72      (tag . ":arr
1056f 61 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ay").           
10570 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
10571 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65  char") (bit-size
10572 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 8) (bit-align
10573 6d 65 6e 74 20 2e 20 38 29 29 0a 20 20 20 20 20  ment . 8)).     
10574 20 20 20 20 20 20 20 28 73 69 7a 65 20 2e 20 33         (size . 3
10575 32 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  2)))))).  ((tag 
10576 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
10577 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
10578 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78 74 49  ame . "SDL_TextI
10579 6e 70 75 74 45 76 65 6e 74 22 29 0a 20 20 20 20  nputEvent").    
1057a 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1057b 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
1057c 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32 32 37 3a  DL_events.h:227:
1057d 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
1057e 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
1057f 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10580 65 20 2e 20 22 53 44 4c 5f 54 65 78 74 49 6e 70  e . "SDL_TextInp
10581 75 74 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20  utEvent").      
10582 28 69 64 20 2e 20 31 31 36 29 29 29 0a 20 20 28  (id . 116))).  (
10583 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
10584 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
10585 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 4d 6f 74 69  . "SDL_MouseMoti
10586 6f 6e 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20  onEvent") (id . 
10587 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10588 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10589 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
1058a 2e 68 3a 32 33 32 3a 31 36 22 29 0a 20 20 20 20  .h:232:16").    
1058b 28 62 69 74 2d 73 69 7a 65 20 2e 20 32 38 38 29  (bit-size . 288)
1058c 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1058d 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
1058e 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1058f 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
10590 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65  ") (name . "type
10591 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10592 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10593 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10594 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10595 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10596 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
10597 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10598 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69  ld") (name . "ti
10599 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f  mestamp") (bit-o
1059a 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
1059b 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1059c 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1059d 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
1059e 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
1059f 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
105a0 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
105a1 6d 65 20 2e 20 22 77 69 6e 64 6f 77 49 44 22 29  me . "windowID")
105a2 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36   (bit-offset . 6
105a3 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  4) (bit-size . 3
105a4 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
105a5 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
105a6 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
105a7 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
105a8 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
105a9 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68 69  d") (name . "whi
105aa 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ch") (bit-offset
105ab 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a 65   . 96) (bit-size
105ac 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
105ad 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
105ae 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
105af 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
105b0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
105b1 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
105b2 22 73 74 61 74 65 22 29 20 28 62 69 74 2d 6f 66  "state") (bit-of
105b3 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69 74  fset . 128) (bit
105b4 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
105b5 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
105b6 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
105b7 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
105b8 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
105b9 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
105ba 6d 65 20 2e 20 22 78 22 29 20 28 62 69 74 2d 6f  me . "x") (bit-o
105bb 66 66 73 65 74 20 2e 20 31 36 30 29 0a 20 20 20  ffset . 160).   
105bc 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
105bd 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
105be 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
105bf 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
105c0 20 2e 20 22 53 69 6e 74 33 32 22 29 29 29 0a 20   . "Sint32"))). 
105c1 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
105c2 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
105c3 22 79 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  "y") (bit-offset
105c4 20 2e 20 31 39 32 29 0a 20 20 20 20 20 20 20 20   . 192).        
105c5 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
105c6 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
105c7 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
105c8 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
105c9 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
105ca 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
105cb 22 29 20 28 6e 61 6d 65 20 2e 20 22 78 72 65 6c  ") (name . "xrel
105cc 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
105cd 20 32 32 34 29 20 28 62 69 74 2d 73 69 7a 65 20   224) (bit-size 
105ce 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
105cf 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
105d0 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
105d1 2e 20 22 53 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Sint32"))).  
105d2 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
105d3 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
105d4 79 72 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73  yrel") (bit-offs
105d5 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73  et . 256) (bit-s
105d6 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
105d7 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
105d8 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
105d9 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29  tag . "Sint32"))
105da 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
105db 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
105dc 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
105dd 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 4d 6f 74   . "SDL_MouseMot
105de 69 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20 28  ionEvent").    (
105df 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
105e0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
105e1 4c 5f 65 76 65 6e 74 73 2e 68 3a 32 34 33 3a 33  L_events.h:243:3
105e2 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
105e3 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75     (tag . ":stru
105e4 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65  ct").      (name
105e5 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 4d 6f 74   . "SDL_MouseMot
105e6 69 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20 20  ionEvent").     
105e7 20 28 69 64 20 2e 20 31 31 37 29 29 29 0a 20 20   (id . 117))).  
105e8 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
105e9 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
105ea 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 42 75 74   . "SDL_MouseBut
105eb 74 6f 6e 45 76 65 6e 74 22 29 20 28 69 64 20 2e  tonEvent") (id .
105ec 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
105ed 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
105ee 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
105ef 73 2e 68 3a 32 34 38 3a 31 36 22 29 0a 20 20 20  s.h:248:16").   
105f0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 32 32 34   (bit-size . 224
105f1 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
105f2 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c   . 32).    (fiel
105f3 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
105f4 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
105f5 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70  d") (name . "typ
105f6 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
105f7 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
105f8 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
105f9 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
105fa 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
105fb 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
105fc 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
105fd 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
105fe 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d  imestamp") (bit-
105ff 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
10600 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10601 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10602 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10603 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
10604 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10605 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10606 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 49 44 22  ame . "windowID"
10607 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10608 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
10609 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
1060a 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1060b 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
1060c 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
1060d 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1060e 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68  ld") (name . "wh
1060f 69 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ich") (bit-offse
10610 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a  t . 96) (bit-siz
10611 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10612 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10613 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10614 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10615 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10616 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10617 20 22 62 75 74 74 6f 6e 22 29 20 28 62 69 74 2d   "button") (bit-
10618 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62  offset . 128) (b
10619 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
1061a 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1061b 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
1061c 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
1061d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1061e 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
1061f 65 20 2e 20 22 73 74 61 74 65 22 29 20 28 62 69  e . "state") (bi
10620 74 2d 6f 66 66 73 65 74 20 2e 20 31 33 36 29 20  t-offset . 136) 
10621 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20  (bit-size . 8). 
10622 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10623 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
10624 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
10625 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10626 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10627 61 6d 65 20 2e 20 22 63 6c 69 63 6b 73 22 29 20  ame . "clicks") 
10628 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 34  (bit-offset . 14
10629 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  4) (bit-size . 8
1062a 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1062b 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
1062c 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1062d 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
1062e 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1062f 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e   (name . "paddin
10630 67 31 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  g1") (bit-offset
10631 20 2e 20 31 35 32 29 20 28 62 69 74 2d 73 69 7a   . 152) (bit-siz
10632 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
10633 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10634 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
10635 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
10636 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10637 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 78  eld") (name . "x
10638 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10639 20 31 36 30 29 0a 20 20 20 20 20 20 20 20 20 20   160).          
1063a 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
1063b 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1063c 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
1063d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e  type (tag . "Sin
1063e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
1063f 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10640 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 20 28 62   (name . "y") (b
10641 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29  it-offset . 192)
10642 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10643 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
10644 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
10645 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10646 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29  (tag . "Sint32")
10647 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
10648 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
10649 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
1064a 65 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 42 75  e . "SDL_MouseBu
1064b 74 74 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20  ttonEvent").    
1064c 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
1064d 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
1064e 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 32 36 30 3a  DL_events.h:260:
1064f 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
10650 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
10651 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10652 65 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 42 75  e . "SDL_MouseBu
10653 74 74 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20  ttonEvent").    
10654 20 20 28 69 64 20 2e 20 31 31 38 29 29 29 0a 20    (id . 118))). 
10655 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10656 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10657 65 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 57 68  e . "SDL_MouseWh
10658 65 65 6c 45 76 65 6e 74 22 29 20 28 69 64 20 2e  eelEvent") (id .
10659 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1065a 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1065b 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
1065c 73 2e 68 3a 32 36 35 3a 31 36 22 29 0a 20 20 20  s.h:265:16").   
1065d 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 32 32 34   (bit-size . 224
1065e 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1065f 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c   . 32).    (fiel
10660 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
10661 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
10662 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70  d") (name . "typ
10663 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
10664 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10665 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10666 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10667 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10668 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
10669 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
1066a 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
1066b 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d  imestamp") (bit-
1066c 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
1066d 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1066e 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1066f 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10670 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
10671 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10672 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10673 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 49 44 22  ame . "windowID"
10674 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10675 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
10676 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10677 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10678 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10679 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
1067a 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
1067b 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68  ld") (name . "wh
1067c 69 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ich") (bit-offse
1067d 74 20 2e 20 39 36 29 20 28 62 69 74 2d 73 69 7a  t . 96) (bit-siz
1067e 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1067f 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10680 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10681 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10682 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10683 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10684 20 22 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65   "x") (bit-offse
10685 74 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  t . 128).       
10686 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
10687 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
10688 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  t . 32).        
10689 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1068a 53 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Sint32"))).     
1068b 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1068c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 22 29  d") (name . "y")
1068d 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
1068e 36 30 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  60).          (b
1068f 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
10690 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10691 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
10692 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 33  pe (tag . "Sint3
10693 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
10694 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10695 6e 61 6d 65 20 2e 20 22 64 69 72 65 63 74 69 6f  name . "directio
10696 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
10697 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69 7a 65  . 192) (bit-size
10698 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10699 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1069a 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
1069b 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29   . "Uint32")))))
1069c 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
1069d 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
1069e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
1069f 22 53 44 4c 5f 4d 6f 75 73 65 57 68 65 65 6c 45  "SDL_MouseWheelE
106a0 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  vent").    (loca
106a1 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
106a2 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
106a3 65 6e 74 73 2e 68 3a 32 37 34 3a 33 22 29 0a 20  ents.h:274:3"). 
106a4 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28     (type.      (
106a5 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29  tag . ":struct")
106a6 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  .      (name . "
106a7 53 44 4c 5f 4d 6f 75 73 65 57 68 65 65 6c 45 76  SDL_MouseWheelEv
106a8 65 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20  ent").      (id 
106a9 2e 20 31 31 39 29 29 29 0a 20 20 28 28 74 61 67  . 119))).  ((tag
106aa 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
106ab 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53   . 0) (name . "S
106ac 44 4c 5f 4a 6f 79 41 78 69 73 45 76 65 6e 74 22  DL_JoyAxisEvent"
106ad 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
106ae 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
106af 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
106b0 4c 5f 65 76 65 6e 74 73 2e 68 3a 32 37 39 3a 31  L_events.h:279:1
106b1 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  6").    (bit-siz
106b2 65 20 2e 20 31 36 30 29 20 28 62 69 74 2d 61 6c  e . 160) (bit-al
106b3 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
106b4 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
106b5 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
106b6 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
106b7 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d   . "type") (bit-
106b8 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
106b9 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
106ba 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
106bb 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
106bc 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
106bd 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
106be 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
106bf 6d 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22  me . "timestamp"
106c0 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
106c1 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
106c2 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
106c3 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
106c4 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
106c5 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
106c6 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
106c7 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68  ld") (name . "wh
106c8 69 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ich") (bit-offse
106c9 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a  t . 64) (bit-siz
106ca 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
106cb 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
106cc 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
106cd 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  g . "SDL_Joystic
106ce 6b 49 44 22 29 29 29 0a 20 20 20 20 20 20 20 20  kID"))).        
106cf 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
106d0 20 28 6e 61 6d 65 20 2e 20 22 61 78 69 73 22 29   (name . "axis")
106d1 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39   (bit-offset . 9
106d2 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
106d3 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
106d4 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
106d5 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
106d6 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20  nt8"))).        
106d7 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
106d8 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e   (name . "paddin
106d9 67 31 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  g1") (bit-offset
106da 20 2e 20 31 30 34 29 20 28 62 69 74 2d 73 69 7a   . 104) (bit-siz
106db 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
106dc 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
106dd 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
106de 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
106df 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
106e0 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70  eld") (name . "p
106e1 61 64 64 69 6e 67 32 22 29 20 28 62 69 74 2d 6f  adding2") (bit-o
106e2 66 66 73 65 74 20 2e 20 31 31 32 29 20 28 62 69  ffset . 112) (bi
106e3 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
106e4 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
106e5 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
106e6 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
106e7 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
106e8 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
106e9 20 2e 20 22 70 61 64 64 69 6e 67 33 22 29 20 28   . "padding3") (
106ea 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 30  bit-offset . 120
106eb 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
106ec 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
106ed 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
106ee 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
106ef 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
106f0 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
106f1 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29  (name . "value")
106f2 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
106f3 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  28) (bit-size . 
106f4 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
106f5 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
106f6 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
106f7 22 53 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Sint16"))).    
106f8 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
106f9 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61  ld") (name . "pa
106fa 64 64 69 6e 67 34 22 29 20 28 62 69 74 2d 6f 66  dding4") (bit-of
106fb 66 73 65 74 20 2e 20 31 34 34 29 20 28 62 69 74  fset . 144) (bit
106fc 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
106fd 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
106fe 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
106ff 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
10700 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
10701 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
10702 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
10703 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 41 78 69  me . "SDL_JoyAxi
10704 73 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f  sEvent").    (lo
10705 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10706 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10707 65 76 65 6e 74 73 2e 68 3a 32 39 30 3a 33 22 29  events.h:290:3")
10708 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20  .    (type.     
10709 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63 74   (tag . ":struct
1070a 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e  ").      (name .
1070b 20 22 53 44 4c 5f 4a 6f 79 41 78 69 73 45 76 65   "SDL_JoyAxisEve
1070c 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
1070d 20 31 32 30 29 29 29 0a 20 20 28 28 74 61 67 20   120))).  ((tag 
1070e 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
1070f 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
10710 4c 5f 4a 6f 79 42 61 6c 6c 45 76 65 6e 74 22 29  L_JoyBallEvent")
10711 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
10712 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10713 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10714 5f 65 76 65 6e 74 73 2e 68 3a 32 39 35 3a 31 36  _events.h:295:16
10715 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
10716 20 2e 20 31 36 30 29 20 28 62 69 74 2d 61 6c 69   . 160) (bit-ali
10717 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
10718 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
10719 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1071a 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1071b 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f  . "type") (bit-o
1071c 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
1071d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
1071e 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1071f 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10720 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
10721 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10722 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10723 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29  e . "timestamp")
10724 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
10725 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
10726 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10727 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10728 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10729 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
1072a 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1072b 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 77 68 69  d") (name . "whi
1072c 63 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ch") (bit-offset
1072d 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65   . 64) (bit-size
1072e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
1072f 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10730 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10731 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63 6b   . "SDL_Joystick
10732 49 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  ID"))).        (
10733 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10734 28 6e 61 6d 65 20 2e 20 22 62 61 6c 6c 22 29 20  (name . "ball") 
10735 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39 36  (bit-offset . 96
10736 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10737 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
10738 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
10739 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
1073a 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
1073b 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1073c 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67  (name . "padding
1073d 31 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  1") (bit-offset 
1073e 2e 20 31 30 34 29 20 28 62 69 74 2d 73 69 7a 65  . 104) (bit-size
1073f 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
10740 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10741 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e   8) (type (tag .
10742 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20   "Uint8"))).    
10743 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10744 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61  ld") (name . "pa
10745 64 64 69 6e 67 32 22 29 20 28 62 69 74 2d 6f 66  dding2") (bit-of
10746 66 73 65 74 20 2e 20 31 31 32 29 20 28 62 69 74  fset . 112) (bit
10747 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
10748 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10749 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
1074a 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
1074b 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1074c 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1074d 2e 20 22 70 61 64 64 69 6e 67 33 22 29 20 28 62  . "padding3") (b
1074e 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 30 29  it-offset . 120)
1074f 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
10750 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10751 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
10752 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10753 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
10754 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10755 6e 61 6d 65 20 2e 20 22 78 72 65 6c 22 29 20 28  name . "xrel") (
10756 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32 38  bit-offset . 128
10757 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
10758 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10759 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
1075a 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1075b 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
1075c 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1075d 22 29 20 28 6e 61 6d 65 20 2e 20 22 79 72 65 6c  ") (name . "yrel
1075e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
1075f 20 31 34 34 29 20 28 62 69 74 2d 73 69 7a 65 20   144) (bit-size 
10760 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
10761 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10762 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
10763 2e 20 22 53 69 6e 74 31 36 22 29 29 29 29 29 29  . "Sint16"))))))
10764 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
10765 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
10766 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
10767 53 44 4c 5f 4a 6f 79 42 61 6c 6c 45 76 65 6e 74  SDL_JoyBallEvent
10768 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
10769 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1076a 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
1076b 2e 68 3a 33 30 36 3a 33 22 29 0a 20 20 20 20 28  .h:306:3").    (
1076c 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
1076d 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20  . ":struct").   
1076e 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
1076f 4a 6f 79 42 61 6c 6c 45 76 65 6e 74 22 29 0a 20  JoyBallEvent"). 
10770 20 20 20 20 20 28 69 64 20 2e 20 31 32 31 29 29       (id . 121))
10771 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
10772 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
10773 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 48  name . "SDL_JoyH
10774 61 74 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20  atEvent") (id . 
10775 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10776 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10777 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
10778 2e 68 3a 33 31 31 3a 31 36 22 29 0a 20 20 20 20  .h:311:16").    
10779 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
1077a 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1077b 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
1077c 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
1077d 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
1077e 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65  ") (name . "type
1077f 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10780 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10781 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10782 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10783 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10784 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
10785 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10786 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69  ld") (name . "ti
10787 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f  mestamp") (bit-o
10788 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
10789 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1078a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1078b 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
1078c 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
1078d 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1078e 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1078f 6d 65 20 2e 20 22 77 68 69 63 68 22 29 20 28 62  me . "which") (b
10790 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20  it-offset . 64) 
10791 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10792 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10793 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10794 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10795 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29 0a  _JoystickID"))).
10796 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10797 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10798 20 22 68 61 74 22 29 20 28 62 69 74 2d 6f 66 66   "hat") (bit-off
10799 73 65 74 20 2e 20 39 36 29 0a 20 20 20 20 20 20  set . 96).      
1079a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1079b 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
1079c 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
1079d 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
1079e 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1079f 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
107a0 22 76 61 6c 75 65 22 29 20 28 62 69 74 2d 6f 66  "value") (bit-of
107a1 66 73 65 74 20 2e 20 31 30 34 29 20 28 62 69 74  fset . 104) (bit
107a2 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20  -size . 8).     
107a3 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
107a4 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28  ent . 8) (type (
107a5 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
107a6 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
107a7 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
107a8 2e 20 22 70 61 64 64 69 6e 67 31 22 29 20 28 62  . "padding1") (b
107a9 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 31 32 29  it-offset . 112)
107aa 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
107ab 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
107ac 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74  lignment . 8) (t
107ad 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
107ae 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  8"))).        ((
107af 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
107b0 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 32  name . "padding2
107b1 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
107b2 20 31 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20   120) (bit-size 
107b3 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  . 8).          (
107b4 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
107b5 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  8) (type (tag . 
107b6 22 55 69 6e 74 38 22 29 29 29 29 29 29 0a 20 20  "Uint8")))))).  
107b7 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
107b8 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
107b9 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
107ba 5f 4a 6f 79 48 61 74 45 76 65 6e 74 22 29 0a 20  _JoyHatEvent"). 
107bb 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
107bc 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
107bd 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33  2/SDL_events.h:3
107be 32 36 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  26:3").    (type
107bf 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
107c0 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28  struct").      (
107c1 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f 79 48  name . "SDL_JoyH
107c2 61 74 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20  atEvent").      
107c3 28 69 64 20 2e 20 31 32 32 29 29 29 0a 20 20 28  (id . 122))).  (
107c4 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
107c5 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
107c6 2e 20 22 53 44 4c 5f 4a 6f 79 42 75 74 74 6f 6e  . "SDL_JoyButton
107c7 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29  Event") (id . 0)
107c8 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
107c9 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
107ca 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
107cb 3a 33 33 31 3a 31 36 22 29 0a 20 20 20 20 28 62  :331:16").    (b
107cc 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28  it-size . 128) (
107cd 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
107ce 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  32).    (fields.
107cf 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
107d0 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
107d1 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29   (name . "type")
107d2 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
107d3 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
107d4 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
107d5 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
107d6 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
107d7 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20  int32"))).      
107d8 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
107d9 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65  ") (name . "time
107da 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66  stamp") (bit-off
107db 73 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73  set . 32) (bit-s
107dc 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
107dd 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
107de 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
107df 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
107e0 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
107e1 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
107e2 20 2e 20 22 77 68 69 63 68 22 29 20 28 62 69 74   . "which") (bit
107e3 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
107e4 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
107e5 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
107e6 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
107e7 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a  pe (tag . "SDL_J
107e8 6f 79 73 74 69 63 6b 49 44 22 29 29 29 0a 20 20  oystickID"))).  
107e9 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
107ea 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
107eb 62 75 74 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66  button") (bit-of
107ec 66 73 65 74 20 2e 20 39 36 29 20 28 62 69 74 2d  fset . 96) (bit-
107ed 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
107ee 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
107ef 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74  nt . 8) (type (t
107f0 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a  ag . "Uint8"))).
107f1 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
107f2 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
107f3 20 22 73 74 61 74 65 22 29 20 28 62 69 74 2d 6f   "state") (bit-o
107f4 66 66 73 65 74 20 2e 20 31 30 34 29 20 28 62 69  ffset . 104) (bi
107f5 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
107f6 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
107f7 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
107f8 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
107f9 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
107fa 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
107fb 20 2e 20 22 70 61 64 64 69 6e 67 31 22 29 20 28   . "padding1") (
107fc 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 31 32  bit-offset . 112
107fd 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
107fe 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
107ff 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
10800 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10801 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
10802 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10803 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69 6e 67  (name . "padding
10804 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  2") (bit-offset 
10805 2e 20 31 32 30 29 20 28 62 69 74 2d 73 69 7a 65  . 120) (bit-size
10806 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
10807 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10808 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20 2e   8) (type (tag .
10809 20 22 55 69 6e 74 38 22 29 29 29 29 29 29 0a 20   "Uint8")))))). 
1080a 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
1080b 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
1080c 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
1080d 4c 5f 4a 6f 79 42 75 74 74 6f 6e 45 76 65 6e 74  L_JoyButtonEvent
1080e 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1080f 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10810 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
10811 2e 68 3a 33 34 30 3a 33 22 29 0a 20 20 20 20 28  .h:340:3").    (
10812 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
10813 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20  . ":struct").   
10814 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10815 4a 6f 79 42 75 74 74 6f 6e 45 76 65 6e 74 22 29  JoyButtonEvent")
10816 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 33  .      (id . 123
10817 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
10818 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
10819 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4a 6f   (name . "SDL_Jo
1081a 79 44 65 76 69 63 65 45 76 65 6e 74 22 29 20 28  yDeviceEvent") (
1081b 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
1081c 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1081d 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65  clude/SDL2/SDL_e
1081e 76 65 6e 74 73 2e 68 3a 33 34 35 3a 31 36 22 29  vents.h:345:16")
1081f 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
10820 20 39 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   96) (bit-alignm
10821 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66  ent . 32).    (f
10822 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20  ields.      ..  
10823 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66      #(((tag . "f
10824 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10825 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73  type") (bit-offs
10826 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10827 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10828 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10829 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
1082a 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
1082b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1082c 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1082d 20 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62   "timestamp") (b
1082e 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20  it-offset . 32) 
1082f 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10830 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10831 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10832 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10833 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
10834 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10835 20 28 6e 61 6d 65 20 2e 20 22 77 68 69 63 68 22   (name . "which"
10836 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10837 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  64) (bit-size . 
10838 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10839 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
1083a 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
1083b 22 53 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20  "Sint32")))))). 
1083c 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
1083d 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
1083e 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
1083f 4c 5f 4a 6f 79 44 65 76 69 63 65 45 76 65 6e 74  L_JoyDeviceEvent
10840 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
10841 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10842 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
10843 2e 68 3a 33 35 30 3a 33 22 29 0a 20 20 20 20 28  .h:350:3").    (
10844 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
10845 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20  . ":struct").   
10846 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10847 4a 6f 79 44 65 76 69 63 65 45 76 65 6e 74 22 29  JoyDeviceEvent")
10848 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 34  .      (id . 124
10849 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
1084a 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
1084b 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
1084c 6e 74 72 6f 6c 6c 65 72 41 78 69 73 45 76 65 6e  ntrollerAxisEven
1084d 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20  t") (id . 0).   
1084e 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1084f 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
10850 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 35 36  SDL_events.h:356
10851 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73  :16").    (bit-s
10852 69 7a 65 20 2e 20 31 36 30 29 20 28 62 69 74 2d  ize . 160) (bit-
10853 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
10854 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
10855 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
10856 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10857 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62 69  me . "type") (bi
10858 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
10859 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1085a 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1085b 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
1085c 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
1085d 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
1085e 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1085f 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61 6d  name . "timestam
10860 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  p") (bit-offset 
10861 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20  . 32) (bit-size 
10862 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10863 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10864 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
10865 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
10866 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10867 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10868 77 68 69 63 68 22 29 20 28 62 69 74 2d 6f 66 66  which") (bit-off
10869 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73  set . 64) (bit-s
1086a 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1086b 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1086c 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
1086d 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74  tag . "SDL_Joyst
1086e 69 63 6b 49 44 22 29 29 29 0a 20 20 20 20 20 20  ickID"))).      
1086f 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10870 22 29 20 28 6e 61 6d 65 20 2e 20 22 61 78 69 73  ") (name . "axis
10871 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10872 20 39 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   96).          (
10873 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
10874 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
10875 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10876 55 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20  Uint8"))).      
10877 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10878 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64  ") (name . "padd
10879 69 6e 67 31 22 29 20 28 62 69 74 2d 6f 66 66 73  ing1") (bit-offs
1087a 65 74 20 2e 20 31 30 34 29 20 28 62 69 74 2d 73  et . 104) (bit-s
1087b 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20  ize . 8).       
1087c 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1087d 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
1087e 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
1087f 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10880 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10881 22 70 61 64 64 69 6e 67 32 22 29 20 28 62 69 74  "padding2") (bit
10882 2d 6f 66 66 73 65 74 20 2e 20 31 31 32 29 20 28  -offset . 112) (
10883 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
10884 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10885 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
10886 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
10887 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10888 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10889 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 33 22 29  me . "padding3")
1088a 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
1088b 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  20) (bit-size . 
1088c 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
1088d 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1088e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1088f 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
10890 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10891 29 20 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65  ) (name . "value
10892 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10893 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20   128) (bit-size 
10894 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
10895 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10896 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
10897 2e 20 22 53 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Sint16"))).  
10898 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10899 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1089a 70 61 64 64 69 6e 67 34 22 29 20 28 62 69 74 2d  padding4") (bit-
1089b 6f 66 66 73 65 74 20 2e 20 31 34 34 29 20 28 62  offset . 144) (b
1089c 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
1089d 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1089e 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79  gnment . 16) (ty
1089f 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
108a0 36 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  6")))))).  ((tag
108a1 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
108a2 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
108a3 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74  name . "SDL_Cont
108a4 72 6f 6c 6c 65 72 41 78 69 73 45 76 65 6e 74 22  rollerAxisEvent"
108a5 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
108a6 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
108a7 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
108a8 68 3a 33 36 37 3a 33 22 29 0a 20 20 20 20 28 74  h:367:3").    (t
108a9 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
108aa 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20   ":struct").    
108ab 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43    (name . "SDL_C
108ac 6f 6e 74 72 6f 6c 6c 65 72 41 78 69 73 45 76 65  ontrollerAxisEve
108ad 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
108ae 20 31 32 35 29 29 29 0a 20 20 28 28 74 61 67 20   125))).  ((tag 
108af 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
108b0 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
108b1 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72 42 75 74 74  L_ControllerButt
108b2 6f 6e 45 76 65 6e 74 22 29 20 28 69 64 20 2e 20  onEvent") (id . 
108b3 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
108b4 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
108b5 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
108b6 2e 68 3a 33 37 33 3a 31 36 22 29 0a 20 20 20 20  .h:373:16").    
108b7 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29  (bit-size . 128)
108b8 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
108b9 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64  . 32).    (field
108ba 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
108bb 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64  #(((tag . "field
108bc 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65  ") (name . "type
108bd 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
108be 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
108bf 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
108c0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
108c1 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
108c2 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
108c3 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
108c4 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69  ld") (name . "ti
108c5 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d 6f  mestamp") (bit-o
108c6 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
108c7 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
108c8 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
108c9 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
108ca 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
108cb 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
108cc 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
108cd 6d 65 20 2e 20 22 77 68 69 63 68 22 29 20 28 62  me . "which") (b
108ce 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20  it-offset . 64) 
108cf 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
108d0 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
108d1 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
108d2 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
108d3 5f 4a 6f 79 73 74 69 63 6b 49 44 22 29 29 29 0a  _JoystickID"))).
108d4 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
108d5 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
108d6 20 22 62 75 74 74 6f 6e 22 29 20 28 62 69 74 2d   "button") (bit-
108d7 6f 66 66 73 65 74 20 2e 20 39 36 29 20 28 62 69  offset . 96) (bi
108d8 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20  t-size . 8).    
108d9 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
108da 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65 20  ment . 8) (type 
108db 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
108dc 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
108dd 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
108de 20 2e 20 22 73 74 61 74 65 22 29 20 28 62 69 74   . "state") (bit
108df 2d 6f 66 66 73 65 74 20 2e 20 31 30 34 29 20 28  -offset . 104) (
108e0 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20  bit-size . 8).  
108e1 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
108e2 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70  gnment . 8) (typ
108e3 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22  e (tag . "Uint8"
108e4 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
108e5 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
108e6 6d 65 20 2e 20 22 70 61 64 64 69 6e 67 31 22 29  me . "padding1")
108e7 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31   (bit-offset . 1
108e8 31 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  12) (bit-size . 
108e9 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
108ea 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
108eb 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
108ec 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
108ed 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
108ee 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69  ) (name . "paddi
108ef 6e 67 32 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ng2") (bit-offse
108f0 74 20 2e 20 31 32 30 29 20 28 62 69 74 2d 73 69  t . 120) (bit-si
108f1 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
108f2 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
108f3 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67   . 8) (type (tag
108f4 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29   . "Uint8"))))))
108f5 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
108f6 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
108f7 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
108f8 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72 42 75  SDL_ControllerBu
108f9 74 74 6f 6e 45 76 65 6e 74 22 29 0a 20 20 20 20  ttonEvent").    
108fa 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
108fb 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
108fc 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33 38 32 3a  DL_events.h:382:
108fd 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
108fe 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
108ff 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
10900 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c  e . "SDL_Control
10901 6c 65 72 42 75 74 74 6f 6e 45 76 65 6e 74 22 29  lerButtonEvent")
10902 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 36  .      (id . 126
10903 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
10904 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
10905 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
10906 6e 74 72 6f 6c 6c 65 72 44 65 76 69 63 65 45 76  ntrollerDeviceEv
10907 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
10908 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10909 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1090a 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33  2/SDL_events.h:3
1090b 38 38 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  88:16").    (bit
1090c 2d 73 69 7a 65 20 2e 20 39 36 29 20 28 62 69 74  -size . 96) (bit
1090d 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1090e 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
1090f 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
10910 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10911 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62  ame . "type") (b
10912 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
10913 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10914 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10915 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10916 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10917 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
10918 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10919 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61  (name . "timesta
1091a 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  mp") (bit-offset
1091b 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
1091c 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
1091d 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1091e 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
1091f 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10920 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10921 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10922 22 77 68 69 63 68 22 29 20 28 62 69 74 2d 6f 66  "which") (bit-of
10923 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d  fset . 64) (bit-
10924 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10925 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10926 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
10927 28 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29  (tag . "Sint32")
10928 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
10929 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
1092a 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
1092b 65 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c  e . "SDL_Control
1092c 6c 65 72 44 65 76 69 63 65 45 76 65 6e 74 22 29  lerDeviceEvent")
1092d 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1092e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
1092f 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10930 3a 33 39 33 3a 33 22 29 0a 20 20 20 20 28 74 79  :393:3").    (ty
10931 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
10932 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
10933 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43 6f   (name . "SDL_Co
10934 6e 74 72 6f 6c 6c 65 72 44 65 76 69 63 65 45 76  ntrollerDeviceEv
10935 65 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20  ent").      (id 
10936 2e 20 31 32 37 29 29 29 0a 20 20 28 28 74 61 67  . 127))).  ((tag
10937 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
10938 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53   . 0) (name . "S
10939 44 4c 5f 41 75 64 69 6f 44 65 76 69 63 65 45 76  DL_AudioDeviceEv
1093a 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20  ent") (id . 0). 
1093b 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1093c 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1093d 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 33  2/SDL_events.h:3
1093e 39 38 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  98:16").    (bit
1093f 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62 69  -size . 128) (bi
10940 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10941 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10942 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10943 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10944 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
10945 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10946 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10947 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10948 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10949 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
1094a 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
1094b 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1094c 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74   (name . "timest
1094d 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65  amp") (bit-offse
1094e 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
1094f 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
10950 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10951 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10952 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
10953 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10954 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10955 20 22 77 68 69 63 68 22 29 20 28 62 69 74 2d 6f   "which") (bit-o
10956 66 66 73 65 74 20 2e 20 36 34 29 20 28 62 69 74  ffset . 64) (bit
10957 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10958 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10959 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
1095a 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
1095b 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1095c 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1095d 6d 65 20 2e 20 22 69 73 63 61 70 74 75 72 65 22  me . "iscapture"
1095e 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
1095f 39 36 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  96) (bit-size . 
10960 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
10961 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
10962 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
10963 69 6e 74 38 22 29 29 29 0a 20 20 20 20 20 20 20  int8"))).       
10964 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10965 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64 69  ) (name . "paddi
10966 6e 67 31 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ng1") (bit-offse
10967 74 20 2e 20 31 30 34 29 20 28 62 69 74 2d 73 69  t . 104) (bit-si
10968 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20  ze . 8).        
10969 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1096a 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67   . 8) (type (tag
1096b 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20   . "Uint8"))).  
1096c 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1096d 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1096e 70 61 64 64 69 6e 67 32 22 29 20 28 62 69 74 2d  padding2") (bit-
1096f 6f 66 66 73 65 74 20 2e 20 31 31 32 29 20 28 62  offset . 112) (b
10970 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
10971 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10972 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79 70 65  nment . 8) (type
10973 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
10974 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10975 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10976 65 20 2e 20 22 70 61 64 64 69 6e 67 33 22 29 20  e . "padding3") 
10977 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32  (bit-offset . 12
10978 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  0) (bit-size . 8
10979 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1097a 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20  -alignment . 8) 
1097b 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1097c 6e 74 38 22 29 29 29 29 29 29 0a 20 20 28 28 74  nt8")))))).  ((t
1097d 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1097e 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1097f 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
10980 64 69 6f 44 65 76 69 63 65 45 76 65 6e 74 22 29  dioDeviceEvent")
10981 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10982 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10983 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10984 3a 34 30 37 3a 33 22 29 0a 20 20 20 20 28 74 79  :407:3").    (ty
10985 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
10986 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
10987 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 75   (name . "SDL_Au
10988 64 69 6f 44 65 76 69 63 65 45 76 65 6e 74 22 29  dioDeviceEvent")
10989 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 32 38  .      (id . 128
1098a 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
1098b 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
1098c 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 6f   (name . "SDL_To
1098d 75 63 68 46 69 6e 67 65 72 45 76 65 6e 74 22 29  uchFingerEvent")
1098e 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c   (id . 0).    (l
1098f 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10990 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10991 5f 65 76 65 6e 74 73 2e 68 3a 34 31 33 3a 31 36  _events.h:413:16
10992 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65  ").    (bit-size
10993 20 2e 20 33 38 34 29 20 28 62 69 74 2d 61 6c 69   . 384) (bit-ali
10994 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
10995 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
10996 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10997 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10998 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f  . "type") (bit-o
10999 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
1099a 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
1099b 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1099c 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20  ent . 32) (type 
1099d 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
1099e 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1099f 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
109a0 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22 29  e . "timestamp")
109a1 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
109a2 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
109a3 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
109a4 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
109a5 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
109a6 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20  Uint32"))).     
109a7 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
109a8 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 6f 75  d") (name . "tou
109a9 63 68 49 64 22 29 20 28 62 69 74 2d 6f 66 66 73  chId") (bit-offs
109aa 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
109ab 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
109ac 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
109ad 74 20 2e 20 36 34 29 20 28 74 79 70 65 20 28 74  t . 64) (type (t
109ae 61 67 20 2e 20 22 53 44 4c 5f 54 6f 75 63 68 49  ag . "SDL_TouchI
109af 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  D"))).        ((
109b0 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
109b1 6e 61 6d 65 20 2e 20 22 66 69 6e 67 65 72 49 64  name . "fingerId
109b2 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
109b3 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20   128) (bit-size 
109b4 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
109b5 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
109b6 20 36 34 29 20 28 74 79 70 65 20 28 74 61 67 20   64) (type (tag 
109b7 2e 20 22 53 44 4c 5f 46 69 6e 67 65 72 49 44 22  . "SDL_FingerID"
109b8 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
109b9 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
109ba 6d 65 20 2e 20 22 78 22 29 20 28 62 69 74 2d 6f  me . "x") (bit-o
109bb 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62 69  ffset . 192) (bi
109bc 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
109bd 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
109be 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
109bf 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
109c0 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
109c1 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
109c2 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
109c3 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
109c4 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
109c5 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
109c6 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
109c7 20 28 6e 61 6d 65 20 2e 20 22 79 22 29 20 28 62   (name . "y") (b
109c8 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 32 34 29  it-offset . 224)
109c9 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
109ca 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
109cb 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
109cc 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
109cd 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
109ce 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
109cf 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
109d0 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
109d1 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
109d2 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
109d3 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
109d4 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 78  ld") (name . "dx
109d5 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
109d6 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65 20   256) (bit-size 
109d7 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
109d8 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
109d9 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
109da 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
109db 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
109dc 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
109dd 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
109de 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
109df 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
109e0 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
109e1 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
109e2 2e 20 22 64 79 22 29 20 28 62 69 74 2d 6f 66 66  . "dy") (bit-off
109e3 73 65 74 20 2e 20 32 38 38 29 20 28 62 69 74 2d  set . 288) (bit-
109e4 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
109e5 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
109e6 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
109e7 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
109e8 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
109e9 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
109ea 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
109eb 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
109ec 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
109ed 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
109ee 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
109ef 6e 61 6d 65 20 2e 20 22 70 72 65 73 73 75 72 65  name . "pressure
109f0 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
109f1 20 33 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20   320) (bit-size 
109f2 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
109f3 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
109f4 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
109f5 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
109f6 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
109f7 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
109f8 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
109f9 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
109fa 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
109fb 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
109fc 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
109fd 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
109fe 2e 20 22 53 44 4c 5f 54 6f 75 63 68 46 69 6e 67  . "SDL_TouchFing
109ff 65 72 45 76 65 6e 74 22 29 0a 20 20 20 20 28 6c  erEvent").    (l
10a00 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10a01 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10a02 5f 65 76 65 6e 74 73 2e 68 3a 34 32 34 3a 33 22  _events.h:424:3"
10a03 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
10a04 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63    (tag . ":struc
10a05 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20  t").      (name 
10a06 2e 20 22 53 44 4c 5f 54 6f 75 63 68 46 69 6e 67  . "SDL_TouchFing
10a07 65 72 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20  erEvent").      
10a08 28 69 64 20 2e 20 31 32 39 29 29 29 0a 20 20 28  (id . 129))).  (
10a09 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
10a0a 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
10a0b 2e 20 22 53 44 4c 5f 4d 75 6c 74 69 47 65 73 74  . "SDL_MultiGest
10a0c 75 72 65 45 76 65 6e 74 22 29 20 28 69 64 20 2e  ureEvent") (id .
10a0d 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10a0e 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10a0f 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10a10 73 2e 68 3a 34 33 30 3a 31 36 22 29 0a 20 20 20  s.h:430:16").   
10a11 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 30   (bit-size . 320
10a12 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10a13 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c   . 64).    (fiel
10a14 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
10a15 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
10a16 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70  d") (name . "typ
10a17 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
10a18 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10a19 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10a1a 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10a1b 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10a1c 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
10a1d 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10a1e 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
10a1f 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d  imestamp") (bit-
10a20 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
10a21 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10a22 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10a23 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10a24 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
10a25 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10a26 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10a27 61 6d 65 20 2e 20 22 74 6f 75 63 68 49 64 22 29  ame . "touchId")
10a28 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36   (bit-offset . 6
10a29 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36  4) (bit-size . 6
10a2a 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
10a2b 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
10a2c 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10a2d 53 44 4c 5f 54 6f 75 63 68 49 44 22 29 29 29 0a  SDL_TouchID"))).
10a2e 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10a2f 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10a30 20 22 64 54 68 65 74 61 22 29 20 28 62 69 74 2d   "dTheta") (bit-
10a31 6f 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62  offset . 128) (b
10a32 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10a33 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10a34 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
10a35 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
10a36 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
10a37 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
10a38 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10a39 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10a3a 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10a3b 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
10a3c 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10a3d 29 20 28 6e 61 6d 65 20 2e 20 22 64 44 69 73 74  ) (name . "dDist
10a3e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10a3f 20 31 36 30 29 20 28 62 69 74 2d 73 69 7a 65 20   160) (bit-size 
10a40 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10a41 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10a42 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10a43 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10a44 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22   (tag . ":float"
10a45 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
10a46 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10a47 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10a48 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
10a49 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10a4a 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10a4b 2e 20 22 78 22 29 20 28 62 69 74 2d 6f 66 66 73  . "x") (bit-offs
10a4c 65 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73  et . 192) (bit-s
10a4d 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10a4e 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10a4f 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
10a50 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
10a51 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66 6c       (tag . ":fl
10a52 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  oat").          
10a53 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
10a54 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
10a55 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10a56 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
10a57 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10a58 61 6d 65 20 2e 20 22 79 22 29 20 28 62 69 74 2d  ame . "y") (bit-
10a59 6f 66 66 73 65 74 20 2e 20 32 32 34 29 20 28 62  offset . 224) (b
10a5a 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10a5b 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10a5c 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20  gnment . 32).   
10a5d 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
10a5e 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
10a5f 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20  ":float").      
10a60 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10a61 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10a62 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10a63 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
10a64 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10a65 29 20 28 6e 61 6d 65 20 2e 20 22 6e 75 6d 46 69  ) (name . "numFi
10a66 6e 67 65 72 73 22 29 20 28 62 69 74 2d 6f 66 66  ngers") (bit-off
10a67 73 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d  set . 256) (bit-
10a68 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
10a69 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10a6a 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
10a6b 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
10a6c 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10a6d 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10a6e 65 20 2e 20 22 70 61 64 64 69 6e 67 22 29 20 28  e . "padding") (
10a6f 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 37 32  bit-offset . 272
10a70 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
10a71 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10a72 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
10a73 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
10a74 69 6e 74 31 36 22 29 29 29 29 29 29 0a 20 20 28  int16")))))).  (
10a75 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
10a76 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
10a77 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10a78 4d 75 6c 74 69 47 65 73 74 75 72 65 45 76 65 6e  MultiGestureEven
10a79 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
10a7a 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10a7b 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10a7c 73 2e 68 3a 34 34 31 3a 33 22 29 0a 20 20 20 20  s.h:441:3").    
10a7d 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
10a7e 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20   . ":struct").  
10a7f 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
10a80 5f 4d 75 6c 74 69 47 65 73 74 75 72 65 45 76 65  _MultiGestureEve
10a81 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e  nt").      (id .
10a82 20 31 33 30 29 29 29 0a 20 20 28 28 74 61 67 20   130))).  ((tag 
10a83 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20  . "struct") (ns 
10a84 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  . 0) (name . "SD
10a85 4c 5f 44 6f 6c 6c 61 72 47 65 73 74 75 72 65 45  L_DollarGestureE
10a86 76 65 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a  vent") (id . 0).
10a87 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10a88 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10a89 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
10a8a 34 34 37 3a 31 36 22 29 0a 20 20 20 20 28 62 69  447:16").    (bi
10a8b 74 2d 73 69 7a 65 20 2e 20 33 32 30 29 20 28 62  t-size . 320) (b
10a8c 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
10a8d 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  4).    (fields. 
10a8e 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10a8f 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10a90 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20  (name . "type") 
10a91 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
10a92 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10a93 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10a94 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
10a95 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
10a96 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
10a97 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10a98 29 20 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73  ) (name . "times
10a99 74 61 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73  tamp") (bit-offs
10a9a 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69  et . 32) (bit-si
10a9b 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
10a9c 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10a9d 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10a9e 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10a9f 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10aa0 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10aa1 2e 20 22 74 6f 75 63 68 49 64 22 29 20 28 62 69  . "touchId") (bi
10aa2 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
10aa3 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
10aa4 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10aa5 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74  ignment . 64) (t
10aa6 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
10aa7 54 6f 75 63 68 49 44 22 29 29 29 0a 20 20 20 20  TouchID"))).    
10aa8 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10aa9 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 67 65  ld") (name . "ge
10aaa 73 74 75 72 65 49 64 22 29 20 28 62 69 74 2d 6f  stureId") (bit-o
10aab 66 66 73 65 74 20 2e 20 31 32 38 29 20 28 62 69  ffset . 128) (bi
10aac 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20 20  t-size . 64).   
10aad 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10aae 6e 6d 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70  nment . 64) (typ
10aaf 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 47 65  e (tag . "SDL_Ge
10ab0 73 74 75 72 65 49 44 22 29 29 29 0a 20 20 20 20  stureID"))).    
10ab1 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10ab2 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 75  ld") (name . "nu
10ab3 6d 46 69 6e 67 65 72 73 22 29 20 28 62 69 74 2d  mFingers") (bit-
10ab4 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62  offset . 192) (b
10ab5 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10ab6 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10ab7 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10ab8 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10ab9 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
10aba 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10abb 6e 61 6d 65 20 2e 20 22 65 72 72 6f 72 22 29 20  name . "error") 
10abc 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 32  (bit-offset . 22
10abd 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  4) (bit-size . 3
10abe 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
10abf 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
10ac0 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
10ac1 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
10ac2 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20  ag . ":float"). 
10ac3 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
10ac4 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10ac5 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10ac6 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
10ac7 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10ac8 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10ac9 78 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  x") (bit-offset 
10aca 2e 20 32 35 36 29 20 28 62 69 74 2d 73 69 7a 65  . 256) (bit-size
10acb 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10acc 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10acd 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10ace 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
10acf 20 20 28 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74    (tag . ":float
10ad0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
10ad1 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10ad2 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
10ad3 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
10ad4 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10ad5 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10ad6 20 2e 20 22 79 22 29 20 28 62 69 74 2d 6f 66 66   . "y") (bit-off
10ad7 73 65 74 20 2e 20 32 38 38 29 20 28 62 69 74 2d  set . 288) (bit-
10ad8 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
10ad9 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10ada 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
10adb 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
10adc 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 66        (tag . ":f
10add 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20 20 20  loat").         
10ade 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
10adf 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
10ae0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10ae1 33 32 29 29 29 29 29 29 0a 20 20 28 28 74 61 67  32)))))).  ((tag
10ae2 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
10ae3 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
10ae4 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 6f 6c 6c  name . "SDL_Doll
10ae5 61 72 47 65 73 74 75 72 65 45 76 65 6e 74 22 29  arGestureEvent")
10ae6 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10ae7 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10ae8 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10ae9 3a 34 35 37 3a 33 22 29 0a 20 20 20 20 28 74 79  :457:3").    (ty
10aea 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
10aeb 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
10aec 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 6f   (name . "SDL_Do
10aed 6c 6c 61 72 47 65 73 74 75 72 65 45 76 65 6e 74  llarGestureEvent
10aee 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31  ").      (id . 1
10aef 33 31 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  31))).  ((tag . 
10af0 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
10af1 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  0) (name . "SDL_
10af2 44 72 6f 70 45 76 65 6e 74 22 29 20 28 69 64 20  DropEvent") (id 
10af3 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
10af4 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10af5 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10af6 74 73 2e 68 3a 34 36 35 3a 31 36 22 29 0a 20 20  ts.h:465:16").  
10af7 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 39    (bit-size . 19
10af8 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
10af9 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65  t . 64).    (fie
10afa 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
10afb 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
10afc 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79  ld") (name . "ty
10afd 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  pe") (bit-offset
10afe 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
10aff 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10b00 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10b01 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
10b02 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20  . "Uint32"))).  
10b03 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10b04 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10b05 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74  timestamp") (bit
10b06 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62  -offset . 32) (b
10b07 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10b08 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10b09 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10b0a 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10b0b 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
10b0c 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10b0d 6e 61 6d 65 20 2e 20 22 66 69 6c 65 22 29 20 28  name . "file") (
10b0e 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29  bit-offset . 64)
10b0f 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29   (bit-size . 64)
10b10 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10b11 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a  alignment . 64).
10b12 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
10b13 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
10b14 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
10b15 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
10b16 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
10b17 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
10b18 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10b19 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
10b1a 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10b1b 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 49  (name . "windowI
10b1c 44 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  D") (bit-offset 
10b1d 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65  . 128) (bit-size
10b1e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10b1f 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10b20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10b21 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29   . "Uint32")))))
10b22 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
10b23 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
10b24 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
10b25 22 53 44 4c 5f 44 72 6f 70 45 76 65 6e 74 22 29  "SDL_DropEvent")
10b26 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10b27 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10b28 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10b29 3a 34 37 31 3a 33 22 29 0a 20 20 20 20 28 74 79  :471:3").    (ty
10b2a 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
10b2b 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20 20  ":struct").     
10b2c 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 72   (name . "SDL_Dr
10b2d 6f 70 45 76 65 6e 74 22 29 0a 20 20 20 20 20 20  opEvent").      
10b2e 28 69 64 20 2e 20 31 33 32 29 29 29 0a 20 20 28  (id . 132))).  (
10b2f 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29  (tag . "struct")
10b30 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
10b31 2e 20 22 53 44 4c 5f 51 75 69 74 45 76 65 6e 74  . "SDL_QuitEvent
10b32 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
10b33 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10b34 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10b35 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 37 37 3a  DL_events.h:477:
10b36 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
10b37 7a 65 20 2e 20 36 34 29 20 28 62 69 74 2d 61 6c  ze . 64) (bit-al
10b38 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20  ignment . 32).  
10b39 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
10b3a 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10b3b 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10b3c 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d   . "type") (bit-
10b3d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
10b3e 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10b3f 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10b40 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
10b41 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
10b42 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10b43 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10b44 6d 65 20 2e 20 22 74 69 6d 65 73 74 61 6d 70 22  me . "timestamp"
10b45 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10b46 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  32) (bit-size . 
10b47 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  32).          (b
10b48 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
10b49 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
10b4a 22 55 69 6e 74 33 32 22 29 29 29 29 29 29 0a 20  "Uint32")))))). 
10b4b 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
10b4c 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
10b4d 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
10b4e 4c 5f 51 75 69 74 45 76 65 6e 74 22 29 0a 20 20  L_QuitEvent").  
10b4f 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10b50 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10b51 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 38  /SDL_events.h:48
10b52 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a  1:3").    (type.
10b53 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73        (tag . ":s
10b54 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e  truct").      (n
10b55 61 6d 65 20 2e 20 22 53 44 4c 5f 51 75 69 74 45  ame . "SDL_QuitE
10b56 76 65 6e 74 22 29 0a 20 20 20 20 20 20 28 69 64  vent").      (id
10b57 20 2e 20 31 33 33 29 29 29 0a 20 20 28 28 74 61   . 133))).  ((ta
10b58 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e  g . "struct") (n
10b59 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
10b5a 53 44 4c 5f 4f 53 45 76 65 6e 74 22 29 20 28 69  SDL_OSEvent") (i
10b5b 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
10b5c 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
10b5d 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
10b5e 65 6e 74 73 2e 68 3a 34 38 36 3a 31 36 22 29 0a  ents.h:486:16").
10b5f 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
10b60 36 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  64) (bit-alignme
10b61 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69  nt . 32).    (fi
10b62 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
10b63 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
10b64 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
10b65 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ype") (bit-offse
10b66 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10b67 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10b68 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10b69 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10b6a 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10b6b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10b6c 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10b6d 22 74 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69  "timestamp") (bi
10b6e 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28  t-offset . 32) (
10b6f 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10b70 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10b71 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10b72 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10b73 33 32 22 29 29 29 29 29 29 0a 20 20 28 28 74 61  32")))))).  ((ta
10b74 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
10b75 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
10b76 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4f 53 45  (name . "SDL_OSE
10b77 76 65 6e 74 22 29 0a 20 20 20 20 28 6c 6f 63 61  vent").    (loca
10b78 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
10b79 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
10b7a 65 6e 74 73 2e 68 3a 34 39 30 3a 33 22 29 0a 20  ents.h:490:3"). 
10b7b 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10b7c 22 3a 73 74 72 75 63 74 22 29 20 28 6e 61 6d 65  ":struct") (name
10b7d 20 2e 20 22 53 44 4c 5f 4f 53 45 76 65 6e 74 22   . "SDL_OSEvent"
10b7e 29 20 28 69 64 20 2e 20 31 33 34 29 29 29 0a 20  ) (id . 134))). 
10b7f 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
10b80 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
10b81 65 20 2e 20 22 53 44 4c 5f 55 73 65 72 45 76 65  e . "SDL_UserEve
10b82 6e 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20  nt") (id . 0).  
10b83 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10b84 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10b85 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 34 39  /SDL_events.h:49
10b86 35 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d  5:16").    (bit-
10b87 73 69 7a 65 20 2e 20 32 35 36 29 20 28 62 69 74  size . 256) (bit
10b88 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
10b89 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
10b8a 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
10b8b 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10b8c 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28 62  ame . "type") (b
10b8d 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
10b8e 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10b8f 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10b90 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10b91 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
10b92 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
10b93 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10b94 28 6e 61 6d 65 20 2e 20 22 74 69 6d 65 73 74 61  (name . "timesta
10b95 6d 70 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  mp") (bit-offset
10b96 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65   . 32) (bit-size
10b97 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
10b98 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10b99 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10b9a 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10b9b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10b9c 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10b9d 22 77 69 6e 64 6f 77 49 44 22 29 20 28 62 69 74  "windowID") (bit
10b9e 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28 62  -offset . 64) (b
10b9f 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
10ba0 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10ba1 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10ba2 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10ba3 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
10ba4 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10ba5 6e 61 6d 65 20 2e 20 22 63 6f 64 65 22 29 20 28  name . "code") (
10ba6 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 39 36 29  bit-offset . 96)
10ba7 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10ba8 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10ba9 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
10baa 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 69  (type (tag . "Si
10bab 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
10bac 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10bad 29 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61 31  ) (name . "data1
10bae 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10baf 20 31 32 38 29 20 28 62 69 74 2d 73 69 7a 65 20   128) (bit-size 
10bb0 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
10bb1 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10bb2 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
10bb3 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
10bb4 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
10bb5 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
10bb6 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10bb7 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10bb8 2e 20 22 64 61 74 61 32 22 29 20 28 62 69 74 2d  . "data2") (bit-
10bb9 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62  offset . 192) (b
10bba 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20 20  it-size . 64).  
10bbb 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10bbc 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
10bbd 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
10bbe 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
10bbf 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
10bc0 6f 69 64 22 29 29 29 29 29 29 29 0a 20 20 28 28  oid"))))))).  ((
10bc1 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
10bc2 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
10bc3 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55    (name . "SDL_U
10bc4 73 65 72 45 76 65 6e 74 22 29 0a 20 20 20 20 28  serEvent").    (
10bc5 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10bc6 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10bc7 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 30 33 3a 33  L_events.h:503:3
10bc8 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20  ").    (type.   
10bc9 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75     (tag . ":stru
10bca 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65  ct").      (name
10bcb 20 2e 20 22 53 44 4c 5f 55 73 65 72 45 76 65 6e   . "SDL_UserEven
10bcc 74 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20  t").      (id . 
10bcd 31 33 35 29 29 29 0a 20 20 28 28 74 61 67 20 2e  135))).  ((tag .
10bce 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
10bcf 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
10bd0 5f 53 79 73 57 4d 6d 73 67 22 29 20 28 69 64 20  _SysWMmsg") (id 
10bd1 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
10bd2 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10bd3 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10bd4 74 73 2e 68 3a 35 30 36 3a 38 22 29 0a 20 20 20  ts.h:506:8").   
10bd5 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20   (bit-size . 0) 
10bd6 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10bd7 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28   0) (fields . #(
10bd8 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10bd9 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10bda 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10bdb 2e 20 22 53 44 4c 5f 53 79 73 57 4d 6d 73 67 22  . "SDL_SysWMmsg"
10bdc 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10bdd 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10bde 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
10bdf 68 3a 35 30 37 3a 32 39 22 29 0a 20 20 20 20 28  h:507:29").    (
10be0 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72  type (tag . "str
10be1 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
10be2 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 79 73 57  name . "SDL_SysW
10be3 4d 6d 73 67 22 29 20 28 69 64 20 2e 20 30 29 0a  Mmsg") (id . 0).
10be4 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20        (location 
10be5 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10be6 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
10be7 68 3a 35 30 36 3a 38 22 29 0a 20 20 20 20 20 20  h:506:8").      
10be8 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20 28  (bit-size . 0) (
10be9 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10bea 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28 29  0) (fields . #()
10beb 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
10bec 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
10bed 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 79   (name . "SDL_Sy
10bee 73 57 4d 45 76 65 6e 74 22 29 20 28 69 64 20 2e  sWMEvent") (id .
10bef 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10bf0 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10bf1 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10bf2 73 2e 68 3a 35 31 35 3a 31 36 22 29 0a 20 20 20  s.h:515:16").   
10bf3 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
10bf4 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
10bf5 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65 6c   . 64).    (fiel
10bf6 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
10bf7 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
10bf8 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70  d") (name . "typ
10bf9 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
10bfa 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
10bfb 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10bfc 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10bfd 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10bfe 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
10bff 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10c00 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
10c01 69 6d 65 73 74 61 6d 70 22 29 20 28 62 69 74 2d  imestamp") (bit-
10c02 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
10c03 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10c04 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10c05 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10c06 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
10c07 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10c08 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10c09 61 6d 65 20 2e 20 22 6d 73 67 22 29 20 28 62 69  ame . "msg") (bi
10c0a 74 2d 6f 66 66 73 65 74 20 2e 20 36 34 29 20 28  t-offset . 64) (
10c0b 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a 20  bit-size . 64). 
10c0c 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10c0d 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
10c0e 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10c0f 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
10c10 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
10c11 44 4c 5f 53 79 73 57 4d 6d 73 67 22 29 29 29 29  DL_SysWMmsg"))))
10c12 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10c13 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10c14 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10c15 2e 20 22 53 44 4c 5f 53 79 73 57 4d 45 76 65 6e  . "SDL_SysWMEven
10c16 74 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  t").    (locatio
10c17 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10c18 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10c19 73 2e 68 3a 35 32 30 3a 33 22 29 0a 20 20 20 20  s.h:520:3").    
10c1a 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  (type.      (tag
10c1b 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20   . ":struct").  
10c1c 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
10c1d 5f 53 79 73 57 4d 45 76 65 6e 74 22 29 0a 20 20  _SysWMEvent").  
10c1e 20 20 20 20 28 69 64 20 2e 20 31 33 37 29 29 29      (id . 137)))
10c1f 0a 20 20 28 28 74 61 67 20 2e 20 22 75 6e 69 6f  .  ((tag . "unio
10c20 6e 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  n") (ns . 0) (na
10c21 6d 65 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 22  me . "SDL_Event"
10c22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 28  ) (id . 0).    (
10c23 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10c24 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10c25 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 32 35 3a 31  L_events.h:525:1
10c26 35 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  5").    (bit-siz
10c27 65 20 2e 20 34 34 38 29 20 28 62 69 74 2d 61 6c  e . 448) (bit-al
10c28 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20  ignment . 64).  
10c29 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20    (fields.      
10c2a 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10c2b 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10c2c 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74 2d   . "type") (bit-
10c2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
10c2e 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
10c2f 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10c30 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
10c31 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
10c32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10c33 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10c34 6d 65 20 2e 20 22 63 6f 6d 6d 6f 6e 22 29 20 28  me . "common") (
10c35 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10c36 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
10c37 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10c38 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10c39 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10c3a 5f 43 6f 6d 6d 6f 6e 45 76 65 6e 74 22 29 29 29  _CommonEvent")))
10c3b 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10c3c 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10c3d 2e 20 22 77 69 6e 64 6f 77 22 29 20 28 62 69 74  . "window") (bit
10c3e 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
10c3f 74 2d 73 69 7a 65 20 2e 20 31 39 32 29 0a 20 20  t-size . 192).  
10c40 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10c41 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10c42 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
10c43 69 6e 64 6f 77 45 76 65 6e 74 22 29 29 29 0a 20  indowEvent"))). 
10c44 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10c45 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10c46 22 6b 65 79 22 29 20 28 62 69 74 2d 6f 66 66 73  "key") (bit-offs
10c47 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10c48 65 20 2e 20 32 35 36 29 0a 20 20 20 20 20 20 20  e . 256).       
10c49 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10c4a 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10c4b 61 67 20 2e 20 22 53 44 4c 5f 4b 65 79 62 6f 61  ag . "SDL_Keyboa
10c4c 72 64 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20  rdEvent"))).    
10c4d 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10c4e 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 65 64  ld") (name . "ed
10c4f 69 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  it") (bit-offset
10c50 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
10c51 2e 20 34 31 36 29 0a 20 20 20 20 20 20 20 20 20  . 416).         
10c52 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
10c53 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67  . 32) (type (tag
10c54 20 2e 20 22 53 44 4c 5f 54 65 78 74 45 64 69 74   . "SDL_TextEdit
10c55 69 6e 67 45 76 65 6e 74 22 29 29 29 0a 20 20 20  ingEvent"))).   
10c56 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10c57 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
10c58 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ext") (bit-offse
10c59 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10c5a 20 2e 20 33 35 32 29 0a 20 20 20 20 20 20 20 20   . 352).        
10c5b 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10c5c 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
10c5d 67 20 2e 20 22 53 44 4c 5f 54 65 78 74 49 6e 70  g . "SDL_TextInp
10c5e 75 74 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20  utEvent"))).    
10c5f 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
10c60 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 6f  ld") (name . "mo
10c61 74 69 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73  tion") (bit-offs
10c62 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10c63 65 20 2e 20 32 38 38 29 0a 20 20 20 20 20 20 20  e . 288).       
10c64 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10c65 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10c66 61 67 20 2e 20 22 53 44 4c 5f 4d 6f 75 73 65 4d  ag . "SDL_MouseM
10c67 6f 74 69 6f 6e 45 76 65 6e 74 22 29 29 29 0a 20  otionEvent"))). 
10c68 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10c69 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10c6a 22 62 75 74 74 6f 6e 22 29 20 28 62 69 74 2d 6f  "button") (bit-o
10c6b 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d  ffset . 0) (bit-
10c6c 73 69 7a 65 20 2e 20 32 32 34 29 0a 20 20 20 20  size . 224).    
10c6d 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
10c6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
10c6f 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4d 6f 75   (tag . "SDL_Mou
10c70 73 65 42 75 74 74 6f 6e 45 76 65 6e 74 22 29 29  seButtonEvent"))
10c71 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10c72 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10c73 20 2e 20 22 77 68 65 65 6c 22 29 20 28 62 69 74   . "wheel") (bit
10c74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
10c75 74 2d 73 69 7a 65 20 2e 20 32 32 34 29 0a 20 20  t-size . 224).  
10c76 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10c77 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
10c78 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4d  pe (tag . "SDL_M
10c79 6f 75 73 65 57 68 65 65 6c 45 76 65 6e 74 22 29  ouseWheelEvent")
10c7a 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10c7b 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10c7c 65 20 2e 20 22 6a 61 78 69 73 22 29 20 28 62 69  e . "jaxis") (bi
10c7d 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62  t-offset . 0) (b
10c7e 69 74 2d 73 69 7a 65 20 2e 20 31 36 30 29 0a 20  it-size . 160). 
10c7f 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
10c80 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
10c81 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
10c82 4a 6f 79 41 78 69 73 45 76 65 6e 74 22 29 29 29  JoyAxisEvent")))
10c83 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10c84 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10c85 2e 20 22 6a 62 61 6c 6c 22 29 20 28 62 69 74 2d  . "jball") (bit-
10c86 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
10c87 2d 73 69 7a 65 20 2e 20 31 36 30 29 0a 20 20 20  -size . 160).   
10c88 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10c89 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
10c8a 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f  e (tag . "SDL_Jo
10c8b 79 42 61 6c 6c 45 76 65 6e 74 22 29 29 29 0a 20  yBallEvent"))). 
10c8c 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10c8d 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10c8e 22 6a 68 61 74 22 29 20 28 62 69 74 2d 6f 66 66  "jhat") (bit-off
10c8f 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
10c90 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
10c91 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10c92 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
10c93 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 48 61  tag . "SDL_JoyHa
10c94 74 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20  tEvent"))).     
10c95 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
10c96 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a 62 75  d") (name . "jbu
10c97 74 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73  tton") (bit-offs
10c98 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
10c99 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
10c9a 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10c9b 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
10c9c 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 42 75 74  ag . "SDL_JoyBut
10c9d 74 6f 6e 45 76 65 6e 74 22 29 29 29 0a 20 20 20  tonEvent"))).   
10c9e 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10c9f 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6a  eld") (name . "j
10ca0 64 65 76 69 63 65 22 29 20 28 62 69 74 2d 6f 66  device") (bit-of
10ca1 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
10ca2 69 7a 65 20 2e 20 39 36 29 0a 20 20 20 20 20 20  ize . 96).      
10ca3 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10ca4 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
10ca5 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 44 65  tag . "SDL_JoyDe
10ca6 76 69 63 65 45 76 65 6e 74 22 29 29 29 0a 20 20  viceEvent"))).  
10ca7 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
10ca8 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
10ca9 63 61 78 69 73 22 29 20 28 62 69 74 2d 6f 66 66  caxis") (bit-off
10caa 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
10cab 7a 65 20 2e 20 31 36 30 29 0a 20 20 20 20 20 20  ze . 160).      
10cac 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10cad 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
10cae 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10caf 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72 41  "SDL_ControllerA
10cb0 78 69 73 45 76 65 6e 74 22 29 29 29 0a 20 20 20  xisEvent"))).   
10cb1 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10cb2 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 63  eld") (name . "c
10cb3 62 75 74 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66  button") (bit-of
10cb4 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
10cb5 69 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20  ize . 128).     
10cb6 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10cb7 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ent . 32).      
10cb8 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10cb9 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c 65 72   "SDL_Controller
10cba 42 75 74 74 6f 6e 45 76 65 6e 74 22 29 29 29 0a  ButtonEvent"))).
10cbb 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10cbc 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10cbd 20 22 63 64 65 76 69 63 65 22 29 20 28 62 69 74   "cdevice") (bit
10cbe 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
10cbf 74 2d 73 69 7a 65 20 2e 20 39 36 29 0a 20 20 20  t-size . 96).   
10cc0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10cc1 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20  nment . 32).    
10cc2 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
10cc3 20 2e 20 22 53 44 4c 5f 43 6f 6e 74 72 6f 6c 6c   . "SDL_Controll
10cc4 65 72 44 65 76 69 63 65 45 76 65 6e 74 22 29 29  erDeviceEvent"))
10cc5 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10cc6 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10cc7 20 2e 20 22 61 64 65 76 69 63 65 22 29 20 28 62   . "adevice") (b
10cc8 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
10cc9 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a  bit-size . 128).
10cca 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10ccb 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10ccc 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10ccd 5f 41 75 64 69 6f 44 65 76 69 63 65 45 76 65 6e  _AudioDeviceEven
10cce 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  t"))).        ((
10ccf 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10cd0 6e 61 6d 65 20 2e 20 22 71 75 69 74 22 29 20 28  name . "quit") (
10cd1 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
10cd2 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
10cd3 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10cd4 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
10cd5 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10cd6 5f 51 75 69 74 45 76 65 6e 74 22 29 29 29 0a 20  _QuitEvent"))). 
10cd7 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10cd8 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10cd9 22 75 73 65 72 22 29 20 28 62 69 74 2d 6f 66 66  "user") (bit-off
10cda 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
10cdb 7a 65 20 2e 20 32 35 36 29 0a 20 20 20 20 20 20  ze . 256).      
10cdc 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10cdd 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20 28  nt . 64) (type (
10cde 74 61 67 20 2e 20 22 53 44 4c 5f 55 73 65 72 45  tag . "SDL_UserE
10cdf 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20  vent"))).       
10ce0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10ce1 29 20 28 6e 61 6d 65 20 2e 20 22 73 79 73 77 6d  ) (name . "syswm
10ce2 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
10ce3 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
10ce4 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  128).          (
10ce5 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10ce6 36 34 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  64) (type (tag .
10ce7 20 22 53 44 4c 5f 53 79 73 57 4d 45 76 65 6e 74   "SDL_SysWMEvent
10ce8 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10ce9 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
10cea 61 6d 65 20 2e 20 22 74 66 69 6e 67 65 72 22 29  ame . "tfinger")
10ceb 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10cec 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 38  ) (bit-size . 38
10ced 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  4).          (bi
10cee 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34  t-alignment . 64
10cef 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10cf0 53 44 4c 5f 54 6f 75 63 68 46 69 6e 67 65 72 45  SDL_TouchFingerE
10cf1 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20 20  vent"))).       
10cf2 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
10cf3 29 20 28 6e 61 6d 65 20 2e 20 22 6d 67 65 73 74  ) (name . "mgest
10cf4 75 72 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ure") (bit-offse
10cf5 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10cf6 20 2e 20 33 32 30 29 0a 20 20 20 20 20 20 20 20   . 320).        
10cf7 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10cf8 20 2e 20 36 34 29 20 28 74 79 70 65 20 28 74 61   . 64) (type (ta
10cf9 67 20 2e 20 22 53 44 4c 5f 4d 75 6c 74 69 47 65  g . "SDL_MultiGe
10cfa 73 74 75 72 65 45 76 65 6e 74 22 29 29 29 0a 20  stureEvent"))). 
10cfb 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10cfc 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10cfd 22 64 67 65 73 74 75 72 65 22 29 20 28 62 69 74  "dgesture") (bit
10cfe 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
10cff 74 2d 73 69 7a 65 20 2e 20 33 32 30 29 0a 20 20  t-size . 320).  
10d00 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
10d01 67 6e 6d 65 6e 74 20 2e 20 36 34 29 0a 20 20 20  gnment . 64).   
10d02 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
10d03 67 20 2e 20 22 53 44 4c 5f 44 6f 6c 6c 61 72 47  g . "SDL_DollarG
10d04 65 73 74 75 72 65 45 76 65 6e 74 22 29 29 29 0a  estureEvent"))).
10d05 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10d06 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10d07 20 22 64 72 6f 70 22 29 20 28 62 69 74 2d 6f 66   "drop") (bit-of
10d08 66 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73  fset . 0) (bit-s
10d09 69 7a 65 20 2e 20 31 39 32 29 0a 20 20 20 20 20  ize . 192).     
10d0a 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10d0b 65 6e 74 20 2e 20 36 34 29 20 28 74 79 70 65 20  ent . 64) (type 
10d0c 28 74 61 67 20 2e 20 22 53 44 4c 5f 44 72 6f 70  (tag . "SDL_Drop
10d0d 45 76 65 6e 74 22 29 29 29 0a 20 20 20 20 20 20  Event"))).      
10d0e 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
10d0f 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 61 64 64  ") (name . "padd
10d10 69 6e 67 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ing") (bit-offse
10d11 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
10d12 20 2e 20 34 34 38 29 0a 20 20 20 20 20 20 20 20   . 448).        
10d13 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10d14 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
10d15 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
10d16 20 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79    (tag . ":array
10d17 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
10d18 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10d19 74 38 22 29 29 0a 20 20 20 20 20 20 20 20 20 20  t8")).          
10d1a 20 20 28 73 69 7a 65 20 2e 20 35 36 29 29 29 29    (size . 56))))
10d1b 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
10d1c 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
10d1d 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
10d1e 20 22 53 44 4c 5f 45 76 65 6e 74 22 29 0a 20 20   "SDL_Event").  
10d1f 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
10d20 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
10d21 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 36  /SDL_events.h:56
10d22 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20  1:3").    (type 
10d23 28 74 61 67 20 2e 20 22 3a 75 6e 69 6f 6e 22 29  (tag . ":union")
10d24 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 45 76   (name . "SDL_Ev
10d25 65 6e 74 22 29 20 28 69 64 20 2e 20 31 33 38 29  ent") (id . 138)
10d26 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
10d27 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
10d28 20 22 53 44 4c 5f 50 75 6d 70 45 76 65 6e 74 73   "SDL_PumpEvents
10d29 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
10d2a 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10d2b 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10d2c 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 35 37 33 3a  DL_events.h:573:
10d2d 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
10d2e 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
10d2f 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
10d30 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
10d31 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
10d32 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
10d33 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
10d34 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
10d35 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20  . "enum") (ns . 
10d36 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
10d37 69 64 20 2e 20 31 33 39 29 0a 20 20 20 20 28 6c  id . 139).    (l
10d38 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10d39 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10d3a 5f 65 76 65 6e 74 73 2e 68 3a 35 37 36 3a 39 22  _events.h:576:9"
10d3b 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
10d3c 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
10d3d 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
10d3e 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 44 44 45  name . "SDL_ADDE
10d3f 56 45 4e 54 22 29 20 28 76 61 6c 75 65 20 2e 20  VENT") (value . 
10d40 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
10d41 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
10d42 6d 65 20 2e 20 22 53 44 4c 5f 50 45 45 4b 45 56  me . "SDL_PEEKEV
10d43 45 4e 54 22 29 20 28 76 61 6c 75 65 20 2e 20 31  ENT") (value . 1
10d44 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
10d45 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
10d46 65 20 2e 20 22 53 44 4c 5f 47 45 54 45 56 45 4e  e . "SDL_GETEVEN
10d47 54 22 29 20 28 76 61 6c 75 65 20 2e 20 32 29 29  T") (value . 2))
10d48 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
10d49 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
10d4a 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
10d4b 2e 20 22 53 44 4c 5f 65 76 65 6e 74 61 63 74 69  . "SDL_eventacti
10d4c 6f 6e 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  on").    (locati
10d4d 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10d4e 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10d4f 74 73 2e 68 3a 35 38 31 3a 33 22 29 0a 20 20 20  ts.h:581:3").   
10d50 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
10d51 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22  enum") (name . "
10d52 22 29 20 28 69 64 20 2e 20 31 33 39 29 29 29 0a  ") (id . 139))).
10d53 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10d54 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10d55 44 4c 5f 50 65 65 70 45 76 65 6e 74 73 22 29 20  DL_PeepEvents") 
10d56 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10d57 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10d58 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10d59 65 76 65 6e 74 73 2e 68 3a 36 30 31 3a 32 39 22  events.h:601:29"
10d5a 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10d5b 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10d5c 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10d5d 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10d5e 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10d5f 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10d60 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10d61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
10d62 61 6d 65 20 2e 20 22 65 76 65 6e 74 73 22 29 0a  ame . "events").
10d63 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10d64 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10d65 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
10d66 22 53 44 4c 5f 45 76 65 6e 74 22 29 29 29 29 0a  "SDL_Event")))).
10d67 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10d68 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
10d69 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
10d6a 6e 75 6d 65 76 65 6e 74 73 22 29 0a 20 20 20 20  numevents").    
10d6b 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
10d6c 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d   . ":int") (bit-
10d6d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d  size . 32) (bit-
10d6e 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
10d6f 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10d70 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10d71 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10d72 20 22 61 63 74 69 6f 6e 22 29 0a 20 20 20 20 20   "action").     
10d73 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10d74 2e 20 22 53 44 4c 5f 65 76 65 6e 74 61 63 74 69  . "SDL_eventacti
10d75 6f 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  on"))).        (
10d76 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10d77 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
10d78 61 6d 65 20 2e 20 22 6d 69 6e 54 79 70 65 22 29  ame . "minType")
10d79 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
10d7a 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
10d7b 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10d7c 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10d7d 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10d7e 20 2e 20 22 6d 61 78 54 79 70 65 22 29 0a 20 20   . "maxType").  
10d7f 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10d80 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10d81 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
10d82 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
10d83 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
10d84 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
10d85 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
10d86 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
10d87 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
10d88 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48  ) (name . "SDL_H
10d89 61 73 45 76 65 6e 74 22 29 20 28 6e 73 20 2e 20  asEvent") (ns . 
10d8a 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
10d8b 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
10d8c 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73  /SDL2/SDL_events
10d8d 2e 68 3a 36 30 39 3a 33 34 22 29 0a 20 20 20 20  .h:609:34").    
10d8e 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
10d8f 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
10d90 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
10d91 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
10d92 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
10d93 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10d94 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10d95 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10d96 22 74 79 70 65 22 29 0a 20 20 20 20 20 20 20 20  "type").        
10d97 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10d98 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
10d99 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
10d9a 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
10d9b 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
10d9c 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
10d9d 20 22 53 44 4c 5f 48 61 73 45 76 65 6e 74 73 22   "SDL_HasEvents"
10d9e 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
10d9f 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10da0 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10da1 4c 5f 65 76 65 6e 74 73 2e 68 3a 36 31 30 3a 33  L_events.h:610:3
10da2 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  4").    (variadi
10da3 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
10da4 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
10da5 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
10da6 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
10da7 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
10da8 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
10da9 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10daa 28 6e 61 6d 65 20 2e 20 22 6d 69 6e 54 79 70 65  (name . "minType
10dab 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
10dac 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10dad 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
10dae 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
10daf 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10db0 6d 65 20 2e 20 22 6d 61 78 54 79 70 65 22 29 0a  me . "maxType").
10db1 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10db2 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
10db3 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10db4 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  -type (tag . "SD
10db5 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74  L_bool"))).  ((t
10db6 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
10db7 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 46 6c   (name . "SDL_Fl
10db8 75 73 68 45 76 65 6e 74 22 29 20 28 6e 73 20 2e  ushEvent") (ns .
10db9 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
10dba 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
10dbb 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74  e/SDL2/SDL_event
10dbc 73 2e 68 3a 36 31 38 3a 33 30 22 29 0a 20 20 20  s.h:618:30").   
10dbd 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
10dbe 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
10dbf 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
10dc0 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
10dc1 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
10dc2 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
10dc3 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
10dc4 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
10dc5 20 22 74 79 70 65 22 29 0a 20 20 20 20 20 20 20   "type").       
10dc6 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10dc7 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20  "Uint32"))))).  
10dc8 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
10dc9 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
10dca 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
10dcb 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
10dcc 53 44 4c 5f 46 6c 75 73 68 45 76 65 6e 74 73 22  SDL_FlushEvents"
10dcd 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
10dce 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10dcf 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10dd0 4c 5f 65 76 65 6e 74 73 2e 68 3a 36 31 39 3a 33  L_events.h:619:3
10dd1 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
10dd2 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
10dd3 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
10dd4 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
10dd5 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
10dd6 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
10dd7 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
10dd8 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10dd9 28 6e 61 6d 65 20 2e 20 22 6d 69 6e 54 79 70 65  (name . "minType
10dda 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
10ddb 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33  pe (tag . "Uint3
10ddc 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2"))).        ((
10ddd 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
10dde 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
10ddf 6d 65 20 2e 20 22 6d 61 78 54 79 70 65 22 29 0a  me . "maxType").
10de0 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
10de1 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
10de2 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10de3 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
10de4 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
10de5 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
10de6 61 6d 65 20 2e 20 22 53 44 4c 5f 50 6f 6c 6c 45  ame . "SDL_PollE
10de7 76 65 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  vent") (ns . 0).
10de8 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10de9 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10dea 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68 3a  L2/SDL_events.h:
10deb 36 32 39 3a 32 39 22 29 0a 20 20 20 20 28 76 61  629:29").    (va
10dec 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
10ded 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
10dee 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
10def 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
10df0 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
10df1 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
10df2 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10df3 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 76       (name . "ev
10df4 65 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ent").          
10df5 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
10df6 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
10df7 74 61 67 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74  tag . "SDL_Event
10df8 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
10df9 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
10dfa 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
10dfb 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
10dfc 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
10dfd 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
10dfe 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
10dff 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
10e00 53 44 4c 5f 57 61 69 74 45 76 65 6e 74 22 29 20  SDL_WaitEvent") 
10e01 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10e02 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10e03 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10e04 65 76 65 6e 74 73 2e 68 3a 36 33 39 3a 32 39 22  events.h:639:29"
10e05 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10e06 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10e07 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10e08 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10e09 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10e0a 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10e0b 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10e0c 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
10e0d 61 6d 65 20 2e 20 22 65 76 65 6e 74 22 29 0a 20  ame . "event"). 
10e0e 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
10e0f 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
10e10 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10e11 53 44 4c 5f 45 76 65 6e 74 22 29 29 29 29 29 29  SDL_Event"))))))
10e12 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
10e13 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
10e14 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
10e15 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
10e16 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10e17 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
10e18 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
10e19 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 57 61 69  (name . "SDL_Wai
10e1a 74 45 76 65 6e 74 54 69 6d 65 6f 75 74 22 29 20  tEventTimeout") 
10e1b 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10e1c 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10e1d 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10e1e 65 76 65 6e 74 73 2e 68 3a 36 35 31 3a 32 39 22  events.h:651:29"
10e1f 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10e20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10e21 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10e22 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10e23 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10e24 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10e25 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10e26 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
10e27 61 6d 65 20 2e 20 22 65 76 65 6e 74 22 29 0a 20  ame . "event"). 
10e28 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
10e29 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
10e2a 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10e2b 53 44 4c 5f 45 76 65 6e 74 22 29 29 29 29 0a 20  SDL_Event")))). 
10e2c 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10e2d 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10e2e 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
10e2f 69 6d 65 6f 75 74 22 29 0a 20 20 20 20 20 20 20  imeout").       
10e30 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
10e31 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
10e32 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
10e33 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10e34 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10e35 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10e36 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10e37 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
10e38 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
10e39 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
10e3a 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
10e3b 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
10e3c 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
10e3d 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
10e3e 5f 50 75 73 68 45 76 65 6e 74 22 29 20 28 6e 73  _PushEvent") (ns
10e3f 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10e40 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10e41 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10e42 6e 74 73 2e 68 3a 36 36 30 3a 32 39 22 29 0a 20  nts.h:660:29"). 
10e43 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
10e44 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
10e45 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
10e46 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
10e47 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
10e48 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
10e49 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10e4a 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10e4b 20 2e 20 22 65 76 65 6e 74 22 29 0a 20 20 20 20   . "event").    
10e4c 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
10e4d 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
10e4e 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
10e4f 5f 45 76 65 6e 74 22 29 29 29 29 29 29 0a 20 20  _Event")))))).  
10e50 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
10e51 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
10e52 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
10e53 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
10e54 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
10e55 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
10e56 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
10e57 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
10e58 6d 65 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 46  me . "SDL_EventF
10e59 69 6c 74 65 72 22 29 0a 20 20 20 20 28 6c 6f 63  ilter").    (loc
10e5a 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
10e5b 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65  clude/SDL2/SDL_e
10e5c 76 65 6e 74 73 2e 68 3a 36 36 32 3a 32 34 22 29  vents.h:662:24")
10e5d 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
10e5e 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f 69  . ":function-poi
10e5f 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74 61 67  nter"))).  ((tag
10e60 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
10e61 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 45  name . "SDL_SetE
10e62 76 65 6e 74 46 69 6c 74 65 72 22 29 20 28 6e 73  ventFilter") (ns
10e63 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
10e64 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
10e65 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65  ude/SDL2/SDL_eve
10e66 6e 74 73 2e 68 3a 36 38 39 3a 33 30 22 29 0a 20  nts.h:689:30"). 
10e67 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
10e68 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
10e69 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
10e6a 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
10e6b 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
10e6c 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
10e6d 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10e6e 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10e6f 20 2e 20 22 66 69 6c 74 65 72 22 29 0a 20 20 20   . "filter").   
10e70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
10e71 67 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 46 69  g . "SDL_EventFi
10e72 6c 74 65 72 22 29 29 29 0a 20 20 20 20 20 20 20  lter"))).       
10e73 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
10e74 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10e75 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64 61 74  (name . "userdat
10e76 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  a").          (t
10e77 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
10e78 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
10e79 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29  g . ":void")))))
10e7a 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
10e7b 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
10e7c 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  "))).  ((tag . "
10e7d 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
10e7e 20 2e 20 22 53 44 4c 5f 47 65 74 45 76 65 6e 74   . "SDL_GetEvent
10e7f 46 69 6c 74 65 72 22 29 20 28 6e 73 20 2e 20 30  Filter") (ns . 0
10e80 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10e81 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10e82 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e  SDL2/SDL_events.
10e83 68 3a 36 39 36 3a 33 34 22 29 0a 20 20 20 20 28  h:696:34").    (
10e84 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
10e85 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
10e86 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
10e87 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
10e88 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
10e89 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
10e8a 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
10e8b 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
10e8c 66 69 6c 74 65 72 22 29 0a 20 20 20 20 20 20 20  filter").       
10e8d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
10e8e 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
10e8f 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 45 76  e (tag . "SDL_Ev
10e90 65 6e 74 46 69 6c 74 65 72 22 29 29 29 29 0a 20  entFilter")))). 
10e91 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10e92 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10e93 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75        (name . "u
10e94 73 65 72 64 61 74 61 22 29 0a 20 20 20 20 20 20  serdata").      
10e95 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
10e96 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
10e97 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
10e98 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
10e99 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
10e9a 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
10e9b 64 22 29 29 29 29 29 29 29 0a 20 20 20 20 28 72  d"))))))).    (r
10e9c 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
10e9d 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a  . "SDL_bool"))).
10e9e 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10e9f 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10ea0 44 4c 5f 41 64 64 45 76 65 6e 74 57 61 74 63 68  DL_AddEventWatch
10ea1 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
10ea2 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
10ea3 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
10ea4 44 4c 5f 65 76 65 6e 74 73 2e 68 3a 37 30 32 3a  DL_events.h:702:
10ea5 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
10ea6 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
10ea7 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
10ea8 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
10ea9 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
10eaa 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
10eab 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
10eac 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10ead 20 28 6e 61 6d 65 20 2e 20 22 66 69 6c 74 65 72   (name . "filter
10eae 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
10eaf 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 45  pe (tag . "SDL_E
10eb0 76 65 6e 74 46 69 6c 74 65 72 22 29 29 29 0a 20  ventFilter"))). 
10eb1 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
10eb2 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10eb3 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75        (name . "u
10eb4 73 65 72 64 61 74 61 22 29 0a 20 20 20 20 20 20  serdata").      
10eb5 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
10eb6 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
10eb7 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
10eb8 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
10eb9 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
10eba 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
10ebb 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
10ebc 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 65   (name . "SDL_De
10ebd 6c 45 76 65 6e 74 57 61 74 63 68 22 29 20 28 6e  lEventWatch") (n
10ebe 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
10ebf 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
10ec0 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76  lude/SDL2/SDL_ev
10ec1 65 6e 74 73 2e 68 3a 37 30 38 3a 33 30 22 29 0a  ents.h:708:30").
10ec2 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
10ec3 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
10ec4 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
10ec5 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
10ec6 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
10ec7 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
10ec8 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
10ec9 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
10eca 65 20 2e 20 22 66 69 6c 74 65 72 22 29 0a 20 20  e . "filter").  
10ecb 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10ecc 61 67 20 2e 20 22 53 44 4c 5f 45 76 65 6e 74 46  ag . "SDL_EventF
10ecd 69 6c 74 65 72 22 29 29 29 0a 20 20 20 20 20 20  ilter"))).      
10ece 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
10ecf 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
10ed0 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64 61   (name . "userda
10ed1 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ta").          (
10ed2 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
10ed3 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
10ed4 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29  ag . ":void"))))
10ed5 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
10ed6 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
10ed7 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
10ed8 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
10ed9 65 20 2e 20 22 53 44 4c 5f 46 69 6c 74 65 72 45  e . "SDL_FilterE
10eda 76 65 6e 74 73 22 29 20 28 6e 73 20 2e 20 30 29  vents") (ns . 0)
10edb 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10edc 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10edd 44 4c 32 2f 53 44 4c 5f 65 76 65 6e 74 73 2e 68  DL2/SDL_events.h
10ede 3a 37 31 35 3a 33 30 22 29 0a 20 20 20 20 28 76  :715:30").    (v
10edf 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
10ee0 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
10ee1 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
10ee2 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
10ee3 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
10ee4 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10ee5 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
10ee6 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
10ee7 69 6c 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  ilter").        
10ee8 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10ee9 53 44 4c 5f 45 76 65 6e 74 46 69 6c 74 65 72 22  SDL_EventFilter"
10eea 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
10eeb 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
10eec 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
10eed 20 2e 20 22 75 73 65 72 64 61 74 61 22 29 0a 20   . "userdata"). 
10eee 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
10eef 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
10ef0 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
10ef1 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20 20  :void")))))).   
10ef2 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
10ef3 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
10ef4 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
10ef5 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
10ef6 44 4c 5f 45 76 65 6e 74 53 74 61 74 65 22 29 20  DL_EventState") 
10ef7 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10ef8 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10ef9 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10efa 65 76 65 6e 74 73 2e 68 3a 37 33 33 3a 33 31 22  events.h:733:31"
10efb 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
10efc 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
10efd 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
10efe 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
10eff 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
10f00 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
10f01 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
10f02 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
10f03 61 6d 65 20 2e 20 22 74 79 70 65 22 29 0a 20 20  ame . "type").  
10f04 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
10f05 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
10f06 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10f07 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10f08 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10f09 22 73 74 61 74 65 22 29 0a 20 20 20 20 20 20 20  "state").       
10f0a 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
10f0b 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
10f0c 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
10f0d 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
10f0e 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
10f0f 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10f10 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
10f11 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  -type (tag . "Ui
10f12 6e 74 38 22 29 29 29 0a 20 20 28 28 74 61 67 20  nt8"))).  ((tag 
10f13 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
10f14 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 67 69 73  ame . "SDL_Regis
10f15 74 65 72 45 76 65 6e 74 73 22 29 20 28 6e 73 20  terEvents") (ns 
10f16 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
10f17 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
10f18 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 65 76 65 6e  de/SDL2/SDL_even
10f19 74 73 2e 68 3a 37 34 34 3a 33 32 22 29 0a 20 20  ts.h:744:32").  
10f1a 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
10f1b 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
10f1c 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
10f1d 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
10f1e 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
10f1f 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
10f20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
10f21 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
10f22 2e 20 22 6e 75 6d 65 76 65 6e 74 73 22 29 0a 20  . "numevents"). 
10f23 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
10f24 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
10f25 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
10f26 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
10f27 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
10f28 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10f29 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
10f2a 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
10f2b 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
10f2c 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
10f2d 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
10f2e 4c 5f 47 65 74 42 61 73 65 50 61 74 68 22 29 20  L_GetBasePath") 
10f2f 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
10f30 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
10f31 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
10f32 66 69 6c 65 73 79 73 74 65 6d 2e 68 3a 36 33 3a  filesystem.h:63:
10f33 33 31 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  31").    (variad
10f34 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
10f35 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
10f36 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
10f37 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
10f38 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65  s . #()).    (re
10f39 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
10f3a 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10f3b 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
10f3c 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
10f3d 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
10f3e 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
10f3f 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
10f40 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
10f41 20 2e 20 22 53 44 4c 5f 47 65 74 50 72 65 66 50   . "SDL_GetPrefP
10f42 61 74 68 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ath") (ns . 0). 
10f43 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
10f44 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
10f45 32 2f 53 44 4c 5f 66 69 6c 65 73 79 73 74 65 6d  2/SDL_filesystem
10f46 2e 68 3a 31 32 36 3a 33 31 22 29 0a 20 20 20 20  .h:126:31").    
10f47 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
10f48 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
10f49 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
10f4a 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
10f4b 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
10f4c 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
10f4d 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
10f4e 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
10f4f 22 6f 72 67 22 29 0a 20 20 20 20 20 20 20 20 20  "org").         
10f50 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
10f51 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
10f52 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
10f53 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
10f54 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
10f55 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
10f56 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
10f57 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
10f58 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
10f59 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 70       (name . "ap
10f5a 70 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  p").          (t
10f5b 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
10f5c 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
10f5d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
10f5e 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
10f5f 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
10f60 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
10f61 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
10f62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
10f63 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
10f64 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
10f65 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
10f66 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
10f67 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
10f68 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
10f69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
10f6a 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
10f6b 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
10f6c 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
10f6d 28 6e 61 6d 65 20 2e 20 22 5f 53 44 4c 5f 48 61  (name . "_SDL_Ha
10f6e 70 74 69 63 22 29 20 28 69 64 20 2e 20 30 29 0a  ptic") (id . 0).
10f6f 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
10f70 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
10f71 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
10f72 31 32 39 3a 38 22 29 0a 20 20 20 20 28 62 69 74  129:8").    (bit
10f73 2d 73 69 7a 65 20 2e 20 30 29 20 28 62 69 74 2d  -size . 0) (bit-
10f74 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 30 29 20 28  alignment . 0) (
10f75 66 69 65 6c 64 73 20 2e 20 23 28 29 29 29 0a 20  fields . #())). 
10f76 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65   ((tag . "typede
10f77 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29  f").    (ns . 0)
10f78 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44  .    (name . "SD
10f79 4c 5f 48 61 70 74 69 63 22 29 0a 20 20 20 20 28  L_Haptic").    (
10f7a 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
10f7b 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
10f7c 4c 5f 68 61 70 74 69 63 2e 68 3a 31 33 30 3a 32  L_haptic.h:130:2
10f7d 38 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  8").    (type (t
10f7e 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
10f7f 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
10f80 22 5f 53 44 4c 5f 48 61 70 74 69 63 22 29 20 28  "_SDL_Haptic") (
10f81 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c  id . 0).      (l
10f82 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
10f83 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
10f84 5f 68 61 70 74 69 63 2e 68 3a 31 32 39 3a 38 22  _haptic.h:129:8"
10f85 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
10f86 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67  e . 0) (bit-alig
10f87 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c  nment . 0) (fiel
10f88 64 73 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28  ds . #()))).  ((
10f89 74 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20  tag . "struct") 
10f8a 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
10f8b 20 22 53 44 4c 5f 48 61 70 74 69 63 44 69 72 65   "SDL_HapticDire
10f8c 63 74 69 6f 6e 22 29 20 28 69 64 20 2e 20 30 29  ction") (id . 0)
10f8d 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
10f8e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
10f8f 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68  DL2/SDL_haptic.h
10f90 3a 34 33 39 3a 31 36 22 29 0a 20 20 20 20 28 62  :439:16").    (b
10f91 69 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28  it-size . 128) (
10f92 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10f93 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  32).    (fields.
10f94 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
10f95 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10f96 20 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29   (name . "type")
10f97 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30   (bit-offset . 0
10f98 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10f99 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
10f9a 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
10f9b 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10f9c 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
10f9d 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10f9e 28 6e 61 6d 65 20 2e 20 22 64 69 72 22 29 20 28  (name . "dir") (
10f9f 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29  bit-offset . 32)
10fa0 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 39 36 29   (bit-size . 96)
10fa1 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
10fa2 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a  alignment . 32).
10fa3 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
10fa4 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
10fa5 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20   . ":array").   
10fa6 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
10fa7 74 61 67 20 2e 20 22 53 69 6e 74 33 32 22 29 29  tag . "Sint32"))
10fa8 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69  .            (si
10fa9 7a 65 20 2e 20 33 29 29 29 29 29 29 0a 20 20 28  ze . 3)))))).  (
10faa 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
10fab 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
10fac 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
10fad 48 61 70 74 69 63 44 69 72 65 63 74 69 6f 6e 22  HapticDirection"
10fae 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
10faf 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
10fb0 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
10fb1 68 3a 34 34 33 3a 33 22 29 0a 20 20 20 20 28 74  h:443:3").    (t
10fb2 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
10fb3 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20   ":struct").    
10fb4 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48    (name . "SDL_H
10fb5 61 70 74 69 63 44 69 72 65 63 74 69 6f 6e 22 29  apticDirection")
10fb6 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 34 31  .      (id . 141
10fb7 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
10fb8 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
10fb9 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
10fba 70 74 69 63 43 6f 6e 73 74 61 6e 74 22 29 20 28  pticConstant") (
10fbb 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
10fbc 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
10fbd 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
10fbe 61 70 74 69 63 2e 68 3a 34 35 37 3a 31 36 22 29  aptic.h:457:16")
10fbf 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e  .    (bit-size .
10fc0 20 33 32 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   320) (bit-align
10fc1 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28  ment . 32).    (
10fc2 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20  fields.      .. 
10fc3 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
10fc4 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
10fc5 22 74 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66  "type") (bit-off
10fc6 73 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69  set . 0) (bit-si
10fc7 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
10fc8 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
10fc9 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
10fca 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
10fcb 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
10fcc 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
10fcd 2e 20 22 64 69 72 65 63 74 69 6f 6e 22 29 20 28  . "direction") (
10fce 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 29  bit-offset . 32)
10fcf 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 38   (bit-size . 128
10fd0 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
10fd1 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
10fd2 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
10fd3 44 4c 5f 48 61 70 74 69 63 44 69 72 65 63 74 69  DL_HapticDirecti
10fd4 6f 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  on"))).        (
10fd5 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
10fd6 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 67 74 68 22  (name . "length"
10fd7 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
10fd8 31 36 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  160) (bit-size .
10fd9 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
10fda 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
10fdb 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  32) (type (tag .
10fdc 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20   "Uint32"))).   
10fdd 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
10fde 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64  eld") (name . "d
10fdf 65 6c 61 79 22 29 20 28 62 69 74 2d 6f 66 66 73  elay") (bit-offs
10fe0 65 74 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73  et . 192) (bit-s
10fe1 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
10fe2 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
10fe3 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28  nt . 16) (type (
10fe4 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
10fe5 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
10fe6 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
10fe7 20 2e 20 22 62 75 74 74 6f 6e 22 29 20 28 62 69   . "button") (bi
10fe8 74 2d 6f 66 66 73 65 74 20 2e 20 32 30 38 29 20  t-offset . 208) 
10fe9 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
10fea 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
10feb 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
10fec 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
10fed 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
10fee 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
10fef 20 28 6e 61 6d 65 20 2e 20 22 69 6e 74 65 72 76   (name . "interv
10ff0 61 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  al") (bit-offset
10ff1 20 2e 20 32 32 34 29 20 28 62 69 74 2d 73 69 7a   . 224) (bit-siz
10ff2 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
10ff3 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
10ff4 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61   . 16) (type (ta
10ff5 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
10ff6 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
10ff7 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
10ff8 20 22 6c 65 76 65 6c 22 29 20 28 62 69 74 2d 6f   "level") (bit-o
10ff9 66 66 73 65 74 20 2e 20 32 34 30 29 20 28 62 69  ffset . 240) (bi
10ffa 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
10ffb 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
10ffc 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
10ffd 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31 36  e (tag . "Sint16
10ffe 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
10fff 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
11000 61 6d 65 20 2e 20 22 61 74 74 61 63 6b 5f 6c 65  ame . "attack_le
11001 6e 67 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73  ngth") (bit-offs
11002 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73  et . 256) (bit-s
11003 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
11004 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11005 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28  nt . 16) (type (
11006 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
11007 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11008 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11009 20 2e 20 22 61 74 74 61 63 6b 5f 6c 65 76 65 6c   . "attack_level
1100a 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
1100b 20 32 37 32 29 20 28 62 69 74 2d 73 69 7a 65 20   272) (bit-size 
1100c 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
1100d 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1100e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
1100f 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
11010 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11011 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
11012 66 61 64 65 5f 6c 65 6e 67 74 68 22 29 20 28 62  fade_length") (b
11013 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 38 38 29  it-offset . 288)
11014 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
11015 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
11016 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
11017 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11018 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
11019 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1101a 29 20 28 6e 61 6d 65 20 2e 20 22 66 61 64 65 5f  ) (name . "fade_
1101b 6c 65 76 65 6c 22 29 20 28 62 69 74 2d 6f 66 66  level") (bit-off
1101c 73 65 74 20 2e 20 33 30 34 29 20 28 62 69 74 2d  set . 304) (bit-
1101d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
1101e 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1101f 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
11020 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
11021 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
11022 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28  "typedef").    (
11023 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d  ns . 0).    (nam
11024 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 43  e . "SDL_HapticC
11025 6f 6e 73 74 61 6e 74 22 29 0a 20 20 20 20 28 6c  onstant").    (l
11026 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11027 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11028 5f 68 61 70 74 69 63 2e 68 3a 34 37 39 3a 33 22  _haptic.h:479:3"
11029 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20 20 20  ).    (type.    
1102a 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63    (tag . ":struc
1102b 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65 20  t").      (name 
1102c 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 43 6f 6e  . "SDL_HapticCon
1102d 73 74 61 6e 74 22 29 0a 20 20 20 20 20 20 28 69  stant").      (i
1102e 64 20 2e 20 31 34 32 29 29 29 0a 20 20 28 28 74  d . 142))).  ((t
1102f 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
11030 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
11031 22 53 44 4c 5f 48 61 70 74 69 63 50 65 72 69 6f  "SDL_HapticPerio
11032 64 69 63 22 29 20 28 69 64 20 2e 20 30 29 0a 20  dic") (id . 0). 
11033 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11034 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11035 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 35  2/SDL_haptic.h:5
11036 33 38 3a 31 36 22 29 0a 20 20 20 20 28 62 69 74  38:16").    (bit
11037 2d 73 69 7a 65 20 2e 20 33 38 34 29 20 28 62 69  -size . 384) (bi
11038 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11039 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
1103a 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
1103b 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1103c 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20 28  name . "type") (
1103d 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
1103e 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
1103f 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
11040 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
11041 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
11042 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
11043 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11044 20 28 6e 61 6d 65 20 2e 20 22 64 69 72 65 63 74   (name . "direct
11045 69 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ion") (bit-offse
11046 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69 7a  t . 32) (bit-siz
11047 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20 20  e . 128).       
11048 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11049 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
1104a 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
1104b 44 69 72 65 63 74 69 6f 6e 22 29 29 29 0a 20 20  Direction"))).  
1104c 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1104d 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1104e 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f 66  length") (bit-of
1104f 66 73 65 74 20 2e 20 31 36 30 29 20 28 62 69 74  fset . 160) (bit
11050 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
11051 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11052 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
11053 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
11054 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11055 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11056 6d 65 20 2e 20 22 64 65 6c 61 79 22 29 20 28 62  me . "delay") (b
11057 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32 29  it-offset . 192)
11058 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
11059 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1105a 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
1105b 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1105c 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
1105d 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
1105e 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f  ) (name . "butto
1105f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  n") (bit-offset 
11060 2e 20 32 30 38 29 20 28 62 69 74 2d 73 69 7a 65  . 208) (bit-size
11061 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
11062 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11063 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
11064 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
11065 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11066 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11067 22 69 6e 74 65 72 76 61 6c 22 29 20 28 62 69 74  "interval") (bit
11068 2d 6f 66 66 73 65 74 20 2e 20 32 32 34 29 20 28  -offset . 224) (
11069 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20  bit-size . 16). 
1106a 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1106b 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74  ignment . 16) (t
1106c 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
1106d 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  16"))).        (
1106e 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1106f 28 6e 61 6d 65 20 2e 20 22 70 65 72 69 6f 64 22  (name . "period"
11070 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
11071 32 34 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  240) (bit-size .
11072 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
11073 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11074 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
11075 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20   "Uint16"))).   
11076 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11077 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d  eld") (name . "m
11078 61 67 6e 69 74 75 64 65 22 29 20 28 62 69 74 2d  agnitude") (bit-
11079 6f 66 66 73 65 74 20 2e 20 32 35 36 29 20 28 62  offset . 256) (b
1107a 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
1107b 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1107c 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79  gnment . 16) (ty
1107d 70 65 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31  pe (tag . "Sint1
1107e 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  6"))).        ((
1107f 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
11080 6e 61 6d 65 20 2e 20 22 6f 66 66 73 65 74 22 29  name . "offset")
11081 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
11082 37 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  72) (bit-size . 
11083 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
11084 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
11085 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
11086 22 53 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Sint16"))).    
11087 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11088 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70 68  ld") (name . "ph
11089 61 73 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ase") (bit-offse
1108a 74 20 2e 20 32 38 38 29 20 28 62 69 74 2d 73 69  t . 288) (bit-si
1108b 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
1108c 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1108d 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
1108e 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
1108f 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11090 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
11091 2e 20 22 61 74 74 61 63 6b 5f 6c 65 6e 67 74 68  . "attack_length
11092 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
11093 20 33 30 34 29 20 28 62 69 74 2d 73 69 7a 65 20   304) (bit-size 
11094 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
11095 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11096 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
11097 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
11098 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11099 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1109a 61 74 74 61 63 6b 5f 6c 65 76 65 6c 22 29 20 28  attack_level") (
1109b 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 32 30  bit-offset . 320
1109c 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
1109d 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1109e 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
1109f 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
110a0 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
110a1 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
110a2 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 61 64 65  ") (name . "fade
110a3 5f 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f  _length") (bit-o
110a4 66 66 73 65 74 20 2e 20 33 33 36 29 20 28 62 69  ffset . 336) (bi
110a5 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
110a6 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
110a7 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
110a8 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
110a9 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
110aa 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
110ab 61 6d 65 20 2e 20 22 66 61 64 65 5f 6c 65 76 65  ame . "fade_leve
110ac 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  l") (bit-offset 
110ad 2e 20 33 35 32 29 20 28 62 69 74 2d 73 69 7a 65  . 352) (bit-size
110ae 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
110af 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
110b0 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
110b1 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29 29   . "Uint16")))))
110b2 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70  ).  ((tag . "typ
110b3 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e  edef").    (ns .
110b4 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20   0).    (name . 
110b5 22 53 44 4c 5f 48 61 70 74 69 63 50 65 72 69 6f  "SDL_HapticPerio
110b6 64 69 63 22 29 0a 20 20 20 20 28 6c 6f 63 61 74  dic").    (locat
110b7 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
110b8 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
110b9 74 69 63 2e 68 3a 35 36 35 3a 33 22 29 0a 20 20  tic.h:565:3").  
110ba 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74    (type.      (t
110bb 61 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a  ag . ":struct").
110bc 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
110bd 44 4c 5f 48 61 70 74 69 63 50 65 72 69 6f 64 69  DL_HapticPeriodi
110be 63 22 29 0a 20 20 20 20 20 20 28 69 64 20 2e 20  c").      (id . 
110bf 31 34 33 29 29 29 0a 20 20 28 28 74 61 67 20 2e  143))).  ((tag .
110c0 20 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e   "struct") (ns .
110c1 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c   0) (name . "SDL
110c2 5f 48 61 70 74 69 63 43 6f 6e 64 69 74 69 6f 6e  _HapticCondition
110c3 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
110c4 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
110c5 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
110c6 44 4c 5f 68 61 70 74 69 63 2e 68 3a 35 39 31 3a  DL_haptic.h:591:
110c7 31 36 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69  16").    (bit-si
110c8 7a 65 20 2e 20 35 34 34 29 20 28 62 69 74 2d 61  ze . 544) (bit-a
110c9 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 0a 20  lignment . 32). 
110ca 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
110cb 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
110cc 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
110cd 65 20 2e 20 22 74 79 70 65 22 29 20 28 62 69 74  e . "type") (bit
110ce 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
110cf 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20  t-size . 16).   
110d0 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
110d1 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70  nment . 16) (typ
110d2 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36  e (tag . "Uint16
110d3 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
110d4 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
110d5 61 6d 65 20 2e 20 22 64 69 72 65 63 74 69 6f 6e  ame . "direction
110d6 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
110d7 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   32) (bit-size .
110d8 20 31 32 38 29 0a 20 20 20 20 20 20 20 20 20 20   128).          
110d9 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
110da 20 33 32 29 20 28 74 79 70 65 20 28 74 61 67 20   32) (type (tag 
110db 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 44 69 72  . "SDL_HapticDir
110dc 65 63 74 69 6f 6e 22 29 29 29 0a 20 20 20 20 20  ection"))).     
110dd 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
110de 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e  d") (name . "len
110df 67 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  gth") (bit-offse
110e0 74 20 2e 20 31 36 30 29 20 28 62 69 74 2d 73 69  t . 160) (bit-si
110e1 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
110e2 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
110e3 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74  t . 32) (type (t
110e4 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
110e5 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
110e6 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
110e7 2e 20 22 64 65 6c 61 79 22 29 20 28 62 69 74 2d  . "delay") (bit-
110e8 6f 66 66 73 65 74 20 2e 20 31 39 32 29 20 28 62  offset . 192) (b
110e9 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
110ea 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
110eb 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79  gnment . 16) (ty
110ec 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
110ed 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  6"))).        ((
110ee 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
110ef 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f 6e 22 29  name . "button")
110f0 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
110f1 30 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  08) (bit-size . 
110f2 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
110f3 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
110f4 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
110f5 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Uint16"))).    
110f6 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
110f7 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 69 6e  ld") (name . "in
110f8 74 65 72 76 61 6c 22 29 20 28 62 69 74 2d 6f 66  terval") (bit-of
110f9 66 73 65 74 20 2e 20 32 32 34 29 20 28 62 69 74  fset . 224) (bit
110fa 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
110fb 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
110fc 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
110fd 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
110fe 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
110ff 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11100 6d 65 20 2e 20 22 72 69 67 68 74 5f 73 61 74 22  me . "right_sat"
11101 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
11102 32 34 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  240) (bit-size .
11103 20 34 38 29 0a 20 20 20 20 20 20 20 20 20 20 28   48).          (
11104 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11105 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  16).          (t
11106 79 70 65 20 28 74 61 67 20 2e 20 22 3a 61 72 72  ype (tag . ":arr
11107 61 79 22 29 20 28 74 79 70 65 20 28 74 61 67 20  ay") (type (tag 
11108 2e 20 22 55 69 6e 74 31 36 22 29 29 20 28 73 69  . "Uint16")) (si
11109 7a 65 20 2e 20 33 29 29 29 0a 20 20 20 20 20 20  ze . 3))).      
1110a 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1110b 22 29 20 28 6e 61 6d 65 20 2e 20 22 6c 65 66 74  ") (name . "left
1110c 5f 73 61 74 22 29 20 28 62 69 74 2d 6f 66 66 73  _sat") (bit-offs
1110d 65 74 20 2e 20 32 38 38 29 20 28 62 69 74 2d 73  et . 288) (bit-s
1110e 69 7a 65 20 2e 20 34 38 29 0a 20 20 20 20 20 20  ize . 48).      
1110f 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11110 6e 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  nt . 16).       
11111 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11112 22 3a 61 72 72 61 79 22 29 20 28 74 79 70 65 20  ":array") (type 
11113 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
11114 29 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a 20  ) (size . 3))). 
11115 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11116 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
11117 22 72 69 67 68 74 5f 63 6f 65 66 66 22 29 20 28  "right_coeff") (
11118 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33 33 36  bit-offset . 336
11119 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 38  ) (bit-size . 48
1111a 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
1111b 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
1111c 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1111d 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22   (tag . ":array"
1111e 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1111f 53 69 6e 74 31 36 22 29 29 20 28 73 69 7a 65 20  Sint16")) (size 
11120 2e 20 33 29 29 29 0a 20 20 20 20 20 20 20 20 28  . 3))).        (
11121 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11122 28 6e 61 6d 65 20 2e 20 22 6c 65 66 74 5f 63 6f  (name . "left_co
11123 65 66 66 22 29 20 28 62 69 74 2d 6f 66 66 73 65  eff") (bit-offse
11124 74 20 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69  t . 384) (bit-si
11125 7a 65 20 2e 20 34 38 29 0a 20 20 20 20 20 20 20  ze . 48).       
11126 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11127 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  t . 16).        
11128 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11129 3a 61 72 72 61 79 22 29 20 28 74 79 70 65 20 28  :array") (type (
1112a 74 61 67 20 2e 20 22 53 69 6e 74 31 36 22 29 29  tag . "Sint16"))
1112b 20 28 73 69 7a 65 20 2e 20 33 29 29 29 0a 20 20   (size . 3))).  
1112c 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
1112d 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
1112e 64 65 61 64 62 61 6e 64 22 29 20 28 62 69 74 2d  deadband") (bit-
1112f 6f 66 66 73 65 74 20 2e 20 34 33 32 29 20 28 62  offset . 432) (b
11130 69 74 2d 73 69 7a 65 20 2e 20 34 38 29 0a 20 20  it-size . 48).  
11131 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11132 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a 20 20 20  gnment . 16).   
11133 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11134 67 20 2e 20 22 3a 61 72 72 61 79 22 29 20 28 74  g . ":array") (t
11135 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
11136 31 36 22 29 29 20 28 73 69 7a 65 20 2e 20 33 29  16")) (size . 3)
11137 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11138 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
11139 65 20 2e 20 22 63 65 6e 74 65 72 22 29 20 28 62  e . "center") (b
1113a 69 74 2d 6f 66 66 73 65 74 20 2e 20 34 38 30 29  it-offset . 480)
1113b 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 38 29   (bit-size . 48)
1113c 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1113d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 0a  alignment . 16).
1113e 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1113f 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
11140 20 2e 20 22 3a 61 72 72 61 79 22 29 0a 20 20 20   . ":array").   
11141 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11142 74 61 67 20 2e 20 22 53 69 6e 74 31 36 22 29 29  tag . "Sint16"))
11143 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 69  .            (si
11144 7a 65 20 2e 20 33 29 29 29 29 29 29 0a 20 20 28  ze . 3)))))).  (
11145 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
11146 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
11147 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
11148 48 61 70 74 69 63 43 6f 6e 64 69 74 69 6f 6e 22  HapticCondition"
11149 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1114a 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1114b 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
1114c 68 3a 36 31 33 3a 33 22 29 0a 20 20 20 20 28 74  h:613:3").    (t
1114d 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
1114e 20 22 3a 73 74 72 75 63 74 22 29 0a 20 20 20 20   ":struct").    
1114f 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48    (name . "SDL_H
11150 61 70 74 69 63 43 6f 6e 64 69 74 69 6f 6e 22 29  apticCondition")
11151 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 34 34  .      (id . 144
11152 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
11153 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
11154 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
11155 70 74 69 63 52 61 6d 70 22 29 20 28 69 64 20 2e  pticRamp") (id .
11156 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
11157 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11158 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69  e/SDL2/SDL_hapti
11159 63 2e 68 3a 36 32 38 3a 31 36 22 29 0a 20 20 20  c.h:628:16").   
1115a 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 35 32   (bit-size . 352
1115b 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1115c 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c   . 32).    (fiel
1115d 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
1115e 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
1115f 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79 70  d") (name . "typ
11160 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
11161 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  . 0) (bit-size .
11162 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
11163 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11164 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
11165 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20   "Uint16"))).   
11166 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11167 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 64  eld") (name . "d
11168 69 72 65 63 74 69 6f 6e 22 29 20 28 62 69 74 2d  irection") (bit-
11169 6f 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69  offset . 32) (bi
1116a 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 0a 20 20  t-size . 128).  
1116b 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1116c 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79  gnment . 32) (ty
1116d 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
1116e 61 70 74 69 63 44 69 72 65 63 74 69 6f 6e 22 29  apticDirection")
1116f 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11170 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
11171 65 20 2e 20 22 6c 65 6e 67 74 68 22 29 20 28 62  e . "length") (b
11172 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 30 29  it-offset . 160)
11173 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11174 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
11175 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20  alignment . 32) 
11176 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11177 6e 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20  nt32"))).       
11178 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11179 29 20 28 6e 61 6d 65 20 2e 20 22 64 65 6c 61 79  ) (name . "delay
1117a 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
1117b 20 31 39 32 29 20 28 62 69 74 2d 73 69 7a 65 20   192) (bit-size 
1117c 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
1117d 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1117e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
1117f 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
11180 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11181 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
11182 62 75 74 74 6f 6e 22 29 20 28 62 69 74 2d 6f 66  button") (bit-of
11183 66 73 65 74 20 2e 20 32 30 38 29 20 28 62 69 74  fset . 208) (bit
11184 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
11185 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11186 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
11187 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
11188 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11189 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
1118a 6d 65 20 2e 20 22 69 6e 74 65 72 76 61 6c 22 29  me . "interval")
1118b 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32   (bit-offset . 2
1118c 32 34 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  24) (bit-size . 
1118d 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  16).          (b
1118e 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31  it-alignment . 1
1118f 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  6) (type (tag . 
11190 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Uint16"))).    
11191 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11192 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 74  ld") (name . "st
11193 61 72 74 22 29 20 28 62 69 74 2d 6f 66 66 73 65  art") (bit-offse
11194 74 20 2e 20 32 34 30 29 20 28 62 69 74 2d 73 69  t . 240) (bit-si
11195 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
11196 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11197 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
11198 61 67 20 2e 20 22 53 69 6e 74 31 36 22 29 29 29  ag . "Sint16")))
11199 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1119a 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
1119b 2e 20 22 65 6e 64 22 29 20 28 62 69 74 2d 6f 66  . "end") (bit-of
1119c 66 73 65 74 20 2e 20 32 35 36 29 20 28 62 69 74  fset . 256) (bit
1119d 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20  -size . 16).    
1119e 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1119f 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65  ment . 16) (type
111a0 20 28 74 61 67 20 2e 20 22 53 69 6e 74 31 36 22   (tag . "Sint16"
111a1 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
111a2 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
111a3 6d 65 20 2e 20 22 61 74 74 61 63 6b 5f 6c 65 6e  me . "attack_len
111a4 67 74 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65  gth") (bit-offse
111a5 74 20 2e 20 32 37 32 29 20 28 62 69 74 2d 73 69  t . 272) (bit-si
111a6 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  ze . 16).       
111a7 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
111a8 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74  t . 16) (type (t
111a9 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
111aa 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
111ab 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
111ac 2e 20 22 61 74 74 61 63 6b 5f 6c 65 76 65 6c 22  . "attack_level"
111ad 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
111ae 32 38 38 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  288) (bit-size .
111af 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 28   16).          (
111b0 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
111b1 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  16) (type (tag .
111b2 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20   "Uint16"))).   
111b3 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
111b4 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  eld") (name . "f
111b5 61 64 65 5f 6c 65 6e 67 74 68 22 29 20 28 62 69  ade_length") (bi
111b6 74 2d 6f 66 66 73 65 74 20 2e 20 33 30 34 29 20  t-offset . 304) 
111b7 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
111b8 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
111b9 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
111ba 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
111bb 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
111bc 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
111bd 20 28 6e 61 6d 65 20 2e 20 22 66 61 64 65 5f 6c   (name . "fade_l
111be 65 76 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73  evel") (bit-offs
111bf 65 74 20 2e 20 33 32 30 29 20 28 62 69 74 2d 73  et . 320) (bit-s
111c0 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20  ize . 16).      
111c1 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
111c2 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20 28  nt . 16) (type (
111c3 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
111c4 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
111c5 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
111c6 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
111c7 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 52 61   . "SDL_HapticRa
111c8 6d 70 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  mp").    (locati
111c9 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
111ca 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
111cb 69 63 2e 68 3a 36 35 31 3a 33 22 29 0a 20 20 20  ic.h:651:3").   
111cc 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
111cd 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
111ce 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
111cf 4c 5f 48 61 70 74 69 63 52 61 6d 70 22 29 0a 20  L_HapticRamp"). 
111d0 20 20 20 20 20 28 69 64 20 2e 20 31 34 35 29 29       (id . 145))
111d1 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
111d2 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
111d3 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74  name . "SDL_Hapt
111d4 69 63 4c 65 66 74 52 69 67 68 74 22 29 20 28 69  icLeftRight") (i
111d5 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  d . 0).    (loca
111d6 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
111d7 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61  lude/SDL2/SDL_ha
111d8 70 74 69 63 2e 68 3a 36 36 35 3a 31 36 22 29 0a  ptic.h:665:16").
111d9 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
111da 39 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  96) (bit-alignme
111db 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 28 66 69  nt . 32).    (fi
111dc 65 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  elds.      ..   
111dd 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
111de 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74  eld") (name . "t
111df 79 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ype") (bit-offse
111e0 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65  t . 0) (bit-size
111e1 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
111e2 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
111e3 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
111e4 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
111e5 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
111e6 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
111e7 22 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f  "length") (bit-o
111e8 66 66 73 65 74 20 2e 20 33 32 29 20 28 62 69 74  ffset . 32) (bit
111e9 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
111ea 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
111eb 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65  ment . 32) (type
111ec 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
111ed 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
111ee 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
111ef 6d 65 20 2e 20 22 6c 61 72 67 65 5f 6d 61 67 6e  me . "large_magn
111f0 69 74 75 64 65 22 29 20 28 62 69 74 2d 6f 66 66  itude") (bit-off
111f1 73 65 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  set . 64).      
111f2 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
111f3 31 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  16) (bit-alignme
111f4 6e 74 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20  nt . 16).       
111f5 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
111f6 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20  "Uint16"))).    
111f7 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
111f8 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 73 6d  ld") (name . "sm
111f9 61 6c 6c 5f 6d 61 67 6e 69 74 75 64 65 22 29 20  all_magnitude") 
111fa 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 38 30  (bit-offset . 80
111fb 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
111fc 2d 73 69 7a 65 20 2e 20 31 36 29 20 28 62 69 74  -size . 16) (bit
111fd 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
111fe 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
111ff 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22   (tag . "Uint16"
11200 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  )))))).  ((tag .
11201 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
11202 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
11203 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
11204 4c 65 66 74 52 69 67 68 74 22 29 0a 20 20 20 20  LeftRight").    
11205 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11206 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11207 44 4c 5f 68 61 70 74 69 63 2e 68 3a 36 37 36 3a  DL_haptic.h:676:
11208 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
11209 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
1120a 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
1120b 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 4c  e . "SDL_HapticL
1120c 65 66 74 52 69 67 68 74 22 29 0a 20 20 20 20 20  eftRight").     
1120d 20 28 69 64 20 2e 20 31 34 36 29 29 29 0a 20 20   (id . 146))).  
1120e 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
1120f 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
11210 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 43 75   . "SDL_HapticCu
11211 73 74 6f 6d 22 29 20 28 69 64 20 2e 20 30 29 0a  stom") (id . 0).
11212 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11213 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11214 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
11215 36 39 33 3a 31 36 22 29 0a 20 20 20 20 28 62 69  693:16").    (bi
11216 74 2d 73 69 7a 65 20 2e 20 34 34 38 29 20 28 62  t-size . 448) (b
11217 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
11218 34 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  4).    (fields. 
11219 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1121a 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
1121b 28 6e 61 6d 65 20 2e 20 22 74 79 70 65 22 29 20  (name . "type") 
1121c 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29  (bit-offset . 0)
1121d 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29   (bit-size . 16)
1121e 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
1121f 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20  alignment . 16) 
11220 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11221 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20  nt16"))).       
11222 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11223 29 20 28 6e 61 6d 65 20 2e 20 22 64 69 72 65 63  ) (name . "direc
11224 74 69 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73  tion") (bit-offs
11225 65 74 20 2e 20 33 32 29 20 28 62 69 74 2d 73 69  et . 32) (bit-si
11226 7a 65 20 2e 20 31 32 38 29 0a 20 20 20 20 20 20  ze . 128).      
11227 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11228 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
11229 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
1122a 63 44 69 72 65 63 74 69 6f 6e 22 29 29 29 0a 20  cDirection"))). 
1122b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1122c 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1122d 22 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d 6f  "length") (bit-o
1122e 66 66 73 65 74 20 2e 20 31 36 30 29 20 28 62 69  ffset . 160) (bi
1122f 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
11230 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
11231 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
11232 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
11233 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
11234 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
11235 61 6d 65 20 2e 20 22 64 65 6c 61 79 22 29 20 28  ame . "delay") (
11236 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 39 32  bit-offset . 192
11237 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
11238 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11239 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
1123a 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
1123b 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
1123c 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1123d 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74  ") (name . "butt
1123e 6f 6e 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  on") (bit-offset
1123f 20 2e 20 32 30 38 29 20 28 62 69 74 2d 73 69 7a   . 208) (bit-siz
11240 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
11241 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11242 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61   . 16) (type (ta
11243 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
11244 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11245 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
11246 20 22 69 6e 74 65 72 76 61 6c 22 29 20 28 62 69   "interval") (bi
11247 74 2d 6f 66 66 73 65 74 20 2e 20 32 32 34 29 20  t-offset . 224) 
11248 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a  (bit-size . 16).
11249 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
1124a 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28  lignment . 16) (
1124b 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
1124c 74 31 36 22 29 29 29 0a 20 20 20 20 20 20 20 20  t16"))).        
1124d 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
1124e 20 28 6e 61 6d 65 20 2e 20 22 63 68 61 6e 6e 65   (name . "channe
1124f 6c 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ls") (bit-offset
11250 20 2e 20 32 34 30 29 20 28 62 69 74 2d 73 69 7a   . 240) (bit-siz
11251 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
11252 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11253 2e 20 38 29 20 28 74 79 70 65 20 28 74 61 67 20  . 8) (type (tag 
11254 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20 20 20  . "Uint8"))).   
11255 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11256 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 70  eld") (name . "p
11257 65 72 69 6f 64 22 29 20 28 62 69 74 2d 6f 66 66  eriod") (bit-off
11258 73 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d  set . 256) (bit-
11259 73 69 7a 65 20 2e 20 31 36 29 0a 20 20 20 20 20  size . 16).     
1125a 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1125b 65 6e 74 20 2e 20 31 36 29 20 28 74 79 70 65 20  ent . 16) (type 
1125c 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
1125d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1125e 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
1125f 65 20 2e 20 22 73 61 6d 70 6c 65 73 22 29 20 28  e . "samples") (
11260 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 32 37 32  bit-offset . 272
11261 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 36  ) (bit-size . 16
11262 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11263 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36 29  -alignment . 16)
11264 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
11265 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
11266 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11267 22 29 20 28 6e 61 6d 65 20 2e 20 22 64 61 74 61  ") (name . "data
11268 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
11269 20 33 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20   320) (bit-size 
1126a 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
1126b 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1126c 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
1126d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1126e 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
1126f 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
11270 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11271 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11272 20 2e 20 22 61 74 74 61 63 6b 5f 6c 65 6e 67 74   . "attack_lengt
11273 68 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  h") (bit-offset 
11274 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69 7a 65  . 384) (bit-size
11275 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20   . 16).         
11276 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11277 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67  . 16) (type (tag
11278 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20   . "Uint16"))). 
11279 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1127a 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20  field") (name . 
1127b 22 61 74 74 61 63 6b 5f 6c 65 76 65 6c 22 29 20  "attack_level") 
1127c 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 34 30  (bit-offset . 40
1127d 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 31  0) (bit-size . 1
1127e 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
1127f 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 31 36  t-alignment . 16
11280 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
11281 55 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20  Uint16"))).     
11282 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11283 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 61 64  d") (name . "fad
11284 65 5f 6c 65 6e 67 74 68 22 29 20 28 62 69 74 2d  e_length") (bit-
11285 6f 66 66 73 65 74 20 2e 20 34 31 36 29 20 28 62  offset . 416) (b
11286 69 74 2d 73 69 7a 65 20 2e 20 31 36 29 0a 20 20  it-size . 16).  
11287 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11288 67 6e 6d 65 6e 74 20 2e 20 31 36 29 20 28 74 79  gnment . 16) (ty
11289 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 31  pe (tag . "Uint1
1128a 36 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  6"))).        ((
1128b 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28  tag . "field") (
1128c 6e 61 6d 65 20 2e 20 22 66 61 64 65 5f 6c 65 76  name . "fade_lev
1128d 65 6c 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  el") (bit-offset
1128e 20 2e 20 34 33 32 29 20 28 62 69 74 2d 73 69 7a   . 432) (bit-siz
1128f 65 20 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20  e . 16).        
11290 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11291 20 2e 20 31 36 29 20 28 74 79 70 65 20 28 74 61   . 16) (type (ta
11292 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 29  g . "Uint16"))))
11293 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
11294 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
11295 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
11296 20 22 53 44 4c 5f 48 61 70 74 69 63 43 75 73 74   "SDL_HapticCust
11297 6f 6d 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  om").    (locati
11298 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11299 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
1129a 69 63 2e 68 3a 37 31 38 3a 33 22 29 0a 20 20 20  ic.h:718:3").   
1129b 20 28 74 79 70 65 0a 20 20 20 20 20 20 28 74 61   (type.      (ta
1129c 67 20 2e 20 22 3a 73 74 72 75 63 74 22 29 0a 20  g . ":struct"). 
1129d 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
1129e 4c 5f 48 61 70 74 69 63 43 75 73 74 6f 6d 22 29  L_HapticCustom")
1129f 0a 20 20 20 20 20 20 28 69 64 20 2e 20 31 34 37  .      (id . 147
112a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 75  ))).  ((tag . "u
112a1 6e 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 20  nion") (ns . 0) 
112a2 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
112a3 74 69 63 45 66 66 65 63 74 22 29 20 28 69 64 20  ticEffect") (id 
112a4 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
112a5 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
112a6 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
112a7 69 63 2e 68 3a 37 38 39 3a 31 35 22 29 0a 20 20  ic.h:789:15").  
112a8 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 35 37    (bit-size . 57
112a9 36 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  6) (bit-alignmen
112aa 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65  t . 64).    (fie
112ab 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
112ac 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
112ad 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 79  ld") (name . "ty
112ae 70 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  pe") (bit-offset
112af 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
112b0 2e 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20  . 16).          
112b1 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
112b2 20 31 36 29 20 28 74 79 70 65 20 28 74 61 67 20   16) (type (tag 
112b3 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a 20 20  . "Uint16"))).  
112b4 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
112b5 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
112b6 63 6f 6e 73 74 61 6e 74 22 29 20 28 62 69 74 2d  constant") (bit-
112b7 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69 74  offset . 0) (bit
112b8 2d 73 69 7a 65 20 2e 20 33 32 30 29 0a 20 20 20  -size . 320).   
112b9 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
112ba 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74 79 70  nment . 32) (typ
112bb 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61  e (tag . "SDL_Ha
112bc 70 74 69 63 43 6f 6e 73 74 61 6e 74 22 29 29 29  pticConstant")))
112bd 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
112be 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
112bf 2e 20 22 70 65 72 69 6f 64 69 63 22 29 20 28 62  . "periodic") (b
112c0 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
112c1 62 69 74 2d 73 69 7a 65 20 2e 20 33 38 34 29 0a  bit-size . 384).
112c2 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
112c3 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28  lignment . 32) (
112c4 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
112c5 5f 48 61 70 74 69 63 50 65 72 69 6f 64 69 63 22  _HapticPeriodic"
112c6 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
112c7 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
112c8 6d 65 20 2e 20 22 63 6f 6e 64 69 74 69 6f 6e 22  me . "condition"
112c9 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
112ca 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 35  0) (bit-size . 5
112cb 34 34 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  44).          (b
112cc 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
112cd 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
112ce 22 53 44 4c 5f 48 61 70 74 69 63 43 6f 6e 64 69  "SDL_HapticCondi
112cf 74 69 6f 6e 22 29 29 29 0a 20 20 20 20 20 20 20  tion"))).       
112d0 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
112d1 29 20 28 6e 61 6d 65 20 2e 20 22 72 61 6d 70 22  ) (name . "ramp"
112d2 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
112d3 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
112d4 35 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62  52).          (b
112d5 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
112d6 32 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  2) (type (tag . 
112d7 22 53 44 4c 5f 48 61 70 74 69 63 52 61 6d 70 22  "SDL_HapticRamp"
112d8 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
112d9 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
112da 6d 65 20 2e 20 22 6c 65 66 74 72 69 67 68 74 22  me . "leftright"
112db 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
112dc 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 39  0) (bit-size . 9
112dd 36 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  6).          (bi
112de 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
112df 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
112e0 53 44 4c 5f 48 61 70 74 69 63 4c 65 66 74 52 69  SDL_HapticLeftRi
112e1 67 68 74 22 29 29 29 0a 20 20 20 20 20 20 20 20  ght"))).        
112e2 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
112e3 20 28 6e 61 6d 65 20 2e 20 22 63 75 73 74 6f 6d   (name . "custom
112e4 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
112e5 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20   0) (bit-size . 
112e6 34 34 38 29 0a 20 20 20 20 20 20 20 20 20 20 28  448).          (
112e7 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
112e8 36 34 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  64) (type (tag .
112e9 20 22 53 44 4c 5f 48 61 70 74 69 63 43 75 73 74   "SDL_HapticCust
112ea 6f 6d 22 29 29 29 29 29 29 0a 20 20 28 28 74 61  om")))))).  ((ta
112eb 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
112ec 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
112ed 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
112ee 74 69 63 45 66 66 65 63 74 22 29 0a 20 20 20 20  ticEffect").    
112ef 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
112f0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
112f1 44 4c 5f 68 61 70 74 69 63 2e 68 3a 37 39 39 3a  DL_haptic.h:799:
112f2 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
112f3 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 69      (tag . ":uni
112f4 6f 6e 22 29 0a 20 20 20 20 20 20 28 6e 61 6d 65  on").      (name
112f5 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 45 66   . "SDL_HapticEf
112f6 66 65 63 74 22 29 0a 20 20 20 20 20 20 28 69 64  fect").      (id
112f7 20 2e 20 31 34 38 29 29 29 0a 20 20 28 28 74 61   . 148))).  ((ta
112f8 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
112f9 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4e 75 6d  (name . "SDL_Num
112fa 48 61 70 74 69 63 73 22 29 20 28 6e 73 20 2e 20  Haptics") (ns . 
112fb 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
112fc 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
112fd 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63  /SDL2/SDL_haptic
112fe 2e 68 3a 38 30 38 3a 32 39 22 29 0a 20 20 20 20  .h:808:29").    
112ff 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
11300 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
11301 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
11302 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
11303 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a  rameters . #()).
11304 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11305 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
11306 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
11307 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
11308 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11309 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
1130a 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1130b 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74  name . "SDL_Hapt
1130c 69 63 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30  icName") (ns . 0
1130d 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1130e 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1130f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
11310 68 3a 38 32 31 3a 33 37 22 29 0a 20 20 20 20 28  h:821:37").    (
11311 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
11312 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
11313 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
11314 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11315 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11316 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11317 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11318 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11319 64 65 76 69 63 65 5f 69 6e 64 65 78 22 29 0a 20  device_index"). 
1131a 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
1131b 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
1131c 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
1131d 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1131e 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
1131f 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11320 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
11321 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
11322 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
11323 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
11324 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
11325 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
11326 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11327 20 38 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e   8)))).  ((tag .
11328 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11329 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
1132a 4f 70 65 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  Open") (ns . 0).
1132b 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1132c 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1132d 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a  L2/SDL_haptic.h:
1132e 38 34 35 3a 33 37 22 29 0a 20 20 20 20 28 76 61  845:37").    (va
1132f 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
11330 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
11331 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
11332 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
11333 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11334 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
11335 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11336 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 64 65       (name . "de
11337 76 69 63 65 5f 69 6e 64 65 78 22 29 0a 20 20 20  vice_index").   
11338 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
11339 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1133a 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
1133b 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1133c 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
1133d 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1133e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65   32))))).    (re
1133f 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
11340 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
11341 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
11342 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
11343 63 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  c")))).  ((tag .
11344 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11345 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
11346 4f 70 65 6e 65 64 22 29 20 28 6e 73 20 2e 20 30  Opened") (ns . 0
11347 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11348 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11349 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
1134a 68 3a 38 35 36 3a 32 39 22 29 0a 20 20 20 20 28  h:856:29").    (
1134b 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1134c 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1134d 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1134e 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1134f 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11350 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11351 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11352 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11353 64 65 76 69 63 65 5f 69 6e 64 65 78 22 29 0a 20  device_index"). 
11354 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11355 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
11356 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
11357 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11358 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
11359 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1135a 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
1135b 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1135c 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1135d 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1135e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1135f 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11360 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
11361 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
11362 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 49 6e 64  . "SDL_HapticInd
11363 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ex") (ns . 0).  
11364 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11365 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11366 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 38 36  /SDL_haptic.h:86
11367 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  7:29").    (vari
11368 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
11369 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
1136a 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
1136b 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
1136c 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1136d 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
1136e 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1136f 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74     (name . "hapt
11370 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ic").          (
11371 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
11372 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
11373 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
11374 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
11375 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
11376 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
11377 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11378 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
11379 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
1137a 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1137b 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1137c 53 44 4c 5f 4d 6f 75 73 65 49 73 48 61 70 74 69  SDL_MouseIsHapti
1137d 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  c") (ns . 0).   
1137e 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1137f 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
11380 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 38 37 36  SDL_haptic.h:876
11381 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
11382 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
11383 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11384 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11385 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11386 72 73 20 2e 20 23 28 29 29 0a 20 20 20 20 28 72  rs . #()).    (r
11387 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
11388 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
11389 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1138a 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
1138b 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1138c 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1138d 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1138e 20 22 53 44 4c 5f 48 61 70 74 69 63 4f 70 65 6e   "SDL_HapticOpen
1138f 46 72 6f 6d 4d 6f 75 73 65 22 29 20 28 6e 73 20  FromMouse") (ns 
11390 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11391 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11392 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74  de/SDL2/SDL_hapt
11393 69 63 2e 68 3a 38 38 36 3a 33 37 22 29 0a 20 20  ic.h:886:37").  
11394 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
11395 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
11396 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11397 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11398 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23 28 29  parameters . #()
11399 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1139a 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1139b 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
1139c 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1139d 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29 0a  SDL_Haptic")))).
1139e 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1139f 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
113a0 44 4c 5f 4a 6f 79 73 74 69 63 6b 49 73 48 61 70  DL_JoystickIsHap
113a1 74 69 63 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  tic") (ns . 0). 
113a2 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
113a3 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
113a4 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 38  2/SDL_haptic.h:8
113a5 39 37 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  97:29").    (var
113a6 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
113a7 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
113a8 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
113a9 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
113aa 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
113ab 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
113ac 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
113ad 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6a 6f 79      (name . "joy
113ae 73 74 69 63 6b 22 29 0a 20 20 20 20 20 20 20 20  stick").        
113af 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
113b0 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
113b1 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 4a 6f 79   (tag . "SDL_Joy
113b2 73 74 69 63 6b 22 29 29 29 29 29 29 0a 20 20 20  stick")))))).   
113b3 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
113b4 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
113b5 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
113b6 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
113b7 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
113b8 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
113b9 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
113ba 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 4f  e . "SDL_HapticO
113bb 70 65 6e 46 72 6f 6d 4a 6f 79 73 74 69 63 6b 22  penFromJoystick"
113bc 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
113bd 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
113be 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
113bf 4c 5f 68 61 70 74 69 63 2e 68 3a 39 31 36 3a 33  L_haptic.h:916:3
113c0 37 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  7").    (variadi
113c1 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
113c2 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
113c3 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
113c4 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
113c5 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
113c6 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
113c7 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
113c8 28 6e 61 6d 65 20 2e 20 22 6a 6f 79 73 74 69 63  (name . "joystic
113c9 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  k").          (t
113ca 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
113cb 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
113cc 67 20 2e 20 22 53 44 4c 5f 4a 6f 79 73 74 69 63  g . "SDL_Joystic
113cd 6b 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  k")))))).    (re
113ce 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
113cf 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
113d0 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
113d1 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
113d2 63 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  c")))).  ((tag .
113d3 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
113d4 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
113d5 43 6c 6f 73 65 22 29 20 28 6e 73 20 2e 20 30 29  Close") (ns . 0)
113d6 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
113d7 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
113d8 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68  DL2/SDL_haptic.h
113d9 3a 39 32 34 3a 33 30 22 29 0a 20 20 20 20 28 76  :924:30").    (v
113da 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
113db 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
113dc 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
113dd 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
113de 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
113df 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
113e0 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
113e1 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68        (name . "h
113e2 61 70 74 69 63 22 29 0a 20 20 20 20 20 20 20 20  aptic").        
113e3 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
113e4 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
113e5 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70   (tag . "SDL_Hap
113e6 74 69 63 22 29 29 29 29 29 29 0a 20 20 20 20 28  tic")))))).    (
113e7 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67  return-type (tag
113e8 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20   . ":void"))).  
113e9 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
113ea 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
113eb 5f 48 61 70 74 69 63 4e 75 6d 45 66 66 65 63 74  _HapticNumEffect
113ec 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
113ed 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
113ee 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
113ef 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 39 34 30  SDL_haptic.h:940
113f0 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
113f1 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
113f2 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
113f3 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
113f4 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
113f5 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
113f6 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
113f7 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
113f8 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69    (name . "hapti
113f9 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
113fa 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
113fb 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
113fc 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22  g . "SDL_Haptic"
113fd 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
113fe 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
113ff 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
11400 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
11401 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
11402 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
11403 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
11404 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
11405 44 4c 5f 48 61 70 74 69 63 4e 75 6d 45 66 66 65  DL_HapticNumEffe
11406 63 74 73 50 6c 61 79 69 6e 67 22 29 20 28 6e 73  ctsPlaying") (ns
11407 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
11408 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11409 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
1140a 74 69 63 2e 68 3a 39 35 36 3a 32 39 22 29 0a 20  tic.h:956:29"). 
1140b 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
1140c 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
1140d 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1140e 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1140f 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
11410 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11411 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11412 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11413 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20 20   . "haptic").   
11414 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11415 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
11416 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11417 4c 5f 48 61 70 74 69 63 22 29 29 29 29 29 29 0a  L_Haptic")))))).
11418 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11419 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
1141a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
1141b 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
1141c 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1141d 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
1141e 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
1141f 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74  name . "SDL_Hapt
11420 69 63 51 75 65 72 79 22 29 20 28 6e 73 20 2e 20  icQuery") (ns . 
11421 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
11422 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11423 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63  /SDL2/SDL_haptic
11424 2e 68 3a 39 37 34 3a 33 38 22 29 0a 20 20 20 20  .h:974:38").    
11425 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
11426 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
11427 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
11428 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
11429 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1142a 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1142b 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1142c 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1142d 22 68 61 70 74 69 63 22 29 0a 20 20 20 20 20 20  "haptic").      
1142e 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1142f 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
11430 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
11431 61 70 74 69 63 22 29 29 29 29 29 29 0a 20 20 20  aptic")))))).   
11432 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
11433 20 20 20 20 28 74 61 67 20 2e 20 22 3a 75 6e 73      (tag . ":uns
11434 69 67 6e 65 64 2d 69 6e 74 22 29 0a 20 20 20 20  igned-int").    
11435 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
11436 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
11437 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
11438 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11439 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
1143a 4c 5f 48 61 70 74 69 63 4e 75 6d 41 78 65 73 22  L_HapticNumAxes"
1143b 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1143c 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1143d 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1143e 4c 5f 68 61 70 74 69 63 2e 68 3a 39 38 32 3a 32  L_haptic.h:982:2
1143f 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
11440 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
11441 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11442 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11443 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11444 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11445 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11446 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11447 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22  (name . "haptic"
11448 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11449 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1144a 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
1144b 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29  . "SDL_Haptic"))
1144c 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
1144d 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
1144e 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
1144f 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11450 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
11451 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
11452 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
11453 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
11454 5f 48 61 70 74 69 63 45 66 66 65 63 74 53 75 70  _HapticEffectSup
11455 70 6f 72 74 65 64 22 29 20 28 6e 73 20 2e 20 30  ported") (ns . 0
11456 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11457 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11458 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
11459 68 3a 39 39 34 3a 32 39 22 29 0a 20 20 20 20 28  h:994:29").    (
1145a 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1145b 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1145c 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1145d 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1145e 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1145f 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11460 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11461 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11462 68 61 70 74 69 63 22 29 0a 20 20 20 20 20 20 20  haptic").       
11463 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11464 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
11465 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61  e (tag . "SDL_Ha
11466 70 74 69 63 22 29 29 29 29 0a 20 20 20 20 20 20  ptic")))).      
11467 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11468 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11469 20 28 6e 61 6d 65 20 2e 20 22 65 66 66 65 63 74   (name . "effect
1146a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1146b 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1146c 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1146d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1146e 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
1146f 48 61 70 74 69 63 45 66 66 65 63 74 22 29 29 29  HapticEffect")))
11470 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
11471 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
11472 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
11473 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
11474 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11475 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
11476 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
11477 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
11478 48 61 70 74 69 63 4e 65 77 45 66 66 65 63 74 22  HapticNewEffect"
11479 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1147a 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1147b 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1147c 4c 5f 68 61 70 74 69 63 2e 68 3a 31 30 30 39 3a  L_haptic.h:1009:
1147d 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
1147e 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
1147f 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
11480 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
11481 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
11482 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
11483 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
11484 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11485 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63   (name . "haptic
11486 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11487 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11488 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11489 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29   . "SDL_Haptic")
1148a 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1148b 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
1148c 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
1148d 20 2e 20 22 65 66 66 65 63 74 22 29 0a 20 20 20   . "effect").   
1148e 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
1148f 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11490 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
11491 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11492 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  ag . "SDL_Haptic
11493 45 66 66 65 63 74 22 29 29 29 29 29 29 0a 20 20  Effect")))))).  
11494 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
11495 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11496 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
11497 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11498 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11499 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
1149a 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1149b 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
1149c 55 70 64 61 74 65 45 66 66 65 63 74 22 29 20 28  UpdateEffect") (
1149d 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
1149e 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1149f 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
114a0 61 70 74 69 63 2e 68 3a 31 30 32 39 3a 32 39 22  aptic.h:1029:29"
114a1 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
114a2 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
114a3 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
114a4 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
114a5 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
114a6 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
114a7 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
114a8 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
114a9 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29 0a  ame . "haptic").
114aa 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
114ab 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
114ac 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
114ad 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29  "SDL_Haptic"))))
114ae 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
114af 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
114b0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
114b1 22 65 66 66 65 63 74 22 29 0a 20 20 20 20 20 20  "effect").      
114b2 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
114b3 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
114b4 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
114b5 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
114b6 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
114b7 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
114b8 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
114b9 64 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20  data").         
114ba 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
114bb 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
114bc 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
114bd 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
114be 53 44 4c 5f 48 61 70 74 69 63 45 66 66 65 63 74  SDL_HapticEffect
114bf 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
114c0 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
114c1 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
114c2 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
114c3 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
114c4 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
114c5 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
114c6 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
114c7 53 44 4c 5f 48 61 70 74 69 63 52 75 6e 45 66 66  SDL_HapticRunEff
114c8 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ect") (ns . 0). 
114c9 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
114ca 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
114cb 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31  2/SDL_haptic.h:1
114cc 30 35 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61  051:29").    (va
114cd 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
114ce 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
114cf 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
114d0 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
114d1 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
114d2 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
114d3 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
114d4 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61       (name . "ha
114d5 70 74 69 63 22 29 0a 20 20 20 20 20 20 20 20 20  ptic").         
114d6 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
114d7 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
114d8 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74  (tag . "SDL_Hapt
114d9 69 63 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ic")))).        
114da 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
114db 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
114dc 6e 61 6d 65 20 2e 20 22 65 66 66 65 63 74 22 29  name . "effect")
114dd 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
114de 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
114df 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
114e0 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
114e1 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
114e2 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
114e3 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
114e4 61 6d 65 20 2e 20 22 69 74 65 72 61 74 69 6f 6e  ame . "iteration
114e5 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  s").          (t
114e6 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
114e7 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  32"))))).    (re
114e8 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
114e9 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
114ea 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
114eb 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
114ec 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
114ed 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
114ee 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
114ef 22 53 44 4c 5f 48 61 70 74 69 63 53 74 6f 70 45  "SDL_HapticStopE
114f0 66 66 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29  ffect") (ns . 0)
114f1 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
114f2 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
114f3 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68  DL2/SDL_haptic.h
114f4 3a 31 30 36 35 3a 32 39 22 29 0a 20 20 20 20 28  :1065:29").    (
114f5 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
114f6 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
114f7 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
114f8 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
114f9 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
114fa 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
114fb 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
114fc 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
114fd 68 61 70 74 69 63 22 29 0a 20 20 20 20 20 20 20  haptic").       
114fe 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
114ff 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
11500 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61  e (tag . "SDL_Ha
11501 70 74 69 63 22 29 29 29 29 0a 20 20 20 20 20 20  ptic")))).      
11502 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11503 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11504 20 28 6e 61 6d 65 20 2e 20 22 65 66 66 65 63 74   (name . "effect
11505 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11506 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
11507 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
11508 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
11509 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1150a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1150b 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
1150c 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
1150d 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
1150e 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
1150f 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11510 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11511 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
11512 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11513 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  ame . "SDL_Hapti
11514 63 44 65 73 74 72 6f 79 45 66 66 65 63 74 22 29  cDestroyEffect")
11515 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11516 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11517 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11518 5f 68 61 70 74 69 63 2e 68 3a 31 30 37 39 3a 33  _haptic.h:1079:3
11519 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
1151a 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1151b 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1151c 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1151d 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1151e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1151f 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11520 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11521 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22  (name . "haptic"
11522 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11523 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11524 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11525 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29  . "SDL_Haptic"))
11526 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11527 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11528 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11529 2e 20 22 65 66 66 65 63 74 22 29 0a 20 20 20 20  . "effect").    
1152a 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
1152b 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1152c 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
1152d 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1152e 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
1152f 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11530 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
11531 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
11532 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
11533 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
11534 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61   (name . "SDL_Ha
11535 70 74 69 63 47 65 74 45 66 66 65 63 74 53 74 61  pticGetEffectSta
11536 74 75 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  tus") (ns . 0). 
11537 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11538 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11539 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31  2/SDL_haptic.h:1
1153a 30 39 34 3a 32 39 22 29 0a 20 20 20 20 28 76 61  094:29").    (va
1153b 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
1153c 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1153d 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1153e 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1153f 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11540 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
11541 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11542 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61       (name . "ha
11543 70 74 69 63 22 29 0a 20 20 20 20 20 20 20 20 20  ptic").         
11544 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11545 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
11546 28 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74  (tag . "SDL_Hapt
11547 69 63 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ic")))).        
11548 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11549 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1154a 6e 61 6d 65 20 2e 20 22 65 66 66 65 63 74 22 29  name . "effect")
1154b 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1154c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1154d 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1154e 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1154f 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
11550 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11551 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
11552 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
11553 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
11554 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
11555 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
11556 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11557 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
11558 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
11559 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 53  e . "SDL_HapticS
1155a 65 74 47 61 69 6e 22 29 20 28 6e 73 20 2e 20 30  etGain") (ns . 0
1155b 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
1155c 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1155d 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
1155e 68 3a 31 31 31 33 3a 32 39 22 29 0a 20 20 20 20  h:1113:29").    
1155f 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
11560 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
11561 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
11562 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
11563 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
11564 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
11565 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11566 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11567 22 68 61 70 74 69 63 22 29 0a 20 20 20 20 20 20  "haptic").      
11568 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11569 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
1156a 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
1156b 61 70 74 69 63 22 29 29 29 29 0a 20 20 20 20 20  aptic")))).     
1156c 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
1156d 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
1156e 20 20 28 6e 61 6d 65 20 2e 20 22 67 61 69 6e 22    (name . "gain"
1156f 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11570 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
11571 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
11572 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
11573 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
11574 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11575 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
11576 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
11577 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11578 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
11579 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1157a 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
1157b 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
1157c 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1157d 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63  me . "SDL_Haptic
1157e 53 65 74 41 75 74 6f 63 65 6e 74 65 72 22 29 20  SetAutocenter") 
1157f 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11580 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11581 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11582 68 61 70 74 69 63 2e 68 3a 31 31 32 39 3a 32 39  haptic.h:1129:29
11583 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11584 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11585 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11586 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11587 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11588 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11589 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1158a 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1158b 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29  name . "haptic")
1158c 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1158d 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1158e 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1158f 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
11590 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11591 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11592 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11593 20 22 61 75 74 6f 63 65 6e 74 65 72 22 29 0a 20   "autocenter"). 
11594 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11595 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
11596 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
11597 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11598 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
11599 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
1159a 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28   . 32))))).    (
1159b 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1159c 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1159d 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
1159e 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
1159f 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
115a0 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
115a1 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
115a2 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 50 61 75  . "SDL_HapticPau
115a3 73 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  se") (ns . 0).  
115a4 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
115a5 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
115a6 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 31  /SDL_haptic.h:11
115a7 34 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  46:29").    (var
115a8 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
115a9 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
115aa 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
115ab 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
115ac 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
115ad 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
115ae 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
115af 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70      (name . "hap
115b0 74 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  tic").          
115b1 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
115b2 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
115b3 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
115b4 63 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  c")))))).    (re
115b5 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
115b6 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
115b7 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
115b8 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
115b9 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
115ba 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
115bb 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
115bc 22 53 44 4c 5f 48 61 70 74 69 63 55 6e 70 61 75  "SDL_HapticUnpau
115bd 73 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  se") (ns . 0).  
115be 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
115bf 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
115c0 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 31  /SDL_haptic.h:11
115c1 35 38 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  58:29").    (var
115c2 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
115c3 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
115c4 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
115c5 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
115c6 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
115c7 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
115c8 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
115c9 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70      (name . "hap
115ca 74 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  tic").          
115cb 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
115cc 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
115cd 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
115ce 63 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  c")))))).    (re
115cf 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
115d0 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
115d1 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
115d2 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
115d3 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
115d4 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
115d5 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
115d6 22 53 44 4c 5f 48 61 70 74 69 63 53 74 6f 70 41  "SDL_HapticStopA
115d7 6c 6c 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ll") (ns . 0).  
115d8 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
115d9 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
115da 2f 53 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 31  /SDL_haptic.h:11
115db 36 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  66:29").    (var
115dc 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
115dd 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
115de 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
115df 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
115e0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
115e1 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
115e2 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
115e3 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70      (name . "hap
115e4 74 69 63 22 29 0a 20 20 20 20 20 20 20 20 20 20  tic").          
115e5 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
115e6 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
115e7 74 61 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69  tag . "SDL_Hapti
115e8 63 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  c")))))).    (re
115e9 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
115ea 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
115eb 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
115ec 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
115ed 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
115ee 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
115ef 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
115f0 22 53 44 4c 5f 48 61 70 74 69 63 52 75 6d 62 6c  "SDL_HapticRumbl
115f1 65 53 75 70 70 6f 72 74 65 64 22 29 20 28 6e 73  eSupported") (ns
115f2 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
115f3 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
115f4 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 61 70  ude/SDL2/SDL_hap
115f5 74 69 63 2e 68 3a 31 31 37 38 3a 32 39 22 29 0a  tic.h:1178:29").
115f6 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
115f7 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
115f8 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
115f9 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
115fa 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
115fb 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
115fc 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
115fd 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
115fe 65 20 2e 20 22 68 61 70 74 69 63 22 29 0a 20 20  e . "haptic").  
115ff 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11600 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11601 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
11602 44 4c 5f 48 61 70 74 69 63 22 29 29 29 29 29 29  DL_Haptic"))))))
11603 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
11604 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
11605 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
11606 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
11607 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11608 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
11609 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1160a 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 61 70  (name . "SDL_Hap
1160b 74 69 63 52 75 6d 62 6c 65 49 6e 69 74 22 29 20  ticRumbleInit") 
1160c 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
1160d 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
1160e 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
1160f 68 61 70 74 69 63 2e 68 3a 31 31 39 31 3a 32 39  haptic.h:1191:29
11610 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11611 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11612 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11613 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11614 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11615 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11616 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11617 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11618 6e 61 6d 65 20 2e 20 22 68 61 70 74 69 63 22 29  name . "haptic")
11619 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1161a 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1161b 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1161c 20 22 53 44 4c 5f 48 61 70 74 69 63 22 29 29 29   "SDL_Haptic")))
1161d 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1161e 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
1161f 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
11620 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
11621 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11622 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
11623 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
11624 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
11625 48 61 70 74 69 63 52 75 6d 62 6c 65 50 6c 61 79  HapticRumblePlay
11626 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
11627 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11628 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11629 44 4c 5f 68 61 70 74 69 63 2e 68 3a 31 32 30 35  DL_haptic.h:1205
1162a 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :29").    (varia
1162b 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
1162c 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1162d 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
1162e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
1162f 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11630 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11631 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11632 20 20 28 6e 61 6d 65 20 2e 20 22 68 61 70 74 69    (name . "hapti
11633 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  c").          (t
11634 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
11635 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
11636 67 20 2e 20 22 53 44 4c 5f 48 61 70 74 69 63 22  g . "SDL_Haptic"
11637 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
11638 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11639 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1163a 65 20 2e 20 22 73 74 72 65 6e 67 74 68 22 29 0a  e . "strength").
1163b 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
1163c 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
1163d 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20   . ":float").   
1163e 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
1163f 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
11640 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11641 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
11642 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
11643 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
11644 20 20 20 28 6e 61 6d 65 20 2e 20 22 6c 65 6e 67     (name . "leng
11645 74 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  th").          (
11646 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
11647 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72  t32"))))).    (r
11648 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
11649 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
1164a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
1164b 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
1164c 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1164d 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
1164e 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
1164f 20 22 53 44 4c 5f 48 61 70 74 69 63 52 75 6d 62   "SDL_HapticRumb
11650 6c 65 53 74 6f 70 22 29 20 28 6e 73 20 2e 20 30  leStop") (ns . 0
11651 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11652 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11653 53 44 4c 32 2f 53 44 4c 5f 68 61 70 74 69 63 2e  SDL2/SDL_haptic.
11654 68 3a 31 32 31 37 3a 32 39 22 29 0a 20 20 20 20  h:1217:29").    
11655 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
11656 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
11657 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
11658 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
11659 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
1165a 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1165b 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1165c 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1165d 22 68 61 70 74 69 63 22 29 0a 20 20 20 20 20 20  "haptic").      
1165e 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1165f 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
11660 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
11661 61 70 74 69 63 22 29 29 29 29 29 29 0a 20 20 20  aptic")))))).   
11662 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
11663 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
11664 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
11665 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
11666 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11667 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
11668 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
11669 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
1166a 20 2e 20 31 34 39 29 0a 20 20 20 20 28 6c 6f 63   . 149).    (loc
1166b 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1166c 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
1166d 69 6e 74 73 2e 68 3a 38 37 33 3a 39 22 29 0a 20  ints.h:873:9"). 
1166e 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
1166f 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11670 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
11671 65 20 2e 20 22 53 44 4c 5f 48 49 4e 54 5f 44 45  e . "SDL_HINT_DE
11672 46 41 55 4c 54 22 29 20 28 76 61 6c 75 65 20 2e  FAULT") (value .
11673 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   0)).        ((t
11674 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
11675 61 6d 65 20 2e 20 22 53 44 4c 5f 48 49 4e 54 5f  ame . "SDL_HINT_
11676 4e 4f 52 4d 41 4c 22 29 20 28 76 61 6c 75 65 20  NORMAL") (value 
11677 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
11678 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11679 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1167a 20 22 53 44 4c 5f 48 49 4e 54 5f 4f 56 45 52 52   "SDL_HINT_OVERR
1167b 49 44 45 22 29 0a 20 20 20 20 20 20 20 20 20 20  IDE").          
1167c 28 76 61 6c 75 65 20 2e 20 32 29 29 29 29 29 0a  (value . 2))))).
1167d 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
1167e 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
1167f 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
11680 44 4c 5f 48 69 6e 74 50 72 69 6f 72 69 74 79 22  DL_HintPriority"
11681 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11682 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11683 53 44 4c 32 2f 53 44 4c 5f 68 69 6e 74 73 2e 68  SDL2/SDL_hints.h
11684 3a 38 37 38 3a 33 22 29 0a 20 20 20 20 28 74 79  :878:3").    (ty
11685 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d  pe (tag . ":enum
11686 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  ") (name . "") (
11687 69 64 20 2e 20 31 34 39 29 29 29 0a 20 20 28 28  id . 149))).  ((
11688 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11689 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53  ) (name . "SDL_S
1168a 65 74 48 69 6e 74 57 69 74 68 50 72 69 6f 72 69  etHintWithPriori
1168b 74 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ty") (ns . 0).  
1168c 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1168d 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
1168e 2f 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 38 39 30  /SDL_hints.h:890
1168f 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
11690 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
11691 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
11692 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
11693 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
11694 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
11695 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
11696 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11697 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22    (name . "name"
11698 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11699 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
1169a 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1169b 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
1169c 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
1169d 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
1169e 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
1169f 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
116a0 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
116a1 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
116a2 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29  (name . "value")
116a3 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
116a4 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
116a5 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
116a6 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
116a7 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
116a8 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
116a9 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
116aa 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
116ab 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
116ac 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
116ad 6e 61 6d 65 20 2e 20 22 70 72 69 6f 72 69 74 79  name . "priority
116ae 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
116af 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 48  pe (tag . "SDL_H
116b0 69 6e 74 50 72 69 6f 72 69 74 79 22 29 29 29 29  intPriority"))))
116b1 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
116b2 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
116b3 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
116b4 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
116b5 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 48 69  ame . "SDL_SetHi
116b6 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  nt") (ns . 0).  
116b7 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
116b8 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
116b9 2f 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 38 39 39  /SDL_hints.h:899
116ba 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61  :34").    (varia
116bb 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
116bc 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
116bd 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
116be 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
116bf 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
116c0 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
116c1 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
116c2 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d 65 22    (name . "name"
116c3 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
116c4 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
116c5 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
116c6 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
116c7 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72  pe (tag . ":char
116c8 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38  ") (bit-size . 8
116c9 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
116ca 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20   . 8)))).       
116cb 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
116cc 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
116cd 28 6e 61 6d 65 20 2e 20 22 76 61 6c 75 65 22 29  (name . "value")
116ce 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
116cf 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
116d0 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
116d1 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
116d2 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
116d3 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 0a  (tag . ":char").
116d4 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
116d5 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a 20 20 20  it-size . 8).   
116d6 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
116d7 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
116d8 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
116d9 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
116da 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61  _bool"))).  ((ta
116db 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
116dc 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
116dd 48 69 6e 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  Hint") (ns . 0).
116de 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
116df 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
116e0 4c 32 2f 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 39  L2/SDL_hints.h:9
116e1 30 37 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72  07:38").    (var
116e2 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
116e3 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
116e4 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
116e5 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
116e6 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
116e7 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
116e8 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
116e9 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d      (name . "nam
116ea 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
116eb 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
116ec 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
116ed 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
116ee 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
116ef 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
116f0 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
116f1 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
116f2 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
116f3 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
116f4 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
116f5 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
116f6 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
116f7 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
116f8 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
116f9 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
116fa 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
116fb 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
116fc 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
116fd 20 22 53 44 4c 5f 47 65 74 48 69 6e 74 42 6f 6f   "SDL_GetHintBoo
116fe 6c 65 61 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a  lean") (ns . 0).
116ff 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11700 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11701 4c 32 2f 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 39  L2/SDL_hints.h:9
11702 31 34 3a 33 34 22 29 0a 20 20 20 20 28 76 61 72  14:34").    (var
11703 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
11704 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
11705 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
11706 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
11707 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
11708 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
11709 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1170a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6e 61 6d      (name . "nam
1170b 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  e").          (t
1170c 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
1170d 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1170e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1170f 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
11710 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
11711 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
11712 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
11713 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11714 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11715 20 20 28 6e 61 6d 65 20 2e 20 22 64 65 66 61 75    (name . "defau
11716 6c 74 5f 76 61 6c 75 65 22 29 0a 20 20 20 20 20  lt_value").     
11717 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11718 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 29  . "SDL_bool"))))
11719 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1171a 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 62  pe (tag . "SDL_b
1171b 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67 20  ool"))).  ((tag 
1171c 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1171d 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1171e 61 6d 65 20 2e 20 22 53 44 4c 5f 48 69 6e 74 43  ame . "SDL_HintC
1171f 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 28 6c  allback").    (l
11720 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11721 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11722 5f 68 69 6e 74 73 2e 68 3a 39 31 39 3a 32 34 22  _hints.h:919:24"
11723 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
11724 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f   . ":function-po
11725 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74 61  inter"))).  ((ta
11726 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
11727 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 41 64 64  (name . "SDL_Add
11728 48 69 6e 74 43 61 6c 6c 62 61 63 6b 22 29 20 28  HintCallback") (
11729 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
1172a 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1172b 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68  clude/SDL2/SDL_h
1172c 69 6e 74 73 2e 68 3a 39 32 38 3a 33 30 22 29 0a  ints.h:928:30").
1172d 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
1172e 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
1172f 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
11730 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
11731 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
11732 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
11733 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11734 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11735 65 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20 20  e . "name").    
11736 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11737 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11738 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
11739 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1173a 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
1173b 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
1173c 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
1173d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1173e 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1173f 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11740 2e 20 22 63 61 6c 6c 62 61 63 6b 22 29 0a 20 20  . "callback").  
11741 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
11742 61 67 20 2e 20 22 53 44 4c 5f 48 69 6e 74 43 61  ag . "SDL_HintCa
11743 6c 6c 62 61 63 6b 22 29 29 29 0a 20 20 20 20 20  llback"))).     
11744 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11745 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11746 20 20 28 6e 61 6d 65 20 2e 20 22 75 73 65 72 64    (name . "userd
11747 61 74 61 22 29 0a 20 20 20 20 20 20 20 20 20 20  ata").          
11748 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
11749 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
1174a 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
1174b 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1174c 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
1174d 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
1174e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
1174f 6d 65 20 2e 20 22 53 44 4c 5f 44 65 6c 48 69 6e  me . "SDL_DelHin
11750 74 43 61 6c 6c 62 61 63 6b 22 29 20 28 6e 73 20  tCallback") (ns 
11751 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11752 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11753 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 68 69 6e 74  de/SDL2/SDL_hint
11754 73 2e 68 3a 39 33 39 3a 33 30 22 29 0a 20 20 20  s.h:939:30").   
11755 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
11756 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
11757 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
11758 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
11759 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1175a 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1175b 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1175c 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1175d 20 22 6e 61 6d 65 22 29 0a 20 20 20 20 20 20 20   "name").       
1175e 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1175f 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11760 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11761 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11762 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
11763 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
11764 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
11765 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11766 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11767 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11768 63 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 20  callback").     
11769 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1176a 2e 20 22 53 44 4c 5f 48 69 6e 74 43 61 6c 6c 62  . "SDL_HintCallb
1176b 61 63 6b 22 29 29 29 0a 20 20 20 20 20 20 20 20  ack"))).        
1176c 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
1176d 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1176e 6e 61 6d 65 20 2e 20 22 75 73 65 72 64 61 74 61  name . "userdata
1176f 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11770 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11771 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11772 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29   . ":void"))))))
11773 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
11774 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
11775 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
11776 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
11777 2e 20 22 53 44 4c 5f 43 6c 65 61 72 48 69 6e 74  . "SDL_ClearHint
11778 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
11779 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
1177a 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
1177b 53 44 4c 5f 68 69 6e 74 73 2e 68 3a 39 34 38 3a  SDL_hints.h:948:
1177c 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
1177d 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
1177e 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
1177f 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
11780 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
11781 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e  s . #()) (return
11782 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
11783 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
11784 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11785 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 61 64 4f  ame . "SDL_LoadO
11786 62 6a 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29  bject") (ns . 0)
11787 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
11788 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
11789 44 4c 32 2f 53 44 4c 5f 6c 6f 61 64 73 6f 2e 68  DL2/SDL_loadso.h
1178a 3a 35 38 3a 33 31 22 29 0a 20 20 20 20 28 76 61  :58:31").    (va
1178b 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
1178c 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
1178d 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1178e 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1178f 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11790 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
11791 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11792 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 6f       (name . "so
11793 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  file").         
11794 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11795 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
11796 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11797 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
11798 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
11799 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
1179a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
1179b 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
1179c 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
1179d 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
1179e 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
1179f 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
117a0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
117a1 64 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  d")))).  ((tag .
117a2 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
117a3 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 61 64 46 75  me . "SDL_LoadFu
117a4 6e 63 74 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30  nction") (ns . 0
117a5 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
117a6 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
117a7 53 44 4c 32 2f 53 44 4c 5f 6c 6f 61 64 73 6f 2e  SDL2/SDL_loadso.
117a8 68 3a 36 35 3a 33 31 22 29 0a 20 20 20 20 28 76  h:65:31").    (v
117a9 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
117aa 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
117ab 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
117ac 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
117ad 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
117ae 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
117af 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
117b0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68        (name . "h
117b1 61 6e 64 6c 65 22 29 0a 20 20 20 20 20 20 20 20  andle").        
117b2 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
117b3 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
117b4 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
117b5 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
117b6 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
117b7 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
117b8 20 2e 20 22 6e 61 6d 65 22 29 0a 20 20 20 20 20   . "name").     
117b9 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
117ba 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
117bb 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
117bc 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
117bd 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
117be 20 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20   ":char").      
117bf 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
117c0 65 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20  e . 8).         
117c1 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
117c2 65 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20  ent . 8)))))).  
117c3 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
117c4 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
117c5 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
117c6 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 28 28 74  :void")))).  ((t
117c7 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
117c8 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 55 6e   (name . "SDL_Un
117c9 6c 6f 61 64 4f 62 6a 65 63 74 22 29 20 28 6e 73  loadObject") (ns
117ca 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
117cb 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
117cc 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 61  ude/SDL2/SDL_loa
117cd 64 73 6f 2e 68 3a 37 31 3a 33 30 22 29 0a 20 20  dso.h:71:30").  
117ce 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
117cf 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
117d0 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
117d1 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
117d2 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
117d3 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
117d4 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
117d5 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
117d6 2e 20 22 68 61 6e 64 6c 65 22 29 0a 20 20 20 20  . "handle").    
117d7 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
117d8 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
117d9 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
117da 69 64 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  id")))))).    (r
117db 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
117dc 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
117dd 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28  (tag . "enum") (
117de 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
117df 22 22 29 20 28 69 64 20 2e 20 31 35 30 29 0a 20  "") (id . 150). 
117e0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
117e1 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
117e2 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 36 34 3a 31  2/SDL_log.h:64:1
117e3 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  ").    (fields. 
117e4 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
117e5 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
117e6 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
117e7 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47  . "SDL_LOG_CATEG
117e8 4f 52 59 5f 41 50 50 4c 49 43 41 54 49 4f 4e 22  ORY_APPLICATION"
117e9 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
117ea 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
117eb 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
117ec 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
117ed 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54  e . "SDL_LOG_CAT
117ee 45 47 4f 52 59 5f 45 52 52 4f 52 22 29 0a 20 20  EGORY_ERROR").  
117ef 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
117f0 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   1)).        ((t
117f1 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
117f2 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
117f3 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52  "SDL_LOG_CATEGOR
117f4 59 5f 41 53 53 45 52 54 22 29 0a 20 20 20 20 20  Y_ASSERT").     
117f5 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29       (value . 2)
117f6 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
117f7 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
117f8 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
117f9 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 53  L_LOG_CATEGORY_S
117fa 59 53 54 45 4d 22 29 0a 20 20 20 20 20 20 20 20  YSTEM").        
117fb 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20    (value . 3)). 
117fc 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
117fd 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
117fe 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c    (name . "SDL_L
117ff 4f 47 5f 43 41 54 45 47 4f 52 59 5f 41 55 44 49  OG_CATEGORY_AUDI
11800 4f 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  O").          (v
11801 61 6c 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20  alue . 4)).     
11802 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11803 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11804 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43  ame . "SDL_LOG_C
11805 41 54 45 47 4f 52 59 5f 56 49 44 45 4f 22 29 0a  ATEGORY_VIDEO").
11806 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11807 20 2e 20 35 29 29 0a 20 20 20 20 20 20 20 20 28   . 5)).        (
11808 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11809 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1180a 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47  . "SDL_LOG_CATEG
1180b 4f 52 59 5f 52 45 4e 44 45 52 22 29 0a 20 20 20  ORY_RENDER").   
1180c 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
1180d 36 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  6)).        ((ta
1180e 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
1180f 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11810 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59  SDL_LOG_CATEGORY
11811 5f 49 4e 50 55 54 22 29 0a 20 20 20 20 20 20 20  _INPUT").       
11812 20 20 20 28 76 61 6c 75 65 20 2e 20 37 29 29 0a     (value . 7)).
11813 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11814 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
11815 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
11816 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 54 45 53  LOG_CATEGORY_TES
11817 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  T").          (v
11818 61 6c 75 65 20 2e 20 38 29 29 0a 20 20 20 20 20  alue . 8)).     
11819 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
1181a 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
1181b 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43  ame . "SDL_LOG_C
1181c 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56 45 44  ATEGORY_RESERVED
1181d 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  1").          (v
1181e 61 6c 75 65 20 2e 20 39 29 29 0a 20 20 20 20 20  alue . 9)).     
1181f 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11820 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11821 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 43  ame . "SDL_LOG_C
11822 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56 45 44  ATEGORY_RESERVED
11823 32 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  2").          (v
11824 61 6c 75 65 20 2e 20 31 30 29 29 0a 20 20 20 20  alue . 10)).    
11825 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11826 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11827 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f  name . "SDL_LOG_
11828 43 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56 45  CATEGORY_RESERVE
11829 44 33 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  D3").          (
1182a 76 61 6c 75 65 20 2e 20 31 31 29 29 0a 20 20 20  value . 11)).   
1182b 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
1182c 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
1182d 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47  (name . "SDL_LOG
1182e 5f 43 41 54 45 47 4f 52 59 5f 52 45 53 45 52 56  _CATEGORY_RESERV
1182f 45 44 34 22 29 0a 20 20 20 20 20 20 20 20 20 20  ED4").          
11830 28 76 61 6c 75 65 20 2e 20 31 32 29 29 0a 20 20  (value . 12)).  
11831 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11832 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
11833 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f   (name . "SDL_LO
11834 47 5f 43 41 54 45 47 4f 52 59 5f 52 45 53 45 52  G_CATEGORY_RESER
11835 56 45 44 35 22 29 0a 20 20 20 20 20 20 20 20 20  VED5").         
11836 20 28 76 61 6c 75 65 20 2e 20 31 33 29 29 0a 20   (value . 13)). 
11837 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11838 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11839 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c    (name . "SDL_L
1183a 4f 47 5f 43 41 54 45 47 4f 52 59 5f 52 45 53 45  OG_CATEGORY_RESE
1183b 52 56 45 44 36 22 29 0a 20 20 20 20 20 20 20 20  RVED6").        
1183c 20 20 28 76 61 6c 75 65 20 2e 20 31 34 29 29 0a    (value . 14)).
1183d 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1183e 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
1183f 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
11840 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 52 45 53  LOG_CATEGORY_RES
11841 45 52 56 45 44 37 22 29 0a 20 20 20 20 20 20 20  ERVED7").       
11842 20 20 20 28 76 61 6c 75 65 20 2e 20 31 35 29 29     (value . 15))
11843 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11844 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
11845 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
11846 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 52 45  _LOG_CATEGORY_RE
11847 53 45 52 56 45 44 38 22 29 0a 20 20 20 20 20 20  SERVED8").      
11848 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 36 29      (value . 16)
11849 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1184a 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20  . "field").     
1184b 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44       (name . "SD
1184c 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f 52  L_LOG_CATEGORY_R
1184d 45 53 45 52 56 45 44 39 22 29 0a 20 20 20 20 20  ESERVED9").     
1184e 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 37       (value . 17
1184f 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11850 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
11851 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
11852 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52 59 5f  DL_LOG_CATEGORY_
11853 52 45 53 45 52 56 45 44 31 30 22 29 0a 20 20 20  RESERVED10").   
11854 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
11855 31 38 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  18)).        ((t
11856 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
11857 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11858 22 53 44 4c 5f 4c 4f 47 5f 43 41 54 45 47 4f 52  "SDL_LOG_CATEGOR
11859 59 5f 43 55 53 54 4f 4d 22 29 0a 20 20 20 20 20  Y_CUSTOM").     
1185a 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 39       (value . 19
1185b 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
1185c 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
1185d 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
1185e 20 2e 20 31 35 31 29 0a 20 20 20 20 28 6c 6f 63   . 151).    (loc
1185f 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11860 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c  clude/SDL2/SDL_l
11861 6f 67 2e 68 3a 31 30 32 3a 39 22 29 0a 20 20 20  og.h:102:9").   
11862 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 2e   (fields.      .
11863 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
11864 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
11865 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
11866 5f 4c 4f 47 5f 50 52 49 4f 52 49 54 59 5f 56 45  _LOG_PRIORITY_VE
11867 52 42 4f 53 45 22 29 0a 20 20 20 20 20 20 20 20  RBOSE").        
11868 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20    (value . 1)). 
11869 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1186a 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
1186b 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c    (name . "SDL_L
1186c 4f 47 5f 50 52 49 4f 52 49 54 59 5f 44 45 42 55  OG_PRIORITY_DEBU
1186d 47 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  G").          (v
1186e 61 6c 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20  alue . 2)).     
1186f 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11870 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11871 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47 5f 50  ame . "SDL_LOG_P
11872 52 49 4f 52 49 54 59 5f 49 4e 46 4f 22 29 0a 20  RIORITY_INFO"). 
11873 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
11874 2e 20 33 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 3)).        ((
11875 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11876 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11877 20 22 53 44 4c 5f 4c 4f 47 5f 50 52 49 4f 52 49   "SDL_LOG_PRIORI
11878 54 59 5f 57 41 52 4e 22 29 0a 20 20 20 20 20 20  TY_WARN").      
11879 20 20 20 20 28 76 61 6c 75 65 20 2e 20 34 29 29      (value . 4))
1187a 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1187b 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
1187c 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
1187d 5f 4c 4f 47 5f 50 52 49 4f 52 49 54 59 5f 45 52  _LOG_PRIORITY_ER
1187e 52 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20 20  ROR").          
1187f 28 76 61 6c 75 65 20 2e 20 35 29 29 0a 20 20 20  (value . 5)).   
11880 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69       ((tag . "fi
11881 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  eld").          
11882 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 4f 47  (name . "SDL_LOG
11883 5f 50 52 49 4f 52 49 54 59 5f 43 52 49 54 49 43  _PRIORITY_CRITIC
11884 41 4c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  AL").          (
11885 76 61 6c 75 65 20 2e 20 36 29 29 0a 20 20 20 20  value . 6)).    
11886 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11887 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11888 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4e 55 4d 5f  name . "SDL_NUM_
11889 4c 4f 47 5f 50 52 49 4f 52 49 54 49 45 53 22 29  LOG_PRIORITIES")
1188a 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
1188b 65 20 2e 20 37 29 29 29 29 29 0a 20 20 28 28 74  e . 7))))).  ((t
1188c 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
1188d 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
1188e 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f   (name . "SDL_Lo
1188f 67 50 72 69 6f 72 69 74 79 22 29 0a 20 20 20 20  gPriority").    
11890 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11891 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11892 44 4c 5f 6c 6f 67 2e 68 3a 31 31 31 3a 33 22 29  DL_log.h:111:3")
11893 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
11894 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
11895 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35 31   . "") (id . 151
11896 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
11897 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
11898 2e 20 22 53 44 4c 5f 4c 6f 67 53 65 74 41 6c 6c  . "SDL_LogSetAll
11899 50 72 69 6f 72 69 74 79 22 29 20 28 6e 73 20 2e  Priority") (ns .
1189a 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1189b 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1189c 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68  e/SDL2/SDL_log.h
1189d 3a 31 31 37 3a 33 30 22 29 0a 20 20 20 20 28 76  :117:30").    (v
1189e 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1189f 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
118a0 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
118a1 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
118a2 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
118a3 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
118a4 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
118a5 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
118a6 72 69 6f 72 69 74 79 22 29 0a 20 20 20 20 20 20  riority").      
118a7 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
118a8 20 22 53 44 4c 5f 4c 6f 67 50 72 69 6f 72 69 74   "SDL_LogPriorit
118a9 79 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  y"))))).    (ret
118aa 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
118ab 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
118ac 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
118ad 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f   (name . "SDL_Lo
118ae 67 53 65 74 50 72 69 6f 72 69 74 79 22 29 20 28  gSetPriority") (
118af 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
118b0 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
118b1 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c  clude/SDL2/SDL_l
118b2 6f 67 2e 68 3a 31 32 32 3a 33 30 22 29 0a 20 20  og.h:122:30").  
118b3 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
118b4 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
118b5 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
118b6 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
118b7 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
118b8 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
118b9 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
118ba 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
118bb 2e 20 22 63 61 74 65 67 6f 72 79 22 29 0a 20 20  . "category").  
118bc 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
118bd 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
118be 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
118bf 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
118c0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
118c1 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
118c2 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
118c3 20 2e 20 22 70 72 69 6f 72 69 74 79 22 29 0a 20   . "priority"). 
118c4 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
118c5 74 61 67 20 2e 20 22 53 44 4c 5f 4c 6f 67 50 72  tag . "SDL_LogPr
118c6 69 6f 72 69 74 79 22 29 29 29 29 29 0a 20 20 20  iority"))))).   
118c7 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
118c8 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
118c9 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
118ca 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
118cb 44 4c 5f 4c 6f 67 47 65 74 50 72 69 6f 72 69 74  DL_LogGetPriorit
118cc 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  y") (ns . 0).   
118cd 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
118ce 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
118cf 53 44 4c 5f 6c 6f 67 2e 68 3a 31 32 38 3a 34 31  SDL_log.h:128:41
118d0 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
118d1 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
118d2 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
118d3 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
118d4 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
118d5 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
118d6 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
118d7 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
118d8 6e 61 6d 65 20 2e 20 22 63 61 74 65 67 6f 72 79  name . "category
118d9 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
118da 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
118db 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
118dc 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
118dd 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
118de 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
118df 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
118e0 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
118e1 28 74 61 67 20 2e 20 22 53 44 4c 5f 4c 6f 67 50  (tag . "SDL_LogP
118e2 72 69 6f 72 69 74 79 22 29 29 29 0a 20 20 28 28  riority"))).  ((
118e3 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
118e4 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c  ) (name . "SDL_L
118e5 6f 67 52 65 73 65 74 50 72 69 6f 72 69 74 69 65  ogResetPrioritie
118e6 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
118e7 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
118e8 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
118e9 53 44 4c 5f 6c 6f 67 2e 68 3a 31 33 35 3a 33 30  SDL_log.h:135:30
118ea 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
118eb 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
118ec 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
118ed 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
118ee 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
118ef 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
118f0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
118f1 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
118f2 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
118f3 65 20 2e 20 22 53 44 4c 5f 4c 6f 67 22 29 20 28  e . "SDL_Log") (
118f4 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
118f5 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
118f6 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c  clude/SDL2/SDL_l
118f7 6f 67 2e 68 3a 31 34 30 3a 33 30 22 29 0a 20 20  og.h:140:30").  
118f8 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74    (variadic . #t
118f9 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
118fa 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
118fb 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
118fc 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
118fd 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
118fe 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
118ff 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11900 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
11901 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11902 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11903 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11904 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11905 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11906 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
11907 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11908 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
11909 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1190a 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
1190b 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
1190c 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
1190d 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
1190e 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
1190f 4c 5f 4c 6f 67 56 65 72 62 6f 73 65 22 29 20 28  L_LogVerbose") (
11910 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
11911 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11912 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c  clude/SDL2/SDL_l
11913 6f 67 2e 68 3a 31 34 35 3a 33 30 22 29 0a 20 20  og.h:145:30").  
11914 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74    (variadic . #t
11915 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
11916 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11917 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11918 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
11919 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
1191a 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1191b 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1191c 2e 20 22 63 61 74 65 67 6f 72 79 22 29 0a 20 20  . "category").  
1191d 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1191e 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
1191f 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
11920 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11921 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11922 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11923 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11924 20 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20   . "fmt").      
11925 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11926 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11927 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
11928 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11929 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
1192a 22 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20  ":char").       
1192b 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
1192c 20 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20   . 8).          
1192d 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1192e 6e 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20  nt . 8)))))).   
1192f 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
11930 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a  ag . ":void"))).
11931 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
11932 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
11933 44 4c 5f 4c 6f 67 44 65 62 75 67 22 29 20 28 6e  DL_LogDebug") (n
11934 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11935 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11936 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f  lude/SDL2/SDL_lo
11937 67 2e 68 3a 31 35 30 3a 33 30 22 29 0a 20 20 20  g.h:150:30").   
11938 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 74 29   (variadic . #t)
11939 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1193a 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1193b 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1193c 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1193d 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1193e 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1193f 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11940 20 22 63 61 74 65 67 6f 72 79 22 29 0a 20 20 20   "category").   
11941 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11942 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
11943 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
11944 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11945 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11946 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11947 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11948 2e 20 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20  . "fmt").       
11949 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
1194a 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1194b 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1194c 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
1194d 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1194e 3a 63 68 61 72 22 29 0a 20 20 20 20 20 20 20 20  :char").        
1194f 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11950 2e 20 38 29 0a 20 20 20 20 20 20 20 20 20 20 20  . 8).           
11951 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11952 74 20 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20  t . 8)))))).    
11953 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
11954 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20  g . ":void"))). 
11955 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11956 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11957 4c 5f 4c 6f 67 49 6e 66 6f 22 29 20 28 6e 73 20  L_LogInfo") (ns 
11958 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11959 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1195a 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e  de/SDL2/SDL_log.
1195b 68 3a 31 35 35 3a 33 30 22 29 0a 20 20 20 20 28  h:155:30").    (
1195c 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 20 28  variadic . #t) (
1195d 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1195e 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1195f 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11960 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11961 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11962 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11963 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11964 63 61 74 65 67 6f 72 79 22 29 0a 20 20 20 20 20  category").     
11965 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11966 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
11967 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
11968 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
11969 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1196a 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1196b 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1196c 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20  "fmt").         
1196d 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
1196e 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
1196f 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11970 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
11971 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63        (tag . ":c
11972 68 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  har").          
11973 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11974 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  8).             
11975 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11976 2e 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72  . 8)))))).    (r
11977 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
11978 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
11979 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1197a 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1197b 4c 6f 67 57 61 72 6e 22 29 20 28 6e 73 20 2e 20  LogWarn") (ns . 
1197c 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1197d 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1197e 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a  /SDL2/SDL_log.h:
1197f 31 36 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61  160:30").    (va
11980 72 69 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e  riadic . #t) (in
11981 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
11982 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
11983 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
11984 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
11985 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
11986 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11987 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61       (name . "ca
11988 74 65 67 6f 72 79 22 29 0a 20 20 20 20 20 20 20  tegory").       
11989 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1198a 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
1198b 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
1198c 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
1198d 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1198e 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1198f 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
11990 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  mt").          (
11991 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11992 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11993 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11994 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11995 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61      (tag . ":cha
11996 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11997 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29    (bit-size . 8)
11998 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
11999 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1199a 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  8)))))).    (ret
1199b 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
1199c 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74  ":void"))).  ((t
1199d 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1199e 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f   (name . "SDL_Lo
1199f 67 45 72 72 6f 72 22 29 20 28 6e 73 20 2e 20 30  gError") (ns . 0
119a0 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
119a1 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
119a2 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31  SDL2/SDL_log.h:1
119a3 36 35 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  65:30").    (var
119a4 69 61 64 69 63 20 2e 20 23 74 29 20 28 69 6e 6c  iadic . #t) (inl
119a5 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
119a6 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
119a7 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
119a8 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
119a9 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
119aa 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
119ab 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 61 74      (name . "cat
119ac 65 67 6f 72 79 22 29 0a 20 20 20 20 20 20 20 20  egory").        
119ad 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
119ae 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
119af 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
119b0 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
119b1 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
119b2 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
119b3 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6d       (name . "fm
119b4 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
119b5 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
119b6 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
119b7 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
119b8 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
119b9 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72     (tag . ":char
119ba 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ").             
119bb 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
119bc 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
119bd 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
119be 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
119bf 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
119c0 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
119c1 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
119c2 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c 6f 67  (name . "SDL_Log
119c3 43 72 69 74 69 63 61 6c 22 29 20 28 6e 73 20 2e  Critical") (ns .
119c4 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
119c5 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
119c6 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68  e/SDL2/SDL_log.h
119c7 3a 31 37 30 3a 33 30 22 29 0a 20 20 20 20 28 76  :170:30").    (v
119c8 61 72 69 61 64 69 63 20 2e 20 23 74 29 20 28 69  ariadic . #t) (i
119c9 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
119ca 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
119cb 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
119cc 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
119cd 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
119ce 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
119cf 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
119d0 61 74 65 67 6f 72 79 22 29 0a 20 20 20 20 20 20  ategory").      
119d1 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
119d2 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
119d3 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
119d4 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
119d5 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
119d6 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
119d7 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
119d8 66 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  fmt").          
119d9 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
119da 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
119db 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
119dc 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
119dd 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 63 68       (tag . ":ch
119de 61 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  ar").           
119df 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38     (bit-size . 8
119e0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
119e1 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
119e2 20 38 29 29 29 29 29 29 0a 20 20 20 20 28 72 65   8)))))).    (re
119e3 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
119e4 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
119e5 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
119e6 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c  ) (name . "SDL_L
119e7 6f 67 4d 65 73 73 61 67 65 22 29 20 28 6e 73 20  ogMessage") (ns 
119e8 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
119e9 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
119ea 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e  de/SDL2/SDL_log.
119eb 68 3a 31 37 35 3a 33 30 22 29 0a 20 20 20 20 28  h:175:30").    (
119ec 76 61 72 69 61 64 69 63 20 2e 20 23 74 29 20 28  variadic . #t) (
119ed 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
119ee 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
119ef 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
119f0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
119f1 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
119f2 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
119f3 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
119f4 63 61 74 65 67 6f 72 79 22 29 0a 20 20 20 20 20  category").     
119f5 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
119f6 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
119f7 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
119f8 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
119f9 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
119fa 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
119fb 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
119fc 22 70 72 69 6f 72 69 74 79 22 29 0a 20 20 20 20  "priority").    
119fd 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
119fe 20 2e 20 22 53 44 4c 5f 4c 6f 67 50 72 69 6f 72   . "SDL_LogPrior
119ff 69 74 79 22 29 29 29 0a 20 20 20 20 20 20 20 20  ity"))).        
11a00 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11a01 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11a02 6e 61 6d 65 20 2e 20 22 66 6d 74 22 29 0a 20 20  name . "fmt").  
11a03 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
11a04 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11a05 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
11a06 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11a07 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
11a08 67 20 2e 20 22 3a 63 68 61 72 22 29 0a 20 20 20  g . ":char").   
11a09 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11a0a 73 69 7a 65 20 2e 20 38 29 0a 20 20 20 20 20 20  size . 8).      
11a0b 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
11a0c 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 29 29  gnment . 8))))))
11a0d 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
11a0e 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22  e (tag . ":void"
11a0f 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
11a10 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
11a11 2e 20 22 53 44 4c 5f 4c 6f 67 4d 65 73 73 61 67  . "SDL_LogMessag
11a12 65 56 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  eV") (ns . 0).  
11a13 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11a14 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11a15 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 31 38 32 3a 33  /SDL_log.h:182:3
11a16 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
11a17 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
11a18 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11a19 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11a1a 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11a1b 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11a1c 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11a1d 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11a1e 28 6e 61 6d 65 20 2e 20 22 63 61 74 65 67 6f 72  (name . "categor
11a1f 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  y").          (t
11a20 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
11a21 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
11a22 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
11a23 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
11a24 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11a25 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11a26 20 28 6e 61 6d 65 20 2e 20 22 70 72 69 6f 72 69   (name . "priori
11a27 74 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ty").          (
11a28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11a29 5f 4c 6f 67 50 72 69 6f 72 69 74 79 22 29 29 29  _LogPriority")))
11a2a 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11a2b 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11a2c 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11a2d 22 66 6d 74 22 29 0a 20 20 20 20 20 20 20 20 20  "fmt").         
11a2e 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11a2f 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
11a30 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11a31 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11a32 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
11a33 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
11a34 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
11a35 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11a36 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11a37 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 70       (name . "ap
11a38 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11a39 70 65 20 28 74 61 67 20 2e 20 22 76 61 5f 6c 69  pe (tag . "va_li
11a3a 73 74 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  st"))))).    (re
11a3b 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
11a3c 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
11a3d 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29  tag . "typedef")
11a3e 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20  .    (ns . 0).  
11a3f 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c    (name . "SDL_L
11a40 6f 67 4f 75 74 70 75 74 46 75 6e 63 74 69 6f 6e  ogOutputFunction
11a41 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
11a42 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11a43 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a  /SDL2/SDL_log.h:
11a44 31 38 39 3a 32 34 22 29 0a 20 20 20 20 28 74 79  189:24").    (ty
11a45 70 65 20 28 74 61 67 20 2e 20 22 3a 66 75 6e 63  pe (tag . ":func
11a46 74 69 6f 6e 2d 70 6f 69 6e 74 65 72 22 29 29 29  tion-pointer")))
11a47 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
11a48 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
11a49 53 44 4c 5f 4c 6f 67 47 65 74 4f 75 74 70 75 74  SDL_LogGetOutput
11a4a 46 75 6e 63 74 69 6f 6e 22 29 20 28 6e 73 20 2e  Function") (ns .
11a4b 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
11a4c 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11a4d 65 2f 53 44 4c 32 2f 53 44 4c 5f 6c 6f 67 2e 68  e/SDL2/SDL_log.h
11a4e 3a 31 39 34 3a 33 30 22 29 0a 20 20 20 20 28 76  :194:30").    (v
11a4f 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
11a50 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
11a51 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
11a52 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
11a53 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
11a54 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11a55 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11a56 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
11a57 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 20 20  allback").      
11a58 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11a59 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11a5a 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
11a5b 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11a5c 2e 20 22 53 44 4c 5f 4c 6f 67 4f 75 74 70 75 74  . "SDL_LogOutput
11a5d 46 75 6e 63 74 69 6f 6e 22 29 29 29 29 0a 20 20  Function")))).  
11a5e 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11a5f 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11a60 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 75 73       (name . "us
11a61 65 72 64 61 74 61 22 29 0a 20 20 20 20 20 20 20  erdata").       
11a62 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
11a63 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11a64 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11a65 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11a66 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
11a67 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64  pe (tag . ":void
11a68 22 29 29 29 29 29 29 29 0a 20 20 20 20 28 72 65  "))))))).    (re
11a69 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e  turn-type (tag .
11a6a 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28   ":void"))).  ((
11a6b 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11a6c 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4c  ) (name . "SDL_L
11a6d 6f 67 53 65 74 4f 75 74 70 75 74 46 75 6e 63 74  ogSetOutputFunct
11a6e 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ion") (ns . 0). 
11a6f 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11a70 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11a71 32 2f 53 44 4c 5f 6c 6f 67 2e 68 3a 32 30 30 3a  2/SDL_log.h:200:
11a72 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  30").    (variad
11a73 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
11a74 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
11a75 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
11a76 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
11a77 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
11a78 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
11a79 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11a7a 20 28 6e 61 6d 65 20 2e 20 22 63 61 6c 6c 62 61   (name . "callba
11a7b 63 6b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ck").          (
11a7c 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11a7d 5f 4c 6f 67 4f 75 74 70 75 74 46 75 6e 63 74 69  _LogOutputFuncti
11a7e 6f 6e 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  on"))).        (
11a7f 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11a80 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11a81 61 6d 65 20 2e 20 22 75 73 65 72 64 61 74 61 22  ame . "userdata"
11a82 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11a83 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11a84 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11a85 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a  . ":void")))))).
11a86 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11a87 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
11a88 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
11a89 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
11a8a 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
11a8b 31 35 32 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  152).    (locati
11a8c 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11a8d 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73  de/SDL2/SDL_mess
11a8e 61 67 65 62 6f 78 2e 68 3a 33 37 3a 39 22 29 0a  agebox.h:37:9").
11a8f 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
11a90 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11a91 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11a92 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11a93 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f 58 5f 45  SDL_MESSAGEBOX_E
11a94 52 52 4f 52 22 29 0a 20 20 20 20 20 20 20 20 20  RROR").         
11a95 20 28 76 61 6c 75 65 20 2e 20 31 36 29 29 0a 20   (value . 16)). 
11a96 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11a97 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11a98 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
11a99 45 53 53 41 47 45 42 4f 58 5f 57 41 52 4e 49 4e  ESSAGEBOX_WARNIN
11a9a 47 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  G").          (v
11a9b 61 6c 75 65 20 2e 20 33 32 29 29 0a 20 20 20 20  alue . 32)).    
11a9c 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11a9d 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11a9e 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53  name . "SDL_MESS
11a9f 41 47 45 42 4f 58 5f 49 4e 46 4f 52 4d 41 54 49  AGEBOX_INFORMATI
11aa0 4f 4e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ON").          (
11aa1 76 61 6c 75 65 20 2e 20 36 34 29 29 29 29 29 0a  value . 64))))).
11aa2 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65 64    ((tag . "typed
11aa3 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30  ef").    (ns . 0
11aa4 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53  ).    (name . "S
11aa5 44 4c 5f 4d 65 73 73 61 67 65 42 6f 78 46 6c 61  DL_MessageBoxFla
11aa6 67 73 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  gs").    (locati
11aa7 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11aa8 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73  de/SDL2/SDL_mess
11aa9 61 67 65 62 6f 78 2e 68 3a 34 32 3a 33 22 29 0a  agebox.h:42:3").
11aaa 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11aab 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20   ":enum") (name 
11aac 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35 32 29  . "") (id . 152)
11aad 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 65 6e  )).  ((tag . "en
11aae 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e  um") (ns . 0) (n
11aaf 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20  ame . "") (id . 
11ab0 31 35 33 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  153).    (locati
11ab1 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11ab2 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73  de/SDL2/SDL_mess
11ab3 61 67 65 62 6f 78 2e 68 3a 34 37 3a 39 22 29 0a  agebox.h:47:9").
11ab4 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
11ab5 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11ab6 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11ab7 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11ab8 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f 58 5f 42  SDL_MESSAGEBOX_B
11ab9 55 54 54 4f 4e 5f 52 45 54 55 52 4e 4b 45 59 5f  UTTON_RETURNKEY_
11aba 44 45 46 41 55 4c 54 22 29 0a 20 20 20 20 20 20  DEFAULT").      
11abb 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29      (value . 1))
11abc 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
11abd 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20   "field").      
11abe 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
11abf 5f 4d 45 53 53 41 47 45 42 4f 58 5f 42 55 54 54  _MESSAGEBOX_BUTT
11ac0 4f 4e 5f 45 53 43 41 50 45 4b 45 59 5f 44 45 46  ON_ESCAPEKEY_DEF
11ac1 41 55 4c 54 22 29 0a 20 20 20 20 20 20 20 20 20  AULT").         
11ac2 20 28 76 61 6c 75 65 20 2e 20 32 29 29 29 29 29   (value . 2)))))
11ac3 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
11ac4 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
11ac5 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
11ac6 53 44 4c 5f 4d 65 73 73 61 67 65 42 6f 78 42 75  SDL_MessageBoxBu
11ac7 74 74 6f 6e 46 6c 61 67 73 22 29 0a 20 20 20 20  ttonFlags").    
11ac8 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11ac9 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11aca 44 4c 5f 6d 65 73 73 61 67 65 62 6f 78 2e 68 3a  DL_messagebox.h:
11acb 35 31 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  51:3").    (type
11acc 20 28 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29   (tag . ":enum")
11acd 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
11ace 20 2e 20 31 35 33 29 29 29 0a 20 20 28 28 74 61   . 153))).  ((ta
11acf 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
11ad0 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
11ad1 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 65 73  (name . "SDL_Mes
11ad2 73 61 67 65 42 6f 78 42 75 74 74 6f 6e 44 61 74  sageBoxButtonDat
11ad3 61 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  a").    (locatio
11ad4 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11ad5 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61  e/SDL2/SDL_messa
11ad6 67 65 62 6f 78 2e 68 3a 36 31 3a 33 22 29 0a 20  gebox.h:61:3"). 
11ad7 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11ad8 22 73 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20  "struct") (ns . 
11ad9 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
11ada 69 64 20 2e 20 31 35 34 29 0a 20 20 20 20 20 20  id . 154).      
11adb 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11adc 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11add 44 4c 5f 6d 65 73 73 61 67 65 62 6f 78 2e 68 3a  DL_messagebox.h:
11ade 35 36 3a 39 22 29 0a 20 20 20 20 20 20 28 62 69  56:9").      (bi
11adf 74 2d 73 69 7a 65 20 2e 20 31 32 38 29 20 28 62  t-size . 128) (b
11ae0 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36  it-alignment . 6
11ae1 34 29 0a 20 20 20 20 20 20 28 66 69 65 6c 64 73  4).      (fields
11ae2 0a 20 20 20 20 20 20 20 20 2e 0a 20 20 20 20 20  .        ..     
11ae3 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69     #(((tag . "fi
11ae4 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66  eld") (name . "f
11ae5 6c 61 67 73 22 29 20 28 62 69 74 2d 6f 66 66 73  lags") (bit-offs
11ae6 65 74 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a  et . 0) (bit-siz
11ae7 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
11ae8 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11ae9 6e 74 20 2e 20 33 32 29 20 28 74 79 70 65 20 28  nt . 32) (type (
11aea 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29  tag . "Uint32"))
11aeb 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
11aec 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11aed 6d 65 20 2e 20 22 62 75 74 74 6f 6e 69 64 22 29  me . "buttonid")
11aee 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
11aef 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  2) (bit-size . 3
11af0 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
11af1 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11af2 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
11af3 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69  (type (tag . ":i
11af4 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  nt") (bit-size .
11af5 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d   32) (bit-alignm
11af6 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20  ent . 32))).    
11af7 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11af8 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22  ield") (name . "
11af9 74 65 78 74 22 29 20 28 62 69 74 2d 6f 66 66 73  text") (bit-offs
11afa 65 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69  et . 64) (bit-si
11afb 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
11afc 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11afd 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
11afe 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11aff 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11b00 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
11b01 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11b02 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
11b03 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
11b04 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
11b05 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 0a   (bit-size . 8).
11b06 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
11b07 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11b08 20 38 29 29 29 29 29 29 29 29 0a 20 20 28 28 74   8)))))))).  ((t
11b09 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
11b0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
11b0b 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 65   (name . "SDL_Me
11b0c 73 73 61 67 65 42 6f 78 43 6f 6c 6f 72 22 29 0a  ssageBoxColor").
11b0d 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11b0e 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11b0f 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62 6f  L2/SDL_messagebo
11b10 78 2e 68 3a 36 39 3a 33 22 29 0a 20 20 20 20 28  x.h:69:3").    (
11b11 74 79 70 65 20 28 74 61 67 20 2e 20 22 73 74 72  type (tag . "str
11b12 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
11b13 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
11b14 20 31 35 35 29 0a 20 20 20 20 20 20 28 6c 6f 63   155).      (loc
11b15 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11b16 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
11b17 65 73 73 61 67 65 62 6f 78 2e 68 3a 36 36 3a 39  essagebox.h:66:9
11b18 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
11b19 7a 65 20 2e 20 32 34 29 20 28 62 69 74 2d 61 6c  ze . 24) (bit-al
11b1a 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20  ignment . 8).   
11b1b 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
11b1c 20 20 20 2e 0a 20 20 20 20 20 20 20 20 23 28 28     ..        #((
11b1d 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11b1e 28 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 62 69  (name . "r") (bi
11b1f 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a 20 20  t-offset . 0).  
11b20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
11b21 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
11b22 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
11b23 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
11b24 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  "))).          (
11b25 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11b26 28 6e 61 6d 65 20 2e 20 22 67 22 29 20 28 62 69  (name . "g") (bi
11b27 74 2d 6f 66 66 73 65 74 20 2e 20 38 29 0a 20 20  t-offset . 8).  
11b28 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
11b29 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
11b2a 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
11b2b 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
11b2c 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28  "))).          (
11b2d 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20  (tag . "field") 
11b2e 28 6e 61 6d 65 20 2e 20 22 62 22 29 20 28 62 69  (name . "b") (bi
11b2f 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 29 0a 20  t-offset . 16). 
11b30 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11b31 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
11b32 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20  lignment . 8).  
11b33 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11b34 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29  (tag . "Uint8"))
11b35 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ))))).  ((tag . 
11b36 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29  "enum") (ns . 0)
11b37 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64   (name . "") (id
11b38 20 2e 20 31 35 36 29 0a 20 20 20 20 28 6c 6f 63   . 156).    (loc
11b39 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11b3a 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
11b3b 65 73 73 61 67 65 62 6f 78 2e 68 3a 37 31 3a 39  essagebox.h:71:9
11b3c 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20  ").    (fields. 
11b3d 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
11b3e 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11b3f 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11b40 2e 20 22 53 44 4c 5f 4d 45 53 53 41 47 45 42 4f  . "SDL_MESSAGEBO
11b41 58 5f 43 4f 4c 4f 52 5f 42 41 43 4b 47 52 4f 55  X_COLOR_BACKGROU
11b42 4e 44 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ND").          (
11b43 76 61 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20  value . 0)).    
11b44 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11b45 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11b46 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53  name . "SDL_MESS
11b47 41 47 45 42 4f 58 5f 43 4f 4c 4f 52 5f 54 45 58  AGEBOX_COLOR_TEX
11b48 54 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  T").          (v
11b49 61 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20  alue . 1)).     
11b4a 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11b4b 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11b4c 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53 41  ame . "SDL_MESSA
11b4d 47 45 42 4f 58 5f 43 4f 4c 4f 52 5f 42 55 54 54  GEBOX_COLOR_BUTT
11b4e 4f 4e 5f 42 4f 52 44 45 52 22 29 0a 20 20 20 20  ON_BORDER").    
11b4f 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32        (value . 2
11b50 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11b51 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
11b52 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
11b53 44 4c 5f 4d 45 53 53 41 47 45 42 4f 58 5f 43 4f  DL_MESSAGEBOX_CO
11b54 4c 4f 52 5f 42 55 54 54 4f 4e 5f 42 41 43 4b 47  LOR_BUTTON_BACKG
11b55 52 4f 55 4e 44 22 29 0a 20 20 20 20 20 20 20 20  ROUND").        
11b56 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 0a 20    (value . 3)). 
11b57 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11b58 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11b59 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d    (name . "SDL_M
11b5a 45 53 53 41 47 45 42 4f 58 5f 43 4f 4c 4f 52 5f  ESSAGEBOX_COLOR_
11b5b 42 55 54 54 4f 4e 5f 53 45 4c 45 43 54 45 44 22  BUTTON_SELECTED"
11b5c 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
11b5d 75 65 20 2e 20 34 29 29 0a 20 20 20 20 20 20 20  ue . 4)).       
11b5e 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11b5f 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11b60 65 20 2e 20 22 53 44 4c 5f 4d 45 53 53 41 47 45  e . "SDL_MESSAGE
11b61 42 4f 58 5f 43 4f 4c 4f 52 5f 4d 41 58 22 29 0a  BOX_COLOR_MAX").
11b62 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11b63 20 2e 20 35 29 29 29 29 29 0a 20 20 28 28 74 61   . 5))))).  ((ta
11b64 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
11b65 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
11b66 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 4d 65 73  (name . "SDL_Mes
11b67 73 61 67 65 42 6f 78 43 6f 6c 6f 72 54 79 70 65  sageBoxColorType
11b68 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
11b69 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11b6a 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67  /SDL2/SDL_messag
11b6b 65 62 6f 78 2e 68 3a 37 39 3a 33 22 29 0a 20 20  ebox.h:79:3").  
11b6c 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11b6d 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20  :enum") (name . 
11b6e 22 22 29 20 28 69 64 20 2e 20 31 35 36 29 29 29  "") (id . 156)))
11b6f 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
11b70 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
11b71 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
11b72 53 44 4c 5f 4d 65 73 73 61 67 65 42 6f 78 43 6f  SDL_MessageBoxCo
11b73 6c 6f 72 53 63 68 65 6d 65 22 29 0a 20 20 20 20  lorScheme").    
11b74 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11b75 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11b76 44 4c 5f 6d 65 73 73 61 67 65 62 6f 78 2e 68 3a  DL_messagebox.h:
11b77 38 37 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  87:3").    (type
11b78 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22   (tag . "struct"
11b79 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
11b7a 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35 37   . "") (id . 157
11b7b 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f  ).      (locatio
11b7c 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11b7d 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61  e/SDL2/SDL_messa
11b7e 67 65 62 6f 78 2e 68 3a 38 34 3a 39 22 29 0a 20  gebox.h:84:9"). 
11b7f 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
11b80 20 31 32 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   120) (bit-align
11b81 6d 65 6e 74 20 2e 20 38 29 0a 20 20 20 20 20 20  ment . 8).      
11b82 28 66 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20  (fields.        
11b83 2e 0a 20 20 20 20 20 20 20 20 23 28 28 28 74 61  ..        #(((ta
11b84 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11b85 6d 65 20 2e 20 22 63 6f 6c 6f 72 73 22 29 20 28  me . "colors") (
11b86 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20  bit-offset . 0) 
11b87 28 62 69 74 2d 73 69 7a 65 20 2e 20 31 32 30 29  (bit-size . 120)
11b88 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
11b89 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
11b8a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
11b8b 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  pe.             
11b8c 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61 79 22   (tag . ":array"
11b8d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
11b8e 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11b8f 4c 5f 4d 65 73 73 61 67 65 42 6f 78 43 6f 6c 6f  L_MessageBoxColo
11b90 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20  r")).           
11b91 20 20 20 28 73 69 7a 65 20 2e 20 35 29 29 29 29     (size . 5))))
11b92 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74  ))).  ((tag . "t
11b93 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73  ypedef").    (ns
11b94 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20   . 0).    (name 
11b95 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42 6f  . "SDL_MessageBo
11b96 78 44 61 74 61 22 29 0a 20 20 20 20 28 6c 6f 63  xData").    (loc
11b97 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11b98 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d  clude/SDL2/SDL_m
11b99 65 73 73 61 67 65 62 6f 78 2e 68 3a 31 30 33 3a  essagebox.h:103:
11b9a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28 74  3").    (type (t
11b9b 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
11b9c 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
11b9d 22 22 29 20 28 69 64 20 2e 20 31 35 38 29 0a 20  "") (id . 158). 
11b9e 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e       (location .
11b9f 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
11ba0 44 4c 32 2f 53 44 4c 5f 6d 65 73 73 61 67 65 62  DL2/SDL_messageb
11ba1 6f 78 2e 68 3a 39 32 3a 39 22 29 0a 20 20 20 20  ox.h:92:9").    
11ba2 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 34 34    (bit-size . 44
11ba3 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
11ba4 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 28 66  t . 64).      (f
11ba5 69 65 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a  ields.        ..
11ba6 20 20 20 20 20 20 20 20 23 28 28 28 74 61 67 20          #(((tag 
11ba7 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11ba8 20 2e 20 22 66 6c 61 67 73 22 29 20 28 62 69 74   . "flags") (bit
11ba9 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28 62 69  -offset . 0) (bi
11baa 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
11bab 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
11bac 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 20 28 74  ignment . 32) (t
11bad 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
11bae 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 20  32"))).         
11baf 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11bb0 29 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f  ) (name . "windo
11bb1 77 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  w") (bit-offset 
11bb2 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a 65 20  . 64) (bit-size 
11bb3 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
11bb4 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11bb5 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
11bb6 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11bb7 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
11bb8 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
11bb9 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20 20  ndow")))).      
11bba 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11bbb 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 69  ld") (name . "ti
11bbc 74 6c 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65  tle") (bit-offse
11bbd 74 20 2e 20 31 32 38 29 20 28 62 69 74 2d 73 69  t . 128) (bit-si
11bbe 7a 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  ze . 64).       
11bbf 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11bc0 65 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20  ent . 64).      
11bc1 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11bc2 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11bc3 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
11bc4 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
11bc5 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
11bc6 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
11bc7 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11bc8 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 20   8)))).         
11bc9 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11bca 29 20 28 6e 61 6d 65 20 2e 20 22 6d 65 73 73 61  ) (name . "messa
11bcb 67 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  ge") (bit-offset
11bcc 20 2e 20 31 39 32 29 20 28 62 69 74 2d 73 69 7a   . 192) (bit-siz
11bcd 65 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  e . 64).        
11bce 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11bcf 6e 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20  nt . 64).       
11bd0 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11bd1 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
11bd2 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
11bd3 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11bd4 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20  (tag . ":char") 
11bd5 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28  (bit-size . 8) (
11bd6 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11bd7 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20  8)))).          
11bd8 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11bd9 20 28 6e 61 6d 65 20 2e 20 22 6e 75 6d 62 75 74   (name . "numbut
11bda 74 6f 6e 73 22 29 20 28 62 69 74 2d 6f 66 66 73  tons") (bit-offs
11bdb 65 74 20 2e 20 32 35 36 29 20 28 62 69 74 2d 73  et . 256) (bit-s
11bdc 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
11bdd 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11bde 6d 65 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20  ment . 32).     
11bdf 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11be0 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74  g . ":int") (bit
11be1 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
11be2 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11be3 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74  )).          ((t
11be4 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
11be5 61 6d 65 20 2e 20 22 62 75 74 74 6f 6e 73 22 29  ame . "buttons")
11be6 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 33   (bit-offset . 3
11be7 32 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  20) (bit-size . 
11be8 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  64).            
11be9 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11bea 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 20   64).           
11beb 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11bec 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
11bed 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
11bee 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11bef 20 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42   . "SDL_MessageB
11bf0 6f 78 42 75 74 74 6f 6e 44 61 74 61 22 29 29 29  oxButtonData")))
11bf1 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 74 61  ).          ((ta
11bf2 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
11bf3 6d 65 20 2e 20 22 63 6f 6c 6f 72 53 63 68 65 6d  me . "colorSchem
11bf4 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20  e") (bit-offset 
11bf5 2e 20 33 38 34 29 20 28 62 69 74 2d 73 69 7a 65  . 384) (bit-size
11bf6 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
11bf7 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
11bf8 74 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20  t . 64).        
11bf9 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11bfa 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11bfb 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
11bfc 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11bfd 74 61 67 20 2e 20 22 53 44 4c 5f 4d 65 73 73 61  tag . "SDL_Messa
11bfe 67 65 42 6f 78 43 6f 6c 6f 72 53 63 68 65 6d 65  geBoxColorScheme
11bff 22 29 29 29 29 29 29 29 29 0a 20 20 28 28 74 61  ")))))))).  ((ta
11c00 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
11c01 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 68 6f  (name . "SDL_Sho
11c02 77 4d 65 73 73 61 67 65 42 6f 78 22 29 20 28 6e  wMessageBox") (n
11c03 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11c04 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11c05 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65  lude/SDL2/SDL_me
11c06 73 73 61 67 65 62 6f 78 2e 68 3a 31 31 39 3a 32  ssagebox.h:119:2
11c07 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
11c08 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
11c09 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11c0a 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11c0b 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11c0c 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11c0d 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11c0e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11c0f 28 6e 61 6d 65 20 2e 20 22 6d 65 73 73 61 67 65  (name . "message
11c10 62 6f 78 64 61 74 61 22 29 0a 20 20 20 20 20 20  boxdata").      
11c11 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11c12 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11c13 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
11c14 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11c15 2e 20 22 53 44 4c 5f 4d 65 73 73 61 67 65 42 6f  . "SDL_MessageBo
11c16 78 44 61 74 61 22 29 29 29 29 0a 20 20 20 20 20  xData")))).     
11c17 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11c18 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11c19 20 20 28 6e 61 6d 65 20 2e 20 22 62 75 74 74 6f    (name . "butto
11c1a 6e 69 64 22 29 0a 20 20 20 20 20 20 20 20 20 20  nid").          
11c1b 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11c1c 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
11c1d 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
11c1e 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11c1f 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11c20 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
11c21 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
11c22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
11c23 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11c24 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
11c25 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
11c26 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
11c27 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11c28 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
11c29 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11c2a 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
11c2b 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
11c2c 20 22 53 44 4c 5f 53 68 6f 77 53 69 6d 70 6c 65   "SDL_ShowSimple
11c2d 4d 65 73 73 61 67 65 42 6f 78 22 29 20 28 6e 73  MessageBox") (ns
11c2e 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
11c2f 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11c30 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 6d 65 73  ude/SDL2/SDL_mes
11c31 73 61 67 65 62 6f 78 2e 68 3a 31 33 33 3a 32 39  sagebox.h:133:29
11c32 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11c33 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11c34 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11c35 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11c36 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11c37 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11c38 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11c39 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11c3a 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29 0a  name . "flags").
11c3b 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11c3c 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
11c3d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11c3e 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11c3f 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11c40 2e 20 22 74 69 74 6c 65 22 29 0a 20 20 20 20 20  . "title").     
11c41 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11c42 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11c43 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11c44 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11c45 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74   . ":char") (bit
11c46 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d  -size . 8) (bit-
11c47 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29  alignment . 8)))
11c48 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11c49 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11c4a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11c4b 20 22 6d 65 73 73 61 67 65 22 29 0a 20 20 20 20   "message").    
11c4c 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11c4d 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11c4e 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
11c4f 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11c50 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
11c51 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
11c52 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
11c53 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11c54 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11c55 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11c56 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20  . "window").    
11c57 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11c58 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
11c59 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11c5a 5f 57 69 6e 64 6f 77 22 29 29 29 29 29 29 0a 20  _Window")))))). 
11c5b 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
11c5c 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
11c5d 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
11c5e 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11c5f 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11c60 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
11c61 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20  . "enum") (ns . 
11c62 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
11c63 69 64 20 2e 20 31 35 39 29 0a 20 20 20 20 28 6c  id . 159).    (l
11c64 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11c65 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11c66 5f 70 6f 77 65 72 2e 68 3a 34 32 3a 39 22 29 0a  _power.h:42:9").
11c67 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20      (fields.    
11c68 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11c69 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11c6a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11c6b 53 44 4c 5f 50 4f 57 45 52 53 54 41 54 45 5f 55  SDL_POWERSTATE_U
11c6c 4e 4b 4e 4f 57 4e 22 29 0a 20 20 20 20 20 20 20  NKNOWN").       
11c6d 20 20 20 28 76 61 6c 75 65 20 2e 20 30 29 29 0a     (value . 0)).
11c6e 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11c6f 22 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20  "field").       
11c70 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
11c71 50 4f 57 45 52 53 54 41 54 45 5f 4f 4e 5f 42 41  POWERSTATE_ON_BA
11c72 54 54 45 52 59 22 29 0a 20 20 20 20 20 20 20 20  TTERY").        
11c73 20 20 28 76 61 6c 75 65 20 2e 20 31 29 29 0a 20    (value . 1)). 
11c74 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11c75 66 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20  field").        
11c76 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50    (name . "SDL_P
11c77 4f 57 45 52 53 54 41 54 45 5f 4e 4f 5f 42 41 54  OWERSTATE_NO_BAT
11c78 54 45 52 59 22 29 0a 20 20 20 20 20 20 20 20 20  TERY").         
11c79 20 28 76 61 6c 75 65 20 2e 20 32 29 29 0a 20 20   (value . 2)).  
11c7a 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 66        ((tag . "f
11c7b 69 65 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20  ield").         
11c7c 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 4f   (name . "SDL_PO
11c7d 57 45 52 53 54 41 54 45 5f 43 48 41 52 47 49 4e  WERSTATE_CHARGIN
11c7e 47 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76  G").          (v
11c7f 61 6c 75 65 20 2e 20 33 29 29 0a 20 20 20 20 20  alue . 3)).     
11c80 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c     ((tag . "fiel
11c81 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11c82 61 6d 65 20 2e 20 22 53 44 4c 5f 50 4f 57 45 52  ame . "SDL_POWER
11c83 53 54 41 54 45 5f 43 48 41 52 47 45 44 22 29 0a  STATE_CHARGED").
11c84 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11c85 20 2e 20 34 29 29 29 29 29 0a 20 20 28 28 74 61   . 4))))).  ((ta
11c86 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
11c87 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
11c88 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 50 6f 77  (name . "SDL_Pow
11c89 65 72 53 74 61 74 65 22 29 0a 20 20 20 20 28 6c  erState").    (l
11c8a 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11c8b 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11c8c 5f 70 6f 77 65 72 2e 68 3a 34 39 3a 33 22 29 0a  _power.h:49:3").
11c8d 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11c8e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65 20   ":enum") (name 
11c8f 2e 20 22 22 29 20 28 69 64 20 2e 20 31 35 39 29  . "") (id . 159)
11c90 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
11c91 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
11c92 20 22 53 44 4c 5f 47 65 74 50 6f 77 65 72 49 6e   "SDL_GetPowerIn
11c93 66 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  fo") (ns . 0).  
11c94 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11c95 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11c96 2f 53 44 4c 5f 70 6f 77 65 72 2e 68 3a 36 35 3a  /SDL_power.h:65:
11c97 34 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  40").    (variad
11c98 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
11c99 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
11c9a 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
11c9b 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
11c9c 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
11c9d 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
11c9e 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11c9f 20 28 6e 61 6d 65 20 2e 20 22 73 65 63 73 22 29   (name . "secs")
11ca0 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11ca1 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
11ca2 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
11ca3 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
11ca4 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
11ca5 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11ca6 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11ca7 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20 20  . 32)))).       
11ca8 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
11ca9 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11caa 28 6e 61 6d 65 20 2e 20 22 70 63 74 22 29 0a 20  (name . "pct"). 
11cab 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11cac 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
11cad 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
11cae 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
11caf 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74                (t
11cb0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
11cb1 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11cb2 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11cb3 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
11cb4 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
11cb5 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
11cb6 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
11cb7 50 6f 77 65 72 53 74 61 74 65 22 29 29 29 0a 20  PowerState"))). 
11cb8 20 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29   ((tag . "enum")
11cb9 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20   (ns . 0) (name 
11cba 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36 30 29  . "") (id . 160)
11cbb 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
11cbc 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
11cbd 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
11cbe 3a 36 34 3a 39 22 29 0a 20 20 20 20 28 66 69 65  :64:9").    (fie
11cbf 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
11cc0 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
11cc1 6c 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ld").          (
11cc2 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 45 4e 44  name . "SDL_REND
11cc3 45 52 45 52 5f 53 4f 46 54 57 41 52 45 22 29 0a  ERER_SOFTWARE").
11cc4 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65            (value
11cc5 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28   . 1)).        (
11cc6 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11cc7 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11cc8 2e 20 22 53 44 4c 5f 52 45 4e 44 45 52 45 52 5f  . "SDL_RENDERER_
11cc9 41 43 43 45 4c 45 52 41 54 45 44 22 29 0a 20 20  ACCELERATED").  
11cca 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e          (value .
11ccb 20 32 29 29 0a 20 20 20 20 20 20 20 20 28 28 74   2)).        ((t
11ccc 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20  ag . "field").  
11ccd 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11cce 22 53 44 4c 5f 52 45 4e 44 45 52 45 52 5f 50 52  "SDL_RENDERER_PR
11ccf 45 53 45 4e 54 56 53 59 4e 43 22 29 0a 20 20 20  ESENTVSYNC").   
11cd0 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
11cd1 34 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  4)).        ((ta
11cd2 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11cd3 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11cd4 53 44 4c 5f 52 45 4e 44 45 52 45 52 5f 54 41 52  SDL_RENDERER_TAR
11cd5 47 45 54 54 45 58 54 55 52 45 22 29 0a 20 20 20  GETTEXTURE").   
11cd6 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
11cd7 38 29 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  8))))).  ((tag .
11cd8 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
11cd9 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
11cda 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72  me . "SDL_Render
11cdb 65 72 46 6c 61 67 73 22 29 0a 20 20 20 20 28 6c  erFlags").    (l
11cdc 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11cdd 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11cde 5f 72 65 6e 64 65 72 2e 68 3a 37 33 3a 33 22 29  _render.h:73:3")
11cdf 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20  .    (type (tag 
11ce0 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d 65  . ":enum") (name
11ce1 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36 30   . "") (id . 160
11ce2 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73  ))).  ((tag . "s
11ce3 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
11ce4 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
11ce5 6e 64 65 72 65 72 49 6e 66 6f 22 29 20 28 69 64  ndererInfo") (id
11ce6 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
11ce7 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11ce8 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
11ce9 64 65 72 2e 68 3a 37 38 3a 31 36 22 29 0a 20 20  der.h:78:16").  
11cea 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 37 30    (bit-size . 70
11ceb 34 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  4) (bit-alignmen
11cec 74 20 2e 20 36 34 29 0a 20 20 20 20 28 66 69 65  t . 64).    (fie
11ced 6c 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  lds.      ..    
11cee 20 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65    #(((tag . "fie
11cef 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 6e 61  ld") (name . "na
11cf0 6d 65 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74  me") (bit-offset
11cf1 20 2e 20 30 29 20 28 62 69 74 2d 73 69 7a 65 20   . 0) (bit-size 
11cf2 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20  . 64).          
11cf3 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11cf4 20 36 34 29 0a 20 20 20 20 20 20 20 20 20 20 28   64).          (
11cf5 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
11cf6 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11cf7 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
11cf8 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
11cf9 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
11cfa 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
11cfb 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
11cfc 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11cfd 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 66 6c  ld") (name . "fl
11cfe 61 67 73 22 29 20 28 62 69 74 2d 6f 66 66 73 65  ags") (bit-offse
11cff 74 20 2e 20 36 34 29 20 28 62 69 74 2d 73 69 7a  t . 64) (bit-siz
11d00 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
11d01 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
11d02 20 2e 20 33 32 29 20 28 74 79 70 65 20 28 74 61   . 32) (type (ta
11d03 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a  g . "Uint32"))).
11d04 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11d05 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
11d06 20 22 6e 75 6d 5f 74 65 78 74 75 72 65 5f 66 6f   "num_texture_fo
11d07 72 6d 61 74 73 22 29 20 28 62 69 74 2d 6f 66 66  rmats") (bit-off
11d08 73 65 74 20 2e 20 39 36 29 0a 20 20 20 20 20 20  set . 96).      
11d09 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11d0a 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
11d0b 6e 74 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  nt . 32).       
11d0c 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11d0d 22 55 69 6e 74 33 32 22 29 29 29 0a 20 20 20 20  "Uint32"))).    
11d0e 20 20 20 20 28 28 74 61 67 20 2e 20 22 66 69 65      ((tag . "fie
11d0f 6c 64 22 29 20 28 6e 61 6d 65 20 2e 20 22 74 65  ld") (name . "te
11d10 78 74 75 72 65 5f 66 6f 72 6d 61 74 73 22 29 20  xture_formats") 
11d11 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 32  (bit-offset . 12
11d12 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  8).          (bi
11d13 74 2d 73 69 7a 65 20 2e 20 35 31 32 29 20 28 62  t-size . 512) (b
11d14 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
11d15 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  2).          (ty
11d16 70 65 20 28 74 61 67 20 2e 20 22 3a 61 72 72 61  pe (tag . ":arra
11d17 79 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  y") (type (tag .
11d18 20 22 55 69 6e 74 33 32 22 29 29 20 28 73 69 7a   "Uint32")) (siz
11d19 65 20 2e 20 31 36 29 29 29 0a 20 20 20 20 20 20  e . 16))).      
11d1a 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11d1b 22 29 20 28 6e 61 6d 65 20 2e 20 22 6d 61 78 5f  ") (name . "max_
11d1c 74 65 78 74 75 72 65 5f 77 69 64 74 68 22 29 20  texture_width") 
11d1d 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 34  (bit-offset . 64
11d1e 30 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  0).          (bi
11d1f 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
11d20 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11d21 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11d22 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
11d23 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
11d24 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11d25 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
11d26 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
11d27 20 28 6e 61 6d 65 20 2e 20 22 6d 61 78 5f 74 65   (name . "max_te
11d28 78 74 75 72 65 5f 68 65 69 67 68 74 22 29 20 28  xture_height") (
11d29 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 36 37 32  bit-offset . 672
11d2a 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74  ).          (bit
11d2b 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74  -size . 32) (bit
11d2c 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11d2d 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11d2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
11d2f 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
11d30 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
11d31 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
11d32 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
11d33 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
11d34 28 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66  ((tag . "typedef
11d35 22 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a  ").    (ns . 0).
11d36 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c      (name . "SDL
11d37 5f 52 65 6e 64 65 72 65 72 49 6e 66 6f 22 29 0a  _RendererInfo").
11d38 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11d39 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11d3a 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
11d3b 38 36 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65  86:3").    (type
11d3c 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
11d3d 73 74 72 75 63 74 22 29 0a 20 20 20 20 20 20 28  struct").      (
11d3e 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64  name . "SDL_Rend
11d3f 65 72 65 72 49 6e 66 6f 22 29 0a 20 20 20 20 20  ererInfo").     
11d40 20 28 69 64 20 2e 20 31 36 31 29 29 29 0a 20 20   (id . 161))).  
11d41 28 28 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20  ((tag . "enum") 
11d42 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e  (ns . 0) (name .
11d43 20 22 22 29 20 28 69 64 20 2e 20 31 36 32 29 0a   "") (id . 162).
11d44 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
11d45 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
11d46 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
11d47 39 31 3a 39 22 29 0a 20 20 20 20 28 66 69 65 6c  91:9").    (fiel
11d48 64 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  ds.      ..     
11d49 20 23 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c   #(((tag . "fiel
11d4a 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  d").          (n
11d4b 61 6d 65 20 2e 20 22 53 44 4c 5f 54 45 58 54 55  ame . "SDL_TEXTU
11d4c 52 45 41 43 43 45 53 53 5f 53 54 41 54 49 43 22  REACCESS_STATIC"
11d4d 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
11d4e 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20 20  ue . 0)).       
11d4f 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
11d50 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11d51 65 20 2e 20 22 53 44 4c 5f 54 45 58 54 55 52 45  e . "SDL_TEXTURE
11d52 41 43 43 45 53 53 5f 53 54 52 45 41 4d 49 4e 47  ACCESS_STREAMING
11d53 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61  ").          (va
11d54 6c 75 65 20 2e 20 31 29 29 0a 20 20 20 20 20 20  lue . 1)).      
11d55 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
11d56 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11d57 6d 65 20 2e 20 22 53 44 4c 5f 54 45 58 54 55 52  me . "SDL_TEXTUR
11d58 45 41 43 43 45 53 53 5f 54 41 52 47 45 54 22 29  EACCESS_TARGET")
11d59 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 75  .          (valu
11d5a 65 20 2e 20 32 29 29 29 29 29 0a 20 20 28 28 74  e . 2))))).  ((t
11d5b 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
11d5c 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
11d5d 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65   (name . "SDL_Te
11d5e 78 74 75 72 65 41 63 63 65 73 73 22 29 0a 20 20  xtureAccess").  
11d5f 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
11d60 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
11d61 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 39 36  /SDL_render.h:96
11d62 3a 33 22 29 0a 20 20 20 20 28 74 79 70 65 20 28  :3").    (type (
11d63 74 61 67 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28  tag . ":enum") (
11d64 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e  name . "") (id .
11d65 20 31 36 32 29 29 29 0a 20 20 28 28 74 61 67 20   162))).  ((tag 
11d66 2e 20 22 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20  . "enum") (ns . 
11d67 30 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20 28  0) (name . "") (
11d68 69 64 20 2e 20 31 36 33 29 0a 20 20 20 20 28 6c  id . 163).    (l
11d69 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11d6a 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11d6b 5f 72 65 6e 64 65 72 2e 68 3a 31 30 31 3a 39 22  _render.h:101:9"
11d6c 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20  ).    (fields.  
11d6d 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
11d6e 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
11d6f 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11d70 20 22 53 44 4c 5f 54 45 58 54 55 52 45 4d 4f 44   "SDL_TEXTUREMOD
11d71 55 4c 41 54 45 5f 4e 4f 4e 45 22 29 0a 20 20 20  ULATE_NONE").   
11d72 20 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20         (value . 
11d73 30 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  0)).        ((ta
11d74 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20  g . "field").   
11d75 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11d76 53 44 4c 5f 54 45 58 54 55 52 45 4d 4f 44 55 4c  SDL_TEXTUREMODUL
11d77 41 54 45 5f 43 4f 4c 4f 52 22 29 0a 20 20 20 20  ATE_COLOR").    
11d78 20 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 31        (value . 1
11d79 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11d7a 20 2e 20 22 66 69 65 6c 64 22 29 0a 20 20 20 20   . "field").    
11d7b 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 53        (name . "S
11d7c 44 4c 5f 54 45 58 54 55 52 45 4d 4f 44 55 4c 41  DL_TEXTUREMODULA
11d7d 54 45 5f 41 4c 50 48 41 22 29 0a 20 20 20 20 20  TE_ALPHA").     
11d7e 20 20 20 20 20 28 76 61 6c 75 65 20 2e 20 32 29       (value . 2)
11d7f 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
11d80 74 79 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e  typedef").    (n
11d81 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65  s . 0).    (name
11d82 20 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 4d   . "SDL_TextureM
11d83 6f 64 75 6c 61 74 65 22 29 0a 20 20 20 20 28 6c  odulate").    (l
11d84 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11d85 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11d86 5f 72 65 6e 64 65 72 2e 68 3a 31 30 36 3a 33 22  _render.h:106:3"
11d87 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
11d88 20 2e 20 22 3a 65 6e 75 6d 22 29 20 28 6e 61 6d   . ":enum") (nam
11d89 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31 36  e . "") (id . 16
11d8a 33 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  3))).  ((tag . "
11d8b 65 6e 75 6d 22 29 20 28 6e 73 20 2e 20 30 29 20  enum") (ns . 0) 
11d8c 28 6e 61 6d 65 20 2e 20 22 22 29 20 28 69 64 20  (name . "") (id 
11d8d 2e 20 31 36 34 29 0a 20 20 20 20 28 6c 6f 63 61  . 164).    (loca
11d8e 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11d8f 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
11d90 6e 64 65 72 2e 68 3a 31 31 31 3a 39 22 29 0a 20  nder.h:111:9"). 
11d91 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20 20 20     (fields.     
11d92 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11d93 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d   . "field") (nam
11d94 65 20 2e 20 22 53 44 4c 5f 46 4c 49 50 5f 4e 4f  e . "SDL_FLIP_NO
11d95 4e 45 22 29 20 28 76 61 6c 75 65 20 2e 20 30 29  NE") (value . 0)
11d96 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11d97 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65  . "field") (name
11d98 20 2e 20 22 53 44 4c 5f 46 4c 49 50 5f 48 4f 52   . "SDL_FLIP_HOR
11d99 49 5a 4f 4e 54 41 4c 22 29 20 28 76 61 6c 75 65  IZONTAL") (value
11d9a 20 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28   . 1)).        (
11d9b 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a  (tag . "field").
11d9c 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11d9d 2e 20 22 53 44 4c 5f 46 4c 49 50 5f 56 45 52 54  . "SDL_FLIP_VERT
11d9e 49 43 41 4c 22 29 0a 20 20 20 20 20 20 20 20 20  ICAL").         
11d9f 20 28 76 61 6c 75 65 20 2e 20 32 29 29 29 29 29   (value . 2)))))
11da0 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79 70 65  .  ((tag . "type
11da1 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20 2e 20  def").    (ns . 
11da2 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e 20 22  0).    (name . "
11da3 53 44 4c 5f 52 65 6e 64 65 72 65 72 46 6c 69 70  SDL_RendererFlip
11da4 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
11da5 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11da6 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
11da7 2e 68 3a 31 31 36 3a 33 22 29 0a 20 20 20 20 28  .h:116:3").    (
11da8 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e  type (tag . ":en
11da9 75 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29  um") (name . "")
11daa 20 28 69 64 20 2e 20 31 36 34 29 29 29 0a 20 20   (id . 164))).  
11dab 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74 22  ((tag . "struct"
11dac 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65  ) (ns . 0) (name
11dad 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
11dae 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20  ") (id . 0).    
11daf 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
11db0 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
11db1 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 31 32 31 3a  DL_render.h:121:
11db2 38 22 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a  8").    (bit-siz
11db3 65 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67  e . 0) (bit-alig
11db4 6e 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c  nment . 0) (fiel
11db5 64 73 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74  ds . #())).  ((t
11db6 61 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a  ag . "typedef").
11db7 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20      (ns . 0).   
11db8 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
11db9 6e 64 65 72 65 72 22 29 0a 20 20 20 20 28 6c 6f  nderer").    (lo
11dba 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11dbb 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11dbc 72 65 6e 64 65 72 2e 68 3a 31 32 32 3a 32 39 22  render.h:122:29"
11dbd 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
11dbe 20 2e 20 22 73 74 72 75 63 74 22 29 20 28 6e 73   . "struct") (ns
11dbf 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22 53   . 0) (name . "S
11dc0 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 20 28 69  DL_Renderer") (i
11dc1 64 20 2e 20 30 29 0a 20 20 20 20 20 20 28 6c 6f  d . 0).      (lo
11dc2 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11dc3 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11dc4 72 65 6e 64 65 72 2e 68 3a 31 32 31 3a 38 22 29  render.h:121:8")
11dc5 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
11dc6 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 0) (bit-align
11dc7 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64  ment . 0) (field
11dc8 73 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74  s . #()))).  ((t
11dc9 61 67 20 2e 20 22 73 74 72 75 63 74 22 29 20 28  ag . "struct") (
11dca 6e 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20  ns . 0) (name . 
11dcb 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 20 28  "SDL_Texture") (
11dcc 69 64 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  id . 0).    (loc
11dcd 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
11dce 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
11dcf 65 6e 64 65 72 2e 68 3a 31 32 37 3a 38 22 29 0a  ender.h:127:8").
11dd0 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
11dd1 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  0) (bit-alignmen
11dd2 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73 20 2e  t . 0) (fields .
11dd3 20 23 28 29 29 29 0a 20 20 28 28 74 61 67 20 2e   #())).  ((tag .
11dd4 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20 20   "typedef").    
11dd5 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e 61  (ns . 0).    (na
11dd6 6d 65 20 2e 20 22 53 44 4c 5f 54 65 78 74 75 72  me . "SDL_Textur
11dd7 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
11dd8 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
11dd9 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
11dda 72 2e 68 3a 31 32 38 3a 32 38 22 29 0a 20 20 20  r.h:128:28").   
11ddb 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 73   (type (tag . "s
11ddc 74 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29  truct") (ns . 0)
11ddd 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 65   (name . "SDL_Te
11dde 78 74 75 72 65 22 29 20 28 69 64 20 2e 20 30 29  xture") (id . 0)
11ddf 0a 20 20 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  .      (location
11de0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11de1 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
11de2 2e 68 3a 31 32 37 3a 38 22 29 0a 20 20 20 20 20  .h:127:8").     
11de3 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 30 29 20   (bit-size . 0) 
11de4 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11de5 20 30 29 20 28 66 69 65 6c 64 73 20 2e 20 23 28   0) (fields . #(
11de6 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
11de7 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
11de8 20 2e 20 22 53 44 4c 5f 47 65 74 4e 75 6d 52 65   . "SDL_GetNumRe
11de9 6e 64 65 72 44 72 69 76 65 72 73 22 29 20 28 6e  nderDrivers") (n
11dea 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
11deb 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
11dec 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
11ded 6e 64 65 72 2e 68 3a 31 34 34 3a 32 39 22 29 0a  nder.h:144:29").
11dee 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
11def 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
11df0 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
11df1 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
11df2 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20 23   (parameters . #
11df3 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ()).    (return-
11df4 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
11df5 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
11df6 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
11df7 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
11df8 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
11df9 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
11dfa 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
11dfb 47 65 74 52 65 6e 64 65 72 44 72 69 76 65 72 49  GetRenderDriverI
11dfc 6e 66 6f 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  nfo") (ns . 0). 
11dfd 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11dfe 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11dff 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 31  2/SDL_render.h:1
11e00 35 38 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  58:29").    (var
11e01 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
11e02 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
11e03 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
11e04 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
11e05 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
11e06 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
11e07 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
11e08 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64      (name . "ind
11e09 65 78 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ex").          (
11e0a 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
11e0b 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
11e0c 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
11e0d 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
11e0e 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11e0f 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11e10 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 66 6f 22    (name . "info"
11e11 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11e12 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
11e13 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11e14 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
11e15 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
11e16 65 6e 64 65 72 65 72 49 6e 66 6f 22 29 29 29 29  endererInfo"))))
11e17 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
11e18 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
11e19 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
11e1a 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
11e1b 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11e1c 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
11e1d 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
11e1e 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 43  ) (name . "SDL_C
11e1f 72 65 61 74 65 57 69 6e 64 6f 77 41 6e 64 52 65  reateWindowAndRe
11e20 6e 64 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30  nderer") (ns . 0
11e21 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
11e22 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
11e23 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
11e24 68 3a 31 37 32 3a 32 39 22 29 0a 20 20 20 20 28  h:172:29").    (
11e25 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
11e26 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
11e27 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
11e28 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
11e29 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
11e2a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
11e2b 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11e2c 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11e2d 77 69 64 74 68 22 29 0a 20 20 20 20 20 20 20 20  width").        
11e2e 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11e2f 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
11e30 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
11e31 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
11e32 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
11e33 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
11e34 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 65       (name . "he
11e35 69 67 68 74 22 29 0a 20 20 20 20 20 20 20 20 20  ight").         
11e36 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11e37 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
11e38 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
11e39 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
11e3a 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
11e3b 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
11e3c 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e      (name . "win
11e3d 64 6f 77 5f 66 6c 61 67 73 22 29 0a 20 20 20 20  dow_flags").    
11e3e 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11e3f 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
11e40 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11e41 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11e42 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
11e43 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
11e44 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
11e45 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
11e46 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
11e47 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
11e48 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
11e49 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69  e (tag . "SDL_Wi
11e4a 6e 64 6f 77 22 29 29 29 29 29 0a 20 20 20 20 20  ndow"))))).     
11e4b 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11e4c 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11e4d 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65    (name . "rende
11e4e 72 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  rer").          
11e4f 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11e50 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
11e51 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
11e52 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
11e53 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
11e54 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64  (tag . "SDL_Rend
11e55 65 72 65 72 22 29 29 29 29 29 29 29 0a 20 20 20  erer"))))))).   
11e56 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
11e57 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
11e58 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
11e59 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
11e5a 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11e5b 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
11e5c 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
11e5d 65 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 52  e . "SDL_CreateR
11e5e 65 6e 64 65 72 65 72 22 29 20 28 6e 73 20 2e 20  enderer") (ns . 
11e5f 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
11e60 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
11e61 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
11e62 2e 68 3a 31 39 31 3a 34 30 22 29 0a 20 20 20 20  .h:191:40").    
11e63 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
11e64 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
11e65 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
11e66 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
11e67 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
11e68 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
11e69 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
11e6a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
11e6b 22 77 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20  "window").      
11e6c 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11e6d 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
11e6e 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
11e6f 69 6e 64 6f 77 22 29 29 29 29 0a 20 20 20 20 20  indow")))).     
11e70 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11e71 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11e72 20 20 28 6e 61 6d 65 20 2e 20 22 69 6e 64 65 78    (name . "index
11e73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11e74 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
11e75 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
11e76 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
11e77 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
11e78 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
11e79 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11e7a 28 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22 29  (name . "flags")
11e7b 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11e7c 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22   (tag . "Uint32"
11e7d 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
11e7e 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
11e7f 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
11e80 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11e81 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
11e82 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  ")))).  ((tag . 
11e83 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
11e84 65 20 2e 20 22 53 44 4c 5f 43 72 65 61 74 65 53  e . "SDL_CreateS
11e85 6f 66 74 77 61 72 65 52 65 6e 64 65 72 65 72 22  oftwareRenderer"
11e86 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
11e87 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
11e88 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
11e89 4c 5f 72 65 6e 64 65 72 2e 68 3a 32 30 34 3a 34  L_render.h:204:4
11e8a 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
11e8b 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
11e8c 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
11e8d 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
11e8e 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
11e8f 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
11e90 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
11e91 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
11e92 28 6e 61 6d 65 20 2e 20 22 73 75 72 66 61 63 65  (name . "surface
11e93 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11e94 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11e95 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11e96 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
11e97 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
11e98 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
11e99 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
11e9a 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61  .      (type (ta
11e9b 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65  g . "SDL_Rendere
11e9c 72 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  r")))).  ((tag .
11e9d 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
11e9e 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 52 65 6e  me . "SDL_GetRen
11e9f 64 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30 29  derer") (ns . 0)
11ea0 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
11ea1 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
11ea2 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
11ea3 3a 32 30 39 3a 34 30 22 29 0a 20 20 20 20 28 76  :209:40").    (v
11ea4 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
11ea5 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
11ea6 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
11ea7 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
11ea8 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
11ea9 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
11eaa 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11eab 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77        (name . "w
11eac 69 6e 64 6f 77 22 29 0a 20 20 20 20 20 20 20 20  indow").        
11ead 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11eae 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
11eaf 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57 69 6e   (tag . "SDL_Win
11eb0 64 6f 77 22 29 29 29 29 29 29 0a 20 20 20 20 28  dow")))))).    (
11eb1 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
11eb2 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
11eb3 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
11eb4 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e   (tag . "SDL_Ren
11eb5 64 65 72 65 72 22 29 29 29 29 0a 20 20 28 28 74  derer")))).  ((t
11eb6 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
11eb7 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
11eb8 74 52 65 6e 64 65 72 65 72 49 6e 66 6f 22 29 20  tRendererInfo") 
11eb9 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11eba 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11ebb 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11ebc 72 65 6e 64 65 72 2e 68 3a 32 31 34 3a 32 39 22  render.h:214:29"
11ebd 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
11ebe 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
11ebf 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
11ec0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
11ec1 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
11ec2 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
11ec3 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11ec4 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11ec5 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
11ec6 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11ec7 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11ec8 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11ec9 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
11eca 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
11ecb 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11ecc 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
11ecd 65 20 2e 20 22 69 6e 66 6f 22 29 0a 20 20 20 20  e . "info").    
11ece 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11ecf 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
11ed0 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
11ed1 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11ed2 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65  g . "SDL_Rendere
11ed3 72 49 6e 66 6f 22 29 29 29 29 29 29 0a 20 20 20  rInfo")))))).   
11ed4 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
11ed5 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
11ed6 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
11ed7 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
11ed8 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11ed9 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
11eda 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
11edb 65 20 2e 20 22 53 44 4c 5f 47 65 74 52 65 6e 64  e . "SDL_GetRend
11edc 65 72 65 72 4f 75 74 70 75 74 53 69 7a 65 22 29  ererOutputSize")
11edd 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11ede 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11edf 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11ee0 5f 72 65 6e 64 65 72 2e 68 3a 32 32 30 3a 32 39  _render.h:220:29
11ee1 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11ee2 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11ee3 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11ee4 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11ee5 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11ee6 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11ee7 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11ee8 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11ee9 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72  name . "renderer
11eea 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11eeb 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11eec 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11eed 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
11eee 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
11eef 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11ef0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11ef1 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20  me . "w").      
11ef2 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
11ef3 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
11ef4 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
11ef5 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
11ef6 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
11ef7 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
11ef8 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
11ef9 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11efa 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11efb 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11efc 20 22 68 22 29 0a 20 20 20 20 20 20 20 20 20 20   "h").          
11efd 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
11efe 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
11eff 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
11f00 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
11f01 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
11f02 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
11f03 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
11f04 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
11f05 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
11f06 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
11f07 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
11f08 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
11f09 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
11f0a 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
11f0b 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
11f0c 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
11f0d 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
11f0e 20 22 53 44 4c 5f 43 72 65 61 74 65 54 65 78 74   "SDL_CreateText
11f0f 75 72 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ure") (ns . 0). 
11f10 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
11f11 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
11f12 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 32  2/SDL_render.h:2
11f13 34 32 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72  42:39").    (var
11f14 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
11f15 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
11f16 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
11f17 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
11f18 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
11f19 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
11f1a 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
11f1b 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e      (name . "ren
11f1c 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20  derer").        
11f1d 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
11f1e 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
11f1f 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e   (tag . "SDL_Ren
11f20 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20  derer")))).     
11f21 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11f22 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11f23 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d 61    (name . "forma
11f24 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
11f25 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
11f26 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  32"))).        (
11f27 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11f28 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11f29 61 6d 65 20 2e 20 22 61 63 63 65 73 73 22 29 0a  ame . "access").
11f2a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11f2b 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
11f2c 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
11f2d 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11f2e 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
11f2f 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
11f30 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
11f31 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20  me . "w").      
11f32 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
11f33 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
11f34 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
11f35 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
11f36 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
11f37 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
11f38 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
11f39 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
11f3a 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
11f3b 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
11f3c 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
11f3d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11f3e 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
11f3f 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a  nment . 32))))).
11f40 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11f41 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
11f42 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11f43 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11f44 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20  L_Texture")))). 
11f45 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11f46 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11f47 4c 5f 43 72 65 61 74 65 54 65 78 74 75 72 65 46  L_CreateTextureF
11f48 72 6f 6d 53 75 72 66 61 63 65 22 29 20 28 6e 73  romSurface") (ns
11f49 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
11f4a 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
11f4b 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
11f4c 64 65 72 2e 68 3a 32 36 30 3a 33 39 22 29 0a 20  der.h:260:39"). 
11f4d 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
11f4e 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
11f4f 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
11f50 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
11f51 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
11f52 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
11f53 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11f54 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11f55 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20   . "renderer"). 
11f56 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
11f57 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
11f58 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
11f59 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29  SDL_Renderer")))
11f5a 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
11f5b 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
11f5c 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
11f5d 20 22 73 75 72 66 61 63 65 22 29 0a 20 20 20 20   "surface").    
11f5e 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
11f5f 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
11f60 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
11f61 5f 53 75 72 66 61 63 65 22 29 29 29 29 29 29 0a  _Surface")))))).
11f62 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
11f63 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
11f64 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11f65 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11f66 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20  L_Texture")))). 
11f67 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
11f68 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
11f69 4c 5f 51 75 65 72 79 54 65 78 74 75 72 65 22 29  L_QueryTexture")
11f6a 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
11f6b 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
11f6c 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
11f6d 5f 72 65 6e 64 65 72 2e 68 3a 32 37 35 3a 32 39  _render.h:275:29
11f6e 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
11f6f 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
11f70 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
11f71 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
11f72 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
11f73 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
11f74 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
11f75 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
11f76 6e 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22  name . "texture"
11f77 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
11f78 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
11f79 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
11f7a 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29  . "SDL_Texture")
11f7b 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
11f7c 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
11f7d 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
11f7e 20 2e 20 22 66 6f 72 6d 61 74 22 29 0a 20 20 20   . "format").   
11f7f 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11f80 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
11f81 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
11f82 6e 74 33 32 22 29 29 29 29 0a 20 20 20 20 20 20  nt32")))).      
11f83 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
11f84 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
11f85 20 28 6e 61 6d 65 20 2e 20 22 61 63 63 65 73 73   (name . "access
11f86 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11f87 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
11f88 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
11f89 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
11f8a 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74  ype (tag . ":int
11f8b 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  ") (bit-size . 3
11f8c 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  2) (bit-alignmen
11f8d 74 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20  t . 32)))).     
11f8e 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
11f8f 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
11f90 20 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20    (name . "w"). 
11f91 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
11f92 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
11f93 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
11f94 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
11f95 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
11f96 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
11f97 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
11f98 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
11f99 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11f9a 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11f9b 61 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20  ame . "h").     
11f9c 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
11f9d 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
11f9e 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
11f9f 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
11fa0 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
11fa1 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
11fa2 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
11fa3 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
11fa4 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
11fa5 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
11fa6 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
11fa7 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
11fa8 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
11fa9 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
11faa 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
11fab 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
11fac 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
11fad 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 54 65  ame . "SDL_SetTe
11fae 78 74 75 72 65 43 6f 6c 6f 72 4d 6f 64 22 29 20  xtureColorMod") 
11faf 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
11fb0 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
11fb1 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
11fb2 72 65 6e 64 65 72 2e 68 3a 32 39 32 3a 32 39 22  render.h:292:29"
11fb3 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
11fb4 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
11fb5 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
11fb6 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
11fb7 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
11fb8 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
11fb9 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11fba 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
11fbb 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22 29  ame . "texture")
11fbc 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
11fbd 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
11fbe 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
11fbf 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 29   "SDL_Texture"))
11fc0 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
11fc1 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
11fc2 28 6e 61 6d 65 20 2e 20 22 72 22 29 20 28 74 79  (name . "r") (ty
11fc3 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
11fc4 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
11fc5 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
11fc6 29 20 28 6e 61 6d 65 20 2e 20 22 67 22 29 20 28  ) (name . "g") (
11fc7 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
11fc8 74 38 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  t8"))).        (
11fc9 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
11fca 72 22 29 20 28 6e 61 6d 65 20 2e 20 22 62 22 29  r") (name . "b")
11fcb 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
11fcc 69 6e 74 38 22 29 29 29 29 29 0a 20 20 20 20 28  int8"))))).    (
11fcd 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
11fce 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
11fcf 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
11fd0 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
11fd1 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
11fd2 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
11fd3 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
11fd4 2e 20 22 53 44 4c 5f 47 65 74 54 65 78 74 75 72  . "SDL_GetTextur
11fd5 65 43 6f 6c 6f 72 4d 6f 64 22 29 20 28 6e 73 20  eColorMod") (ns 
11fd6 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
11fd7 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
11fd8 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
11fd9 65 72 2e 68 3a 33 30 38 3a 32 39 22 29 0a 20 20  er.h:308:29").  
11fda 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
11fdb 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
11fdc 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
11fdd 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
11fde 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
11fdf 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
11fe0 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
11fe1 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
11fe2 2e 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20  . "texture").   
11fe3 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
11fe4 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
11fe5 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
11fe6 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20  L_Texture")))). 
11fe7 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11fe8 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11fe9 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
11fea 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11feb 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11fec 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11fed 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
11fee 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11fef 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11ff0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67        (name . "g
11ff1 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11ff2 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11ff3 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11ff4 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
11ff5 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
11ff6 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
11ff7 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62        (name . "b
11ff8 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
11ff9 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
11ffa 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
11ffb 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29   . "Uint8"))))))
11ffc 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
11ffd 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
11ffe 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
11fff 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12000 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12001 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12002 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12003 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
12004 54 65 78 74 75 72 65 41 6c 70 68 61 4d 6f 64 22  TextureAlphaMod"
12005 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12006 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12007 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12008 4c 5f 72 65 6e 64 65 72 2e 68 3a 33 32 33 3a 32  L_render.h:323:2
12009 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
1200a 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1200b 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1200c 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1200d 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1200e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1200f 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12010 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12011 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65  (name . "texture
12012 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12013 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12014 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12015 20 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22   . "SDL_Texture"
12016 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12017 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12018 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12019 65 20 2e 20 22 61 6c 70 68 61 22 29 0a 20 20 20  e . "alpha").   
1201a 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1201b 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29  g . "Uint8")))))
1201c 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1201d 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1201e 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
1201f 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12020 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12021 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12022 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12023 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
12024 54 65 78 74 75 72 65 41 6c 70 68 61 4d 6f 64 22  TextureAlphaMod"
12025 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12026 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12027 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12028 4c 5f 72 65 6e 64 65 72 2e 68 3a 33 33 36 3a 32  L_render.h:336:2
12029 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
1202a 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1202b 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1202c 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1202d 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
1202e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
1202f 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12030 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12031 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65  (name . "texture
12032 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12033 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12034 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12035 20 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22   . "SDL_Texture"
12036 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12037 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12038 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12039 65 20 2e 20 22 61 6c 70 68 61 22 29 0a 20 20 20  e . "alpha").   
1203a 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1203b 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1203c 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
1203d 6e 74 38 22 29 29 29 29 29 29 0a 20 20 20 20 28  nt8")))))).    (
1203e 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
1203f 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
12040 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
12041 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69   . 32).      (bi
12042 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
12043 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
12044 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
12045 2e 20 22 53 44 4c 5f 53 65 74 54 65 78 74 75 72  . "SDL_SetTextur
12046 65 42 6c 65 6e 64 4d 6f 64 65 22 29 20 28 6e 73  eBlendMode") (ns
12047 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12048 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12049 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
1204a 64 65 72 2e 68 3a 33 35 33 3a 32 39 22 29 0a 20  der.h:353:29"). 
1204b 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
1204c 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
1204d 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
1204e 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
1204f 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
12050 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12051 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12052 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12053 20 2e 20 22 74 65 78 74 75 72 65 22 29 0a 20 20   . "texture").  
12054 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12055 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12056 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12057 44 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a  DL_Texture")))).
12058 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12059 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1205a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1205b 62 6c 65 6e 64 4d 6f 64 65 22 29 0a 20 20 20 20  blendMode").    
1205c 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1205d 20 2e 20 22 53 44 4c 5f 42 6c 65 6e 64 4d 6f 64   . "SDL_BlendMod
1205e 65 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  e"))))).    (ret
1205f 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12060 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
12061 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12062 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
12063 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12064 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12065 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12066 53 44 4c 5f 47 65 74 54 65 78 74 75 72 65 42 6c  SDL_GetTextureBl
12067 65 6e 64 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20  endMode") (ns . 
12068 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12069 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1206a 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
1206b 2e 68 3a 33 36 36 3a 32 39 22 29 0a 20 20 20 20  .h:366:29").    
1206c 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1206d 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
1206e 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
1206f 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12070 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12071 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12072 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12073 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12074 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20  "texture").     
12075 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12076 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12077 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12078 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20 20  Texture")))).   
12079 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
1207a 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1207b 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 6c 65      (name . "ble
1207c 6e 64 4d 6f 64 65 22 29 0a 20 20 20 20 20 20 20  ndMode").       
1207d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
1207e 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1207f 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c  e (tag . "SDL_Bl
12080 65 6e 64 4d 6f 64 65 22 29 29 29 29 29 29 0a 20  endMode")))))). 
12081 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12082 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
12083 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
12084 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
12085 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12086 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
12087 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12088 61 6d 65 20 2e 20 22 53 44 4c 5f 55 70 64 61 74  ame . "SDL_Updat
12089 65 54 65 78 74 75 72 65 22 29 20 28 6e 73 20 2e  eTexture") (ns .
1208a 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1208b 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1208c 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
1208d 72 2e 68 3a 33 38 35 3a 32 39 22 29 0a 20 20 20  r.h:385:29").   
1208e 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1208f 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12090 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12091 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12092 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12093 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12094 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12095 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12096 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20   "texture").    
12097 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12098 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12099 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1209a 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20 20  _Texture")))).  
1209b 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
1209c 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1209d 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
1209e 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
1209f 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
120a0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
120a1 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29  ag . "SDL_Rect")
120a2 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
120a3 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
120a4 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
120a5 20 2e 20 22 70 69 78 65 6c 73 22 29 0a 20 20 20   . "pixels").   
120a6 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
120a7 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
120a8 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  (type (tag . ":v
120a9 6f 69 64 22 29 29 29 29 0a 20 20 20 20 20 20 20  oid")))).       
120aa 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
120ab 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
120ac 28 6e 61 6d 65 20 2e 20 22 70 69 74 63 68 22 29  (name . "pitch")
120ad 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
120ae 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
120af 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
120b0 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
120b1 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
120b2 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
120b3 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
120b4 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
120b5 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
120b6 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
120b7 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
120b8 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
120b9 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
120ba 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
120bb 65 20 2e 20 22 53 44 4c 5f 55 70 64 61 74 65 59  e . "SDL_UpdateY
120bc 55 56 54 65 78 74 75 72 65 22 29 20 28 6e 73 20  UVTexture") (ns 
120bd 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
120be 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
120bf 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
120c0 65 72 2e 68 3a 34 30 38 3a 32 39 22 29 0a 20 20  er.h:408:29").  
120c1 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
120c2 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
120c3 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
120c4 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
120c5 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
120c6 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
120c7 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
120c8 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
120c9 2e 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20  . "texture").   
120ca 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
120cb 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
120cc 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
120cd 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 0a 20  L_Texture")))). 
120ce 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
120cf 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
120d0 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
120d1 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ect").          
120d2 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
120d3 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
120d4 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
120d5 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
120d6 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
120d7 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
120d8 65 20 2e 20 22 59 70 6c 61 6e 65 22 29 0a 20 20  e . "Yplane").  
120d9 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
120da 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
120db 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
120dc 69 6e 74 38 22 29 29 29 29 0a 20 20 20 20 20 20  int8")))).      
120dd 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
120de 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
120df 20 28 6e 61 6d 65 20 2e 20 22 59 70 69 74 63 68   (name . "Ypitch
120e0 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
120e1 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
120e2 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
120e3 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
120e4 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20   . 32))).       
120e5 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
120e6 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
120e7 28 6e 61 6d 65 20 2e 20 22 55 70 6c 61 6e 65 22  (name . "Uplane"
120e8 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
120e9 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
120ea 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
120eb 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20 20  . "Uint8")))).  
120ec 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
120ed 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
120ee 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 55 70       (name . "Up
120ef 69 74 63 68 22 29 0a 20 20 20 20 20 20 20 20 20  itch").         
120f0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
120f1 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
120f2 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
120f3 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
120f4 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
120f5 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
120f6 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 56 70 6c      (name . "Vpl
120f7 61 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ane").          
120f8 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
120f9 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
120fa 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
120fb 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
120fc 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
120fd 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
120fe 20 22 56 70 69 74 63 68 22 29 0a 20 20 20 20 20   "Vpitch").     
120ff 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12100 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12101 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
12102 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12103 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
12104 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12105 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  2))))).    (retu
12106 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12107 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12108 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12109 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
1210a 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
1210b 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1210c 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
1210d 44 4c 5f 4c 6f 63 6b 54 65 78 74 75 72 65 22 29  DL_LockTexture")
1210e 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1210f 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12110 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12111 5f 72 65 6e 64 65 72 2e 68 3a 34 32 39 3a 32 39  _render.h:429:29
12112 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12113 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12114 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12115 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12116 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12117 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12118 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12119 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1211a 6e 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22  name . "texture"
1211b 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1211c 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
1211d 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
1211e 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29  . "SDL_Texture")
1211f 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12120 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12121 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12122 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20   . "rect").     
12123 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12124 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12125 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12126 52 65 63 74 22 29 29 29 29 0a 20 20 20 20 20 20  Rect")))).      
12127 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12128 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12129 20 28 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 73   (name . "pixels
1212a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1212b 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
1212c 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1212d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
1212e 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1212f 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12130 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29 29 29  g . ":void")))))
12131 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12132 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12133 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12134 22 70 69 74 63 68 22 29 0a 20 20 20 20 20 20 20  "pitch").       
12135 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12136 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12137 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
12138 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12139 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
1213a 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
1213b 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
1213c 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
1213d 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1213e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20  t . 32)))))).   
1213f 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12140 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12141 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12142 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12143 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12144 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
12145 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12146 65 20 2e 20 22 53 44 4c 5f 55 6e 6c 6f 63 6b 54  e . "SDL_UnlockT
12147 65 78 74 75 72 65 22 29 20 28 6e 73 20 2e 20 30  exture") (ns . 0
12148 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12149 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
1214a 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
1214b 68 3a 34 33 38 3a 33 30 22 29 0a 20 20 20 20 28  h:438:30").    (
1214c 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1214d 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1214e 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1214f 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12150 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12151 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12152 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12153 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12154 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20  texture").      
12155 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12156 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12157 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
12158 65 78 74 75 72 65 22 29 29 29 29 29 29 0a 20 20  exture")))))).  
12159 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
1215a 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29 29  tag . ":void")))
1215b 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
1215c 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
1215d 53 44 4c 5f 52 65 6e 64 65 72 54 61 72 67 65 74  SDL_RenderTarget
1215e 53 75 70 70 6f 72 74 65 64 22 29 20 28 6e 73 20  Supported") (ns 
1215f 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12160 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12161 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
12162 65 72 2e 68 3a 34 34 37 3a 33 34 22 29 0a 20 20  er.h:447:34").  
12163 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
12164 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
12165 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
12166 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
12167 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12168 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12169 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1216a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1216b 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20  . "renderer").  
1216c 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1216d 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1216e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1216f 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29  DL_Renderer"))))
12170 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12171 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12172 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28 74 61 67  bool"))).  ((tag
12173 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12174 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74 52  name . "SDL_SetR
12175 65 6e 64 65 72 54 61 72 67 65 74 22 29 20 28 6e  enderTarget") (n
12176 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12177 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12178 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
12179 6e 64 65 72 2e 68 3a 34 35 39 3a 32 39 22 29 0a  nder.h:459:29").
1217a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
1217b 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
1217c 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
1217d 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
1217e 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
1217f 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12180 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12181 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12182 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
12183 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12184 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12185 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12186 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
12187 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12188 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12189 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
1218a 2e 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20  . "texture").   
1218b 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
1218c 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
1218d 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
1218e 4c 5f 54 65 78 74 75 72 65 22 29 29 29 29 29 29  L_Texture"))))))
1218f 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12190 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12191 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12192 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12193 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12194 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12195 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12196 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
12197 52 65 6e 64 65 72 54 61 72 67 65 74 22 29 20 28  RenderTarget") (
12198 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12199 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
1219a 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
1219b 65 6e 64 65 72 2e 68 3a 34 36 39 3a 33 39 22 29  ender.h:469:39")
1219c 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
1219d 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
1219e 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
1219f 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
121a0 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
121a1 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
121a2 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
121a3 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
121a4 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
121a5 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
121a6 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
121a7 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
121a8 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
121a9 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
121aa 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
121ab 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
121ac 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
121ad 20 2e 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22   . "SDL_Texture"
121ae 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
121af 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
121b0 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 53 65   . "SDL_RenderSe
121b1 74 4c 6f 67 69 63 61 6c 53 69 7a 65 22 29 20 28  tLogicalSize") (
121b2 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
121b3 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
121b4 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
121b5 65 6e 64 65 72 2e 68 3a 34 39 34 3a 32 39 22 29  ender.h:494:29")
121b6 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
121b7 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
121b8 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
121b9 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
121ba 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
121bb 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
121bc 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
121bd 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
121be 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
121bf 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
121c0 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
121c1 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
121c2 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
121c3 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
121c4 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
121c5 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
121c6 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20 20 20   . "w").        
121c7 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
121c8 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
121c9 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
121ca 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
121cb 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
121cc 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
121cd 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 22       (name . "h"
121ce 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
121cf 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
121d0 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
121d1 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
121d2 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
121d3 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
121d4 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
121d5 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
121d6 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
121d7 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
121d8 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
121d9 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
121da 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
121db 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
121dc 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72  me . "SDL_Render
121dd 47 65 74 4c 6f 67 69 63 61 6c 53 69 7a 65 22 29  GetLogicalSize")
121de 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
121df 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
121e0 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
121e1 5f 72 65 6e 64 65 72 2e 68 3a 35 30 35 3a 33 30  _render.h:505:30
121e2 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
121e3 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
121e4 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
121e5 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
121e6 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
121e7 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
121e8 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
121e9 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
121ea 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72  name . "renderer
121eb 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
121ec 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
121ed 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
121ee 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
121ef 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
121f0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
121f1 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
121f2 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20 20 20  me . "w").      
121f3 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
121f4 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
121f5 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
121f6 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
121f7 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
121f8 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
121f9 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
121fa 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
121fb 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
121fc 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
121fd 20 22 68 22 29 0a 20 20 20 20 20 20 20 20 20 20   "h").          
121fe 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
121ff 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12200 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
12201 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12202 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
12203 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  t").            
12204 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12205 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
12206 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12207 20 33 32 29 29 29 29 29 29 0a 20 20 20 20 28 72   32)))))).    (r
12208 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
12209 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
1220a 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1220b 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1220c 52 65 6e 64 65 72 53 65 74 49 6e 74 65 67 65 72  RenderSetInteger
1220d 53 63 61 6c 65 22 29 20 28 6e 73 20 2e 20 30 29  Scale") (ns . 0)
1220e 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1220f 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12210 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
12211 3a 35 31 39 3a 32 39 22 29 0a 20 20 20 20 28 76  :519:29").    (v
12212 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12213 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12214 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12215 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12216 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12217 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12218 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12219 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
1221a 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20  enderer").      
1221b 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1221c 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
1221d 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
1221e 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20 20  enderer")))).   
1221f 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12220 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12221 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 65 6e 61      (name . "ena
12222 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  ble").          
12223 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12224 4c 5f 62 6f 6f 6c 22 29 29 29 29 29 0a 20 20 20  L_bool"))))).   
12225 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12226 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12227 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12228 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12229 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
1222a 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
1222b 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
1222c 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 47  e . "SDL_RenderG
1222d 65 74 49 6e 74 65 67 65 72 53 63 61 6c 65 22 29  etIntegerScale")
1222e 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
1222f 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12230 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12231 5f 72 65 6e 64 65 72 2e 68 3a 35 32 39 3a 33 34  _render.h:529:34
12232 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12233 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12234 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12235 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12236 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12237 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12238 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12239 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
1223a 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72  name . "renderer
1223b 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1223c 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1223d 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
1223e 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
1223f 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
12240 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20  urn-type (tag . 
12241 22 53 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20  "SDL_bool"))).  
12242 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12243 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
12244 5f 52 65 6e 64 65 72 53 65 74 56 69 65 77 70 6f  _RenderSetViewpo
12245 72 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  rt") (ns . 0).  
12246 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12247 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12248 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 35 34  /SDL_render.h:54
12249 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  6:29").    (vari
1224a 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
1224b 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
1224c 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
1224d 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
1224e 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
1224f 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12250 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12251 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64     (name . "rend
12252 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  erer").         
12253 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12254 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12255 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64  (tag . "SDL_Rend
12256 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20 20  erer")))).      
12257 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12258 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12259 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22 29   (name . "rect")
1225a 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1225b 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1225c 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1225d 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29   "SDL_Rect")))))
1225e 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
1225f 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
12260 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
12261 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12262 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12263 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
12264 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12265 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
12266 6e 64 65 72 47 65 74 56 69 65 77 70 6f 72 74 22  nderGetViewport"
12267 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12268 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12269 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1226a 4c 5f 72 65 6e 64 65 72 2e 68 3a 35 35 34 3a 33  L_render.h:554:3
1226b 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
1226c 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1226d 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1226e 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
1226f 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12270 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12271 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12272 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12273 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65  (name . "rendere
12274 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
12275 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12276 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12277 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65  g . "SDL_Rendere
12278 72 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  r")))).        (
12279 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1227a 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1227b 61 6d 65 20 2e 20 22 72 65 63 74 22 29 0a 20 20  ame . "rect").  
1227c 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
1227d 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
1227e 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1227f 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a 20  DL_Rect")))))). 
12280 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
12281 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
12282 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12283 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12284 22 53 44 4c 5f 52 65 6e 64 65 72 53 65 74 43 6c  "SDL_RenderSetCl
12285 69 70 52 65 63 74 22 29 20 28 6e 73 20 2e 20 30  ipRect") (ns . 0
12286 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12287 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12288 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
12289 68 3a 35 36 38 3a 32 39 22 29 0a 20 20 20 20 28  h:568:29").    (
1228a 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1228b 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1228c 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1228d 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1228e 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1228f 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12290 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12291 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12292 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20  renderer").     
12293 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12294 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12295 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12296 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20  Renderer")))).  
12297 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12298 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12299 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
1229a 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ct").          (
1229b 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1229c 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
1229d 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29  ag . "SDL_Rect")
1229e 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
1229f 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
122a0 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
122a1 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
122a2 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
122a3 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
122a4 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
122a5 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44  on") (name . "SD
122a6 4c 5f 52 65 6e 64 65 72 47 65 74 43 6c 69 70 52  L_RenderGetClipR
122a7 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ect") (ns . 0). 
122a8 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
122a9 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
122aa 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 35  2/SDL_render.h:5
122ab 38 30 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72  80:30").    (var
122ac 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
122ad 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
122ae 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
122af 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
122b0 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
122b1 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
122b2 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
122b3 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e      (name . "ren
122b4 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20  derer").        
122b5 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
122b6 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
122b7 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e   (tag . "SDL_Ren
122b8 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20  derer")))).     
122b9 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
122ba 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
122bb 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74 22    (name . "rect"
122bc 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
122bd 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
122be 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
122bf 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29 29  . "SDL_Rect"))))
122c0 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
122c1 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
122c2 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
122c3 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
122c4 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 49  e . "SDL_RenderI
122c5 73 43 6c 69 70 45 6e 61 62 6c 65 64 22 29 20 28  sClipEnabled") (
122c6 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
122c7 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
122c8 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
122c9 65 6e 64 65 72 2e 68 3a 35 39 30 3a 33 34 22 29  ender.h:590:34")
122ca 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
122cb 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
122cc 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
122cd 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
122ce 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
122cf 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
122d0 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
122d1 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
122d2 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
122d3 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
122d4 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
122d5 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
122d6 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
122d7 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
122d8 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
122d9 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
122da 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
122db 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52  ) (name . "SDL_R
122dc 65 6e 64 65 72 53 65 74 53 63 61 6c 65 22 29 20  enderSetScale") 
122dd 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
122de 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
122df 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
122e0 72 65 6e 64 65 72 2e 68 3a 36 31 31 3a 32 39 22  render.h:611:29"
122e1 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
122e2 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
122e3 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
122e4 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
122e5 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
122e6 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
122e7 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
122e8 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
122e9 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
122ea 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
122eb 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
122ec 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
122ed 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
122ee 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
122ef 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
122f0 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
122f1 65 20 2e 20 22 73 63 61 6c 65 58 22 29 0a 20 20  e . "scaleX").  
122f2 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
122f3 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
122f4 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
122f5 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
122f6 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
122f7 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
122f8 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20  t . 32))).      
122f9 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
122fa 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
122fb 20 28 6e 61 6d 65 20 2e 20 22 73 63 61 6c 65 59   (name . "scaleY
122fc 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
122fd 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
122fe 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
122ff 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
12300 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12301 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
12302 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
12303 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12304 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12305 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12306 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12307 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12308 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12309 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1230a 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
1230b 64 65 72 47 65 74 53 63 61 6c 65 22 29 20 28 6e  derGetScale") (n
1230c 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1230d 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1230e 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
1230f 6e 64 65 72 2e 68 3a 36 32 33 3a 33 30 22 29 0a  nder.h:623:30").
12310 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
12311 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
12312 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12313 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12314 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12315 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12316 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12317 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12318 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
12319 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1231a 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1231b 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1231c 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
1231d 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
1231e 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
1231f 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12320 2e 20 22 73 63 61 6c 65 58 22 29 0a 20 20 20 20  . "scaleX").    
12321 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12322 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12323 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
12324 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12325 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
12326 2e 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20  . ":float").    
12327 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
12328 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
12329 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
1232a 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
1232b 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1232c 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1232d 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1232e 73 63 61 6c 65 59 22 29 0a 20 20 20 20 20 20 20  scaleY").       
1232f 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12330 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12331 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
12332 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12333 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12334 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20 20 20  :float").       
12335 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
12336 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
12337 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
12338 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
12339 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
1233a 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
1233b 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1233c 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1233d 22 53 44 4c 5f 53 65 74 52 65 6e 64 65 72 44 72  "SDL_SetRenderDr
1233e 61 77 43 6f 6c 6f 72 22 29 20 28 6e 73 20 2e 20  awColor") (ns . 
1233f 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12340 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12341 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
12342 2e 68 3a 36 33 38 3a 32 39 22 29 0a 20 20 20 20  .h:638:29").    
12343 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12344 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12345 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12346 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12347 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12348 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12349 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1234a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1234b 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20  "renderer").    
1234c 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1234d 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
1234e 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1234f 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20  _Renderer")))). 
12350 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12351 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
12352 65 20 2e 20 22 72 22 29 20 28 74 79 70 65 20 28  e . "r") (type (
12353 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29  tag . "Uint8")))
12354 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12355 20 22 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e   "parameter") (n
12356 61 6d 65 20 2e 20 22 67 22 29 20 28 74 79 70 65  ame . "g") (type
12357 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38 22 29   (tag . "Uint8")
12358 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12359 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 20   . "parameter") 
1235a 28 6e 61 6d 65 20 2e 20 22 62 22 29 20 28 74 79  (name . "b") (ty
1235b 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
1235c 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
1235d 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1235e 29 20 28 6e 61 6d 65 20 2e 20 22 61 22 29 20 28  ) (name . "a") (
1235f 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
12360 74 38 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  t8"))))).    (re
12361 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
12362 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
12363 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12364 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
12365 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
12366 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12367 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12368 22 53 44 4c 5f 47 65 74 52 65 6e 64 65 72 44 72  "SDL_GetRenderDr
12369 61 77 43 6f 6c 6f 72 22 29 20 28 6e 73 20 2e 20  awColor") (ns . 
1236a 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
1236b 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1236c 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
1236d 2e 68 3a 36 35 34 3a 32 39 22 29 0a 20 20 20 20  .h:654:29").    
1236e 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
1236f 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12370 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12371 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12372 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12373 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12374 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12375 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12376 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20  "renderer").    
12377 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12378 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12379 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1237a 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20  _Renderer")))). 
1237b 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1237c 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1237d 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
1237e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1237f 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12380 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12381 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
12382 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12383 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12384 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 67        (name . "g
12385 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12386 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12387 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12388 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
12389 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
1238a 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
1238b 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62        (name . "b
1238c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
1238d 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
1238e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
1238f 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 0a 20   . "Uint8")))). 
12390 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12391 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12392 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61        (name . "a
12393 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12394 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12395 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12396 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29 29 29   . "Uint8"))))))
12397 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12398 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12399 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
1239a 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1239b 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
1239c 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
1239d 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
1239e 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 53 65 74  (name . "SDL_Set
1239f 52 65 6e 64 65 72 44 72 61 77 42 6c 65 6e 64 4d  RenderDrawBlendM
123a0 6f 64 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ode") (ns . 0). 
123a1 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
123a2 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
123a3 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 36  2/SDL_render.h:6
123a4 37 31 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  71:29").    (var
123a5 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
123a6 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
123a7 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
123a8 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
123a9 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
123aa 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
123ab 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
123ac 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 6e      (name . "ren
123ad 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20 20  derer").        
123ae 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
123af 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
123b0 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 6e   (tag . "SDL_Ren
123b1 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20 20  derer")))).     
123b2 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
123b3 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
123b4 20 20 28 6e 61 6d 65 20 2e 20 22 62 6c 65 6e 64    (name . "blend
123b5 4d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20  Mode").         
123b6 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
123b7 44 4c 5f 42 6c 65 6e 64 4d 6f 64 65 22 29 29 29  DL_BlendMode")))
123b8 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
123b9 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
123ba 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28   ":int").      (
123bb 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
123bc 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
123bd 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28  ent . 32))).  ((
123be 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
123bf 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47  ) (name . "SDL_G
123c0 65 74 52 65 6e 64 65 72 44 72 61 77 42 6c 65 6e  etRenderDrawBlen
123c1 64 4d 6f 64 65 22 29 20 28 6e 73 20 2e 20 30 29  dMode") (ns . 0)
123c2 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
123c3 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
123c4 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
123c5 3a 36 38 34 3a 32 39 22 29 0a 20 20 20 20 28 76  :684:29").    (v
123c6 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
123c7 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
123c8 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
123c9 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
123ca 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
123cb 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
123cc 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
123cd 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
123ce 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20  enderer").      
123cf 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
123d0 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
123d1 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
123d2 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20 20  enderer")))).   
123d3 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
123d4 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
123d5 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 6c 65      (name . "ble
123d6 6e 64 4d 6f 64 65 22 29 0a 20 20 20 20 20 20 20  ndMode").       
123d7 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
123d8 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
123d9 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 42 6c  e (tag . "SDL_Bl
123da 65 6e 64 4d 6f 64 65 22 29 29 29 29 29 29 0a 20  endMode")))))). 
123db 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
123dc 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
123dd 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
123de 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
123df 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
123e0 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
123e1 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
123e2 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65  ame . "SDL_Rende
123e3 72 43 6c 65 61 72 22 29 20 28 6e 73 20 2e 20 30  rClear") (ns . 0
123e4 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
123e5 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
123e6 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e  SDL2/SDL_render.
123e7 68 3a 36 39 35 3a 32 39 22 29 0a 20 20 20 20 28  h:695:29").    (
123e8 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
123e9 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
123ea 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
123eb 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
123ec 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
123ed 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
123ee 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
123ef 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
123f0 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20  renderer").     
123f1 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
123f2 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
123f3 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
123f4 52 65 6e 64 65 72 65 72 22 29 29 29 29 29 29 0a  Renderer")))))).
123f5 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
123f6 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
123f7 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
123f8 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
123f9 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
123fa 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
123fb 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
123fc 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64  name . "SDL_Rend
123fd 65 72 44 72 61 77 50 6f 69 6e 74 22 29 20 28 6e  erDrawPoint") (n
123fe 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
123ff 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12400 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65  lude/SDL2/SDL_re
12401 6e 64 65 72 2e 68 3a 37 30 36 3a 32 39 22 29 0a  nder.h:706:29").
12402 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
12403 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
12404 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12405 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12406 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12407 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12408 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12409 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1240a 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a  e . "renderer").
1240b 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1240c 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1240d 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1240e 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29  "SDL_Renderer"))
1240f 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12410 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12411 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12412 2e 20 22 78 22 29 0a 20 20 20 20 20 20 20 20 20  . "x").         
12413 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12414 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
12415 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
12416 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20  ment . 32))).   
12417 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12418 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12419 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 79 22 29      (name . "y")
1241a 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
1241b 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
1241c 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
1241d 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a          (bit-siz
1241e 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20  e . 32).        
1241f 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12420 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20 20  nt . 32))))).   
12421 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12422 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12423 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12424 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12425 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12426 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
12427 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12428 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 44  e . "SDL_RenderD
12429 72 61 77 50 6f 69 6e 74 73 22 29 20 28 6e 73 20  rawPoints") (ns 
1242a 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
1242b 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
1242c 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64  de/SDL2/SDL_rend
1242d 65 72 2e 68 3a 37 31 38 3a 32 39 22 29 0a 20 20  er.h:718:29").  
1242e 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
1242f 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
12430 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
12431 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
12432 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12433 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12434 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12435 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12436 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20  . "renderer").  
12437 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12438 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12439 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
1243a 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29  DL_Renderer"))))
1243b 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1243c 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1243d 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1243e 22 70 6f 69 6e 74 73 22 29 0a 20 20 20 20 20 20  "points").      
1243f 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12440 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12441 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 50  pe (tag . "SDL_P
12442 6f 69 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20  oint")))).      
12443 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12444 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12445 20 28 6e 61 6d 65 20 2e 20 22 63 6f 75 6e 74 22   (name . "count"
12446 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12447 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
12448 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12449 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
1244a 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
1244b 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
1244c 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20 20  ent . 32))))).  
1244d 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
1244e 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
1244f 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
12450 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
12451 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12452 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
12453 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12454 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72  me . "SDL_Render
12455 44 72 61 77 4c 69 6e 65 22 29 20 28 6e 73 20 2e  DrawLine") (ns .
12456 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12457 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12458 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
12459 72 2e 68 3a 37 33 33 3a 32 39 22 29 0a 20 20 20  r.h:733:29").   
1245a 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1245b 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1245c 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1245d 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1245e 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1245f 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12460 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12461 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12462 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20   "renderer").   
12463 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12464 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12465 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12466 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a  L_Renderer")))).
12467 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12468 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12469 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1246a 78 31 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  x1").          (
1246b 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e  type (tag . ":in
1246c 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  t") (bit-size . 
1246d 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65  32) (bit-alignme
1246e 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 20 20 20  nt . 32))).     
1246f 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12470 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12471 20 20 28 6e 61 6d 65 20 2e 20 22 79 31 22 29 0a    (name . "y1").
12472 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12473 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
12474 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
12475 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12476 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
12477 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12478 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12479 6d 65 20 2e 20 22 78 32 22 29 0a 20 20 20 20 20  me . "x2").     
1247a 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
1247b 2e 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73  . ":int") (bit-s
1247c 69 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61  ize . 32) (bit-a
1247d 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
1247e 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
1247f 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12480 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12481 22 79 32 22 29 0a 20 20 20 20 20 20 20 20 20 20  "y2").          
12482 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12483 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
12484 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
12485 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12486 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
12487 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
12488 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12489 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
1248a 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
1248b 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1248c 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
1248d 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
1248e 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1248f 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
12490 6e 64 65 72 44 72 61 77 4c 69 6e 65 73 22 29 20  nderDrawLines") 
12491 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
12492 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12493 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
12494 72 65 6e 64 65 72 2e 68 3a 37 34 35 3a 32 39 22  render.h:745:29"
12495 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12496 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12497 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12498 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12499 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1249a 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1249b 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1249c 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
1249d 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22  ame . "renderer"
1249e 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
1249f 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
124a0 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
124a1 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22  . "SDL_Renderer"
124a2 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
124a3 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
124a4 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
124a5 65 20 2e 20 22 70 6f 69 6e 74 73 22 29 0a 20 20  e . "points").  
124a6 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
124a7 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
124a8 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
124a9 44 4c 5f 50 6f 69 6e 74 22 29 29 29 29 0a 20 20  DL_Point")))).  
124aa 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
124ab 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
124ac 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f       (name . "co
124ad 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  unt").          
124ae 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
124af 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
124b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
124b1 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
124b2 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
124b3 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
124b4 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
124b5 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
124b6 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
124b7 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
124b8 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
124b9 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
124ba 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
124bb 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
124bc 6e 64 65 72 44 72 61 77 52 65 63 74 22 29 20 28  nderDrawRect") (
124bd 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
124be 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
124bf 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72  clude/SDL2/SDL_r
124c0 65 6e 64 65 72 2e 68 3a 37 35 37 3a 32 39 22 29  ender.h:757:29")
124c1 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
124c2 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
124c3 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
124c4 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
124c5 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
124c6 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
124c7 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
124c8 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
124c9 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29  me . "renderer")
124ca 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
124cb 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
124cc 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
124cd 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29   "SDL_Renderer")
124ce 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
124cf 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
124d0 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
124d1 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20 20 20   . "rect").     
124d2 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
124d3 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
124d4 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
124d5 52 65 63 74 22 29 29 29 29 29 29 0a 20 20 20 20  Rect")))))).    
124d6 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
124d7 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
124d8 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
124d9 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
124da 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
124db 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
124dc 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
124dd 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 44 72   . "SDL_RenderDr
124de 61 77 52 65 63 74 73 22 29 20 28 6e 73 20 2e 20  awRects") (ns . 
124df 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
124e0 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
124e1 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72  /SDL2/SDL_render
124e2 2e 68 3a 37 36 39 3a 32 39 22 29 0a 20 20 20 20  .h:769:29").    
124e3 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
124e4 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
124e5 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
124e6 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
124e7 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
124e8 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
124e9 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
124ea 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
124eb 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20  "renderer").    
124ec 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
124ed 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
124ee 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
124ef 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a 20  _Renderer")))). 
124f0 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
124f1 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
124f2 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
124f3 65 63 74 73 22 29 0a 20 20 20 20 20 20 20 20 20  ects").         
124f4 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
124f5 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
124f6 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74  (tag . "SDL_Rect
124f7 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
124f8 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
124f9 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
124fa 6d 65 20 2e 20 22 63 6f 75 6e 74 22 29 0a 20 20  me . "count").  
124fb 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
124fc 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
124fd 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
124fe 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
124ff 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
12500 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12501 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
12502 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
12503 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
12504 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12505 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
12506 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
12507 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12508 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12509 20 22 53 44 4c 5f 52 65 6e 64 65 72 46 69 6c 6c   "SDL_RenderFill
1250a 52 65 63 74 22 29 20 28 6e 73 20 2e 20 30 29 0a  Rect") (ns . 0).
1250b 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1250c 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1250d 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a  L2/SDL_render.h:
1250e 37 38 32 3a 32 39 22 29 0a 20 20 20 20 28 76 61  782:29").    (va
1250f 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12510 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12511 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12512 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12513 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12514 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12515 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12516 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65       (name . "re
12517 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20 20  nderer").       
12518 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12519 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
1251a 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 65  e (tag . "SDL_Re
1251b 6e 64 65 72 65 72 22 29 29 29 29 0a 20 20 20 20  nderer")))).    
1251c 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
1251d 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
1251e 20 20 20 28 6e 61 6d 65 20 2e 20 22 72 65 63 74     (name . "rect
1251f 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12520 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12521 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12522 20 2e 20 22 53 44 4c 5f 52 65 63 74 22 29 29 29   . "SDL_Rect")))
12523 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12524 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12525 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
12526 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
12527 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
12528 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
12529 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1252a 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1252b 52 65 6e 64 65 72 46 69 6c 6c 52 65 63 74 73 22  RenderFillRects"
1252c 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1252d 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1252e 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1252f 4c 5f 72 65 6e 64 65 72 2e 68 3a 37 39 34 3a 32  L_render.h:794:2
12530 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12531 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12532 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12533 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12534 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12535 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12536 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12537 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12538 28 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65  (name . "rendere
12539 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  r").          (t
1253a 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
1253b 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
1253c 67 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65  g . "SDL_Rendere
1253d 72 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  r")))).        (
1253e 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
1253f 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12540 61 6d 65 20 2e 20 22 72 65 63 74 73 22 29 0a 20  ame . "rects"). 
12541 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12542 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12543 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12544 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20  SDL_Rect")))).  
12545 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12546 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12547 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63 6f       (name . "co
12548 75 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  unt").          
12549 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
1254a 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29    (tag . ":int")
1254b 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69  .            (bi
1254c 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
1254d 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c           (bit-al
1254e 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
1254f 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12550 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
12551 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
12552 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12553 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12554 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
12555 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12556 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
12557 6e 64 65 72 43 6f 70 79 22 29 20 28 6e 73 20 2e  nderCopy") (ns .
12558 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12559 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1255a 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
1255b 72 2e 68 3a 38 31 30 3a 32 39 22 29 0a 20 20 20  r.h:810:29").   
1255c 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1255d 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1255e 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
1255f 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12560 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12561 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12562 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12563 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12564 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20   "renderer").   
12565 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12566 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12567 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12568 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a  L_Renderer")))).
12569 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1256a 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1256b 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1256c 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20  texture").      
1256d 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1256e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
1256f 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
12570 65 78 74 75 72 65 22 29 29 29 29 0a 20 20 20 20  exture")))).    
12571 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12572 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12573 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 72     (name . "srcr
12574 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ect").          
12575 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12576 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12577 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
12578 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12579 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
1257a 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
1257b 65 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20  e . "dstrect"). 
1257c 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
1257d 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1257e 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1257f 53 44 4c 5f 52 65 63 74 22 29 29 29 29 29 29 0a  SDL_Rect")))))).
12580 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12581 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12582 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
12583 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12584 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12585 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
12586 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12587 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e 64  name . "SDL_Rend
12588 65 72 43 6f 70 79 45 78 22 29 20 28 6e 73 20 2e  erCopyEx") (ns .
12589 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1258a 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1258b 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
1258c 72 2e 68 3a 38 33 30 3a 32 39 22 29 0a 20 20 20  r.h:830:29").   
1258d 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
1258e 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
1258f 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12590 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12591 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12592 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12593 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12594 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12595 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20 20 20   "renderer").   
12596 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12597 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12598 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12599 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29 29 0a  L_Renderer")))).
1259a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
1259b 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
1259c 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
1259d 74 65 78 74 75 72 65 22 29 0a 20 20 20 20 20 20  texture").      
1259e 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1259f 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
125a0 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
125a1 65 78 74 75 72 65 22 29 29 29 29 0a 20 20 20 20  exture")))).    
125a2 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
125a3 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
125a4 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 72 63 72     (name . "srcr
125a5 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ect").          
125a6 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
125a7 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
125a8 74 61 67 20 2e 20 22 53 44 4c 5f 52 65 63 74 22  tag . "SDL_Rect"
125a9 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
125aa 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
125ab 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
125ac 65 20 2e 20 22 64 73 74 72 65 63 74 22 29 0a 20  e . "dstrect"). 
125ad 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
125ae 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
125af 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
125b0 53 44 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20  SDL_Rect")))).  
125b1 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
125b2 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
125b3 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 6e       (name . "an
125b4 67 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20  gle").          
125b5 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
125b6 20 20 28 74 61 67 20 2e 20 22 3a 64 6f 75 62 6c    (tag . ":doubl
125b7 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  e").            
125b8 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 0a  (bit-size . 64).
125b9 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
125ba 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29  -alignment . 64)
125bb 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
125bc 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
125bd 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
125be 2e 20 22 63 65 6e 74 65 72 22 29 0a 20 20 20 20  . "center").    
125bf 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
125c0 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
125c1 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
125c2 5f 50 6f 69 6e 74 22 29 29 29 29 0a 20 20 20 20  _Point")))).    
125c3 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
125c4 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
125c5 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6c 69 70     (name . "flip
125c6 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
125c7 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
125c8 65 6e 64 65 72 65 72 46 6c 69 70 22 29 29 29 29  endererFlip"))))
125c9 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
125ca 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
125cb 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
125cc 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
125cd 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
125ce 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
125cf 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
125d0 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65   (name . "SDL_Re
125d1 6e 64 65 72 52 65 61 64 50 69 78 65 6c 73 22 29  nderReadPixels")
125d2 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
125d3 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
125d4 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
125d5 5f 72 65 6e 64 65 72 2e 68 3a 38 35 33 3a 32 39  _render.h:853:29
125d6 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
125d7 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
125d8 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
125d9 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
125da 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
125db 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
125dc 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
125dd 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
125de 6e 61 6d 65 20 2e 20 22 72 65 6e 64 65 72 65 72  name . "renderer
125df 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
125e0 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
125e1 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
125e2 20 2e 20 22 53 44 4c 5f 52 65 6e 64 65 72 65 72   . "SDL_Renderer
125e3 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
125e4 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
125e5 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
125e6 6d 65 20 2e 20 22 72 65 63 74 22 29 0a 20 20 20  me . "rect").   
125e7 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
125e8 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
125e9 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
125ea 4c 5f 52 65 63 74 22 29 29 29 29 0a 20 20 20 20  L_Rect")))).    
125eb 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
125ec 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
125ed 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 72 6d     (name . "form
125ee 61 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  at").          (
125ef 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
125f0 74 33 32 22 29 29 29 0a 20 20 20 20 20 20 20 20  t32"))).        
125f1 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
125f2 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
125f3 6e 61 6d 65 20 2e 20 22 70 69 78 65 6c 73 22 29  name . "pixels")
125f4 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
125f5 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
125f6 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
125f7 20 22 3a 76 6f 69 64 22 29 29 29 29 0a 20 20 20   ":void")))).   
125f8 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
125f9 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
125fa 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70 69 74      (name . "pit
125fb 63 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  ch").          (
125fc 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
125fd 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
125fe 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
125ff 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
12600 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
12601 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
12602 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
12603 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
12604 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
12605 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12606 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12607 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12608 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12609 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6e  (name . "SDL_Ren
1260a 64 65 72 50 72 65 73 65 6e 74 22 29 20 28 6e 73  derPresent") (ns
1260b 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
1260c 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
1260d 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e  ude/SDL2/SDL_ren
1260e 64 65 72 2e 68 3a 38 36 31 3a 33 30 22 29 0a 20  der.h:861:30"). 
1260f 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23     (variadic . #
12610 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29  f) (inline . #f)
12611 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20   (storage-class 
12612 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20  . "extern").    
12613 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20  (parameters.    
12614 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61    ..      #(((ta
12615 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12616 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12617 20 2e 20 22 72 65 6e 64 65 72 65 72 22 29 0a 20   . "renderer"). 
12618 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12619 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
1261a 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1261b 53 44 4c 5f 52 65 6e 64 65 72 65 72 22 29 29 29  SDL_Renderer")))
1261c 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1261d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f  type (tag . ":vo
1261e 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  id"))).  ((tag .
1261f 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12620 6d 65 20 2e 20 22 53 44 4c 5f 44 65 73 74 72 6f  me . "SDL_Destro
12621 79 54 65 78 74 75 72 65 22 29 20 28 6e 73 20 2e  yTexture") (ns .
12622 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12623 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12624 65 2f 53 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65  e/SDL2/SDL_rende
12625 72 2e 68 3a 38 36 39 3a 33 30 22 29 0a 20 20 20  r.h:869:30").   
12626 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12627 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12628 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12629 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
1262a 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
1262b 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
1262c 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1262d 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1262e 20 22 74 65 78 74 75 72 65 22 29 0a 20 20 20 20   "texture").    
1262f 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12630 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12631 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12632 5f 54 65 78 74 75 72 65 22 29 29 29 29 29 29 0a  _Texture")))))).
12633 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12634 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
12635 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12636 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12637 20 22 53 44 4c 5f 44 65 73 74 72 6f 79 52 65 6e   "SDL_DestroyRen
12638 64 65 72 65 72 22 29 20 28 6e 73 20 2e 20 30 29  derer") (ns . 0)
12639 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
1263a 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
1263b 44 4c 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68  DL2/SDL_render.h
1263c 3a 38 37 37 3a 33 30 22 29 0a 20 20 20 20 28 76  :877:30").    (v
1263d 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
1263e 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
1263f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12640 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12641 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12642 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12643 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12644 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 72        (name . "r
12645 65 6e 64 65 72 65 72 22 29 0a 20 20 20 20 20 20  enderer").      
12646 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12647 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12648 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52  pe (tag . "SDL_R
12649 65 6e 64 65 72 65 72 22 29 29 29 29 29 29 0a 20  enderer")))))). 
1264a 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
1264b 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
1264c 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
1264d 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
1264e 22 53 44 4c 5f 47 4c 5f 42 69 6e 64 54 65 78 74  "SDL_GL_BindText
1264f 75 72 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ure") (ns . 0). 
12650 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12651 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
12652 32 2f 53 44 4c 5f 72 65 6e 64 65 72 2e 68 3a 38  2/SDL_render.h:8
12653 39 30 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72  90:29").    (var
12654 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12655 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12656 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12657 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12658 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12659 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
1265a 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
1265b 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78      (name . "tex
1265c 74 75 72 65 22 29 0a 20 20 20 20 20 20 20 20 20  ture").         
1265d 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
1265e 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
1265f 28 74 61 67 20 2e 20 22 53 44 4c 5f 54 65 78 74  (tag . "SDL_Text
12660 75 72 65 22 29 29 29 29 0a 20 20 20 20 20 20 20  ure")))).       
12661 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12662 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12663 28 6e 61 6d 65 20 2e 20 22 74 65 78 77 22 29 0a  (name . "texw").
12664 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
12665 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
12666 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
12667 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
12668 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28  .              (
12669 74 61 67 20 2e 20 22 3a 66 6c 6f 61 74 22 29 0a  tag . ":float").
1266a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62                (b
1266b 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
1266c 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
1266d 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
1266e 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
1266f 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12670 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12671 20 2e 20 22 74 65 78 68 22 29 0a 20 20 20 20 20   . "texh").     
12672 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12673 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12674 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
12675 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12676 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12677 20 22 3a 66 6c 6f 61 74 22 29 0a 20 20 20 20 20   ":float").     
12678 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73 69           (bit-si
12679 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20  ze . 32).       
1267a 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67         (bit-alig
1267b 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29  nment . 32))))))
1267c 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70  .    (return-typ
1267d 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22  e.      (tag . "
1267e 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69  :int").      (bi
1267f 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20  t-size . 32).   
12680 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12681 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61  t . 32))).  ((ta
12682 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12683 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 4c 5f  (name . "SDL_GL_
12684 55 6e 62 69 6e 64 54 65 78 74 75 72 65 22 29 20  UnbindTexture") 
12685 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
12686 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12687 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f  nclude/SDL2/SDL_
12688 72 65 6e 64 65 72 2e 68 3a 38 39 39 3a 32 39 22  render.h:899:29"
12689 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
1268a 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
1268b 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
1268c 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
1268d 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
1268e 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
1268f 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12690 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12691 61 6d 65 20 2e 20 22 74 65 78 74 75 72 65 22 29  ame . "texture")
12692 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12693 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12694 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12695 20 22 53 44 4c 5f 54 65 78 74 75 72 65 22 29 29   "SDL_Texture"))
12696 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12697 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12698 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20   . ":int").     
12699 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
1269a 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67  .      (bit-alig
1269b 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
1269c 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1269d 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1269e 5f 43 72 65 61 74 65 53 68 61 70 65 64 57 69 6e  _CreateShapedWin
1269f 64 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  dow") (ns . 0). 
126a0 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
126a1 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
126a2 32 2f 53 44 4c 5f 73 68 61 70 65 2e 68 3a 36 36  2/SDL_shape.h:66
126a3 3a 33 38 22 29 0a 20 20 20 20 28 76 61 72 69 61  :38").    (varia
126a4 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
126a5 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
126a6 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
126a7 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
126a8 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
126a9 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
126aa 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
126ab 20 20 28 6e 61 6d 65 20 2e 20 22 74 69 74 6c 65    (name . "title
126ac 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
126ad 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
126ae 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
126af 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  ).            (t
126b0 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61  ype (tag . ":cha
126b1 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20  r") (bit-size . 
126b2 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
126b3 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20  t . 8)))).      
126b4 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
126b5 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
126b6 20 28 6e 61 6d 65 20 2e 20 22 78 22 29 0a 20 20   (name . "x").  
126b7 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
126b8 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
126b9 20 22 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22   ":unsigned-int"
126ba 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
126bb 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
126bc 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
126bd 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
126be 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
126bf 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
126c0 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
126c1 22 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  "y").          (
126c2 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
126c3 20 28 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e   (tag . ":unsign
126c4 65 64 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20  ed-int").       
126c5 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
126c6 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
126c7 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
126c8 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
126c9 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
126ca 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
126cb 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20 20 20  name . "w").    
126cc 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
126cd 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
126ce 3a 75 6e 73 69 67 6e 65 64 2d 69 6e 74 22 29 0a  :unsigned-int").
126cf 20 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74              (bit
126d0 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
126d1 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
126d2 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
126d3 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
126d4 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
126d5 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68        (name . "h
126d6 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
126d7 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
126d8 74 61 67 20 2e 20 22 3a 75 6e 73 69 67 6e 65 64  tag . ":unsigned
126d9 2d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  -int").         
126da 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
126db 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
126dc 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
126dd 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  32))).        ((
126de 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
126df 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
126e0 6d 65 20 2e 20 22 66 6c 61 67 73 22 29 0a 20 20  me . "flags").  
126e1 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
126e2 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
126e3 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
126e4 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e  ype.      (tag .
126e5 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
126e6 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
126e7 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29  "SDL_Window"))))
126e8 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
126e9 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
126ea 53 44 4c 5f 49 73 53 68 61 70 65 64 57 69 6e 64  SDL_IsShapedWind
126eb 6f 77 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ow") (ns . 0).  
126ec 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
126ed 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
126ee 2f 53 44 4c 5f 73 68 61 70 65 2e 68 3a 37 37 3a  /SDL_shape.h:77:
126ef 33 34 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  34").    (variad
126f0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
126f1 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
126f2 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
126f3 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
126f4 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
126f5 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
126f6 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
126f7 20 28 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77   (name . "window
126f8 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
126f9 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
126fa 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
126fb 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29   . "SDL_Window")
126fc 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
126fd 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 53  n-type (tag . "S
126fe 44 4c 5f 62 6f 6f 6c 22 29 29 29 0a 20 20 28 28  DL_bool"))).  ((
126ff 74 61 67 20 2e 20 22 65 6e 75 6d 22 29 20 28 6e  tag . "enum") (n
12700 73 20 2e 20 30 29 20 28 6e 61 6d 65 20 2e 20 22  s . 0) (name . "
12701 22 29 20 28 69 64 20 2e 20 31 36 37 29 0a 20 20  ") (id . 167).  
12702 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12703 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12704 2f 53 44 4c 5f 73 68 61 70 65 2e 68 3a 38 30 3a  /SDL_shape.h:80:
12705 39 22 29 0a 20 20 20 20 28 66 69 65 6c 64 73 0a  9").    (fields.
12706 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12707 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29  ((tag . "field")
12708 20 28 6e 61 6d 65 20 2e 20 22 53 68 61 70 65 4d   (name . "ShapeM
12709 6f 64 65 44 65 66 61 75 6c 74 22 29 20 28 76 61  odeDefault") (va
1270a 6c 75 65 20 2e 20 30 29 29 0a 20 20 20 20 20 20  lue . 0)).      
1270b 20 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64    ((tag . "field
1270c 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
1270d 6d 65 20 2e 20 22 53 68 61 70 65 4d 6f 64 65 42  me . "ShapeModeB
1270e 69 6e 61 72 69 7a 65 41 6c 70 68 61 22 29 0a 20  inarizeAlpha"). 
1270f 20 20 20 20 20 20 20 20 20 28 76 61 6c 75 65 20           (value 
12710 2e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 28  . 1)).        ((
12711 74 61 67 20 2e 20 22 66 69 65 6c 64 22 29 0a 20  tag . "field"). 
12712 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12713 20 22 53 68 61 70 65 4d 6f 64 65 52 65 76 65 72   "ShapeModeRever
12714 73 65 42 69 6e 61 72 69 7a 65 41 6c 70 68 61 22  seBinarizeAlpha"
12715 29 0a 20 20 20 20 20 20 20 20 20 20 28 76 61 6c  ).          (val
12716 75 65 20 2e 20 32 29 29 0a 20 20 20 20 20 20 20  ue . 2)).       
12717 20 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22   ((tag . "field"
12718 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12719 65 20 2e 20 22 53 68 61 70 65 4d 6f 64 65 43 6f  e . "ShapeModeCo
1271a 6c 6f 72 4b 65 79 22 29 0a 20 20 20 20 20 20 20  lorKey").       
1271b 20 20 20 28 76 61 6c 75 65 20 2e 20 33 29 29 29     (value . 3)))
1271c 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
1271d 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
1271e 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
1271f 20 22 57 69 6e 64 6f 77 53 68 61 70 65 4d 6f 64   "WindowShapeMod
12720 65 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  e").    (locatio
12721 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12722 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70 65  e/SDL2/SDL_shape
12723 2e 68 3a 38 39 3a 33 22 29 0a 20 20 20 20 28 74  .h:89:3").    (t
12724 79 70 65 20 28 74 61 67 20 2e 20 22 3a 65 6e 75  ype (tag . ":enu
12725 6d 22 29 20 28 6e 61 6d 65 20 2e 20 22 22 29 20  m") (name . "") 
12726 28 69 64 20 2e 20 31 36 37 29 29 29 0a 20 20 28  (id . 167))).  (
12727 28 74 61 67 20 2e 20 22 74 79 70 65 64 65 66 22  (tag . "typedef"
12728 29 0a 20 20 20 20 28 6e 73 20 2e 20 30 29 0a 20  ).    (ns . 0). 
12729 20 20 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f     (name . "SDL_
1272a 57 69 6e 64 6f 77 53 68 61 70 65 50 61 72 61 6d  WindowShapeParam
1272b 73 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f  s").    (locatio
1272c 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1272d 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70 65  e/SDL2/SDL_shape
1272e 2e 68 3a 39 38 3a 33 22 29 0a 20 20 20 20 28 74  .h:98:3").    (t
1272f 79 70 65 20 28 74 61 67 20 2e 20 22 75 6e 69 6f  ype (tag . "unio
12730 6e 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61  n") (ns . 0) (na
12731 6d 65 20 2e 20 22 22 29 20 28 69 64 20 2e 20 31  me . "") (id . 1
12732 36 38 29 0a 20 20 20 20 20 20 28 6c 6f 63 61 74  68).      (locat
12733 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12734 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61  ude/SDL2/SDL_sha
12735 70 65 2e 68 3a 39 34 3a 39 22 29 0a 20 20 20 20  pe.h:94:9").    
12736 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12737 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
12738 20 2e 20 38 29 0a 20 20 20 20 20 20 28 66 69 65   . 8).      (fie
12739 6c 64 73 0a 20 20 20 20 20 20 20 20 2e 0a 20 20  lds.        ..  
1273a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1273b 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20 2e  "field") (name .
1273c 20 22 62 69 6e 61 72 69 7a 61 74 69 6f 6e 43 75   "binarizationCu
1273d 74 6f 66 66 22 29 20 28 62 69 74 2d 6f 66 66 73  toff") (bit-offs
1273e 65 74 20 2e 20 30 29 0a 20 20 20 20 20 20 20 20  et . 0).        
1273f 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12740 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e  8) (bit-alignmen
12741 74 20 2e 20 38 29 20 28 74 79 70 65 20 28 74 61  t . 8) (type (ta
12742 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 0a 20  g . "Uint8"))). 
12743 20 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e           ((tag .
12744 20 22 66 69 65 6c 64 22 29 20 28 6e 61 6d 65 20   "field") (name 
12745 2e 20 22 63 6f 6c 6f 72 4b 65 79 22 29 20 28 62  . "colorKey") (b
12746 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 20 28  it-offset . 0) (
12747 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
12748 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
12749 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28  alignment . 8) (
1274a 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
1274b 5f 43 6f 6c 6f 72 22 29 29 29 29 29 29 29 0a 20  _Color"))))))). 
1274c 20 28 28 74 61 67 20 2e 20 22 73 74 72 75 63 74   ((tag . "struct
1274d 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
1274e 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53  e . "SDL_WindowS
1274f 68 61 70 65 4d 6f 64 65 22 29 20 28 69 64 20 2e  hapeMode") (id .
12750 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12751 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12752 65 2f 53 44 4c 32 2f 53 44 4c 5f 73 68 61 70 65  e/SDL2/SDL_shape
12753 2e 68 3a 31 30 31 3a 31 36 22 29 0a 20 20 20 20  .h:101:16").    
12754 28 62 69 74 2d 73 69 7a 65 20 2e 20 36 34 29 20  (bit-size . 64) 
12755 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12756 20 33 32 29 0a 20 20 20 20 28 66 69 65 6c 64 73   32).    (fields
12757 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12758 28 28 28 74 61 67 20 2e 20 22 66 69 65 6c 64 22  (((tag . "field"
12759 29 20 28 6e 61 6d 65 20 2e 20 22 6d 6f 64 65 22  ) (name . "mode"
1275a 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e 20  ) (bit-offset . 
1275b 30 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33  0) (bit-size . 3
1275c 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 69  2).          (bi
1275d 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
1275e 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
1275f 57 69 6e 64 6f 77 53 68 61 70 65 4d 6f 64 65 22  WindowShapeMode"
12760 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12761 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e 61  g . "field") (na
12762 6d 65 20 2e 20 22 70 61 72 61 6d 65 74 65 72 73  me . "parameters
12763 22 29 20 28 62 69 74 2d 6f 66 66 73 65 74 20 2e  ") (bit-offset .
12764 20 33 32 29 20 28 62 69 74 2d 73 69 7a 65 20 2e   32) (bit-size .
12765 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 28   32).          (
12766 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12767 38 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  8).          (ty
12768 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 57  pe (tag . "SDL_W
12769 69 6e 64 6f 77 53 68 61 70 65 50 61 72 61 6d 73  indowShapeParams
1276a 22 29 29 29 29 29 29 0a 20 20 28 28 74 61 67 20  ")))))).  ((tag 
1276b 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
1276c 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1276d 61 6d 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f  ame . "SDL_Windo
1276e 77 53 68 61 70 65 4d 6f 64 65 22 29 0a 20 20 20  wShapeMode").   
1276f 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12770 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12771 53 44 4c 5f 73 68 61 70 65 2e 68 3a 31 30 36 3a  SDL_shape.h:106:
12772 33 22 29 0a 20 20 20 20 28 74 79 70 65 0a 20 20  3").    (type.  
12773 20 20 20 20 28 74 61 67 20 2e 20 22 3a 73 74 72      (tag . ":str
12774 75 63 74 22 29 0a 20 20 20 20 20 20 28 6e 61 6d  uct").      (nam
12775 65 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53  e . "SDL_WindowS
12776 68 61 70 65 4d 6f 64 65 22 29 0a 20 20 20 20 20  hapeMode").     
12777 20 28 69 64 20 2e 20 31 36 39 29 29 29 0a 20 20   (id . 169))).  
12778 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12779 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1277a 5f 53 65 74 57 69 6e 64 6f 77 53 68 61 70 65 22  _SetWindowShape"
1277b 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
1277c 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1277d 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1277e 4c 5f 73 68 61 70 65 2e 68 3a 31 32 31 3a 32 39  L_shape.h:121:29
1277f 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12780 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12781 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12782 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12783 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12784 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12785 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12786 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12787 6e 61 6d 65 20 2e 20 22 77 69 6e 64 6f 77 22 29  name . "window")
12788 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12789 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
1278a 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
1278b 20 22 53 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29   "SDL_Window")))
1278c 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
1278d 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
1278e 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
1278f 20 22 73 68 61 70 65 22 29 0a 20 20 20 20 20 20   "shape").      
12790 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12791 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12792 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
12793 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 20 20  urface")))).    
12794 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12795 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12796 20 20 20 28 6e 61 6d 65 20 2e 20 22 73 68 61 70     (name . "shap
12797 65 5f 6d 6f 64 65 22 29 0a 20 20 20 20 20 20 20  e_mode").       
12798 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12799 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
1279a 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
1279b 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
1279c 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53 68 61 70   "SDL_WindowShap
1279d 65 4d 6f 64 65 22 29 29 29 29 29 29 0a 20 20 20  eMode")))))).   
1279e 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
1279f 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
127a0 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
127a1 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
127a2 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
127a3 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
127a4 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
127a5 65 20 2e 20 22 53 44 4c 5f 47 65 74 53 68 61 70  e . "SDL_GetShap
127a6 65 64 57 69 6e 64 6f 77 4d 6f 64 65 22 29 20 28  edWindowMode") (
127a7 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
127a8 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
127a9 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 73  clude/SDL2/SDL_s
127aa 68 61 70 65 2e 68 3a 31 33 36 3a 32 39 22 29 0a  hape.h:136:29").
127ab 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
127ac 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
127ad 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
127ae 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
127af 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
127b0 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
127b1 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
127b2 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
127b3 65 20 2e 20 22 77 69 6e 64 6f 77 22 29 0a 20 20  e . "window").  
127b4 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
127b5 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
127b6 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
127b7 44 4c 5f 57 69 6e 64 6f 77 22 29 29 29 29 0a 20  DL_Window")))). 
127b8 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
127b9 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
127ba 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
127bb 68 61 70 65 5f 6d 6f 64 65 22 29 0a 20 20 20 20  hape_mode").    
127bc 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
127bd 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
127be 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
127bf 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
127c0 67 20 2e 20 22 53 44 4c 5f 57 69 6e 64 6f 77 53  g . "SDL_WindowS
127c1 68 61 70 65 4d 6f 64 65 22 29 29 29 29 29 29 0a  hapeMode")))))).
127c2 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
127c3 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
127c4 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74  int").      (bit
127c5 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20  -size . 32).    
127c6 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
127c7 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67   . 32))).  ((tag
127c8 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
127c9 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 54  name . "SDL_GetT
127ca 69 63 6b 73 22 29 20 28 6e 73 20 2e 20 30 29 0a  icks") (ns . 0).
127cb 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
127cc 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
127cd 4c 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 34  L2/SDL_timer.h:4
127ce 35 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  5:32").    (vari
127cf 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
127d0 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
127d1 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
127d2 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
127d3 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
127d4 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
127d5 55 69 6e 74 33 32 22 29 29 29 0a 20 20 28 28 74  Uint32"))).  ((t
127d6 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
127d7 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65   (name . "SDL_Ge
127d8 74 50 65 72 66 6f 72 6d 61 6e 63 65 43 6f 75 6e  tPerformanceCoun
127d9 74 65 72 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ter") (ns . 0). 
127da 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
127db 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
127dc 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 36 31  2/SDL_timer.h:61
127dd 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69 61  :32").    (varia
127de 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
127df 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
127e0 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
127e1 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
127e2 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
127e3 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 55  n-type (tag . "U
127e4 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74 61  int64"))).  ((ta
127e5 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
127e6 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74  (name . "SDL_Get
127e7 50 65 72 66 6f 72 6d 61 6e 63 65 46 72 65 71 75  PerformanceFrequ
127e8 65 6e 63 79 22 29 20 28 6e 73 20 2e 20 30 29 0a  ency") (ns . 0).
127e9 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
127ea 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
127eb 4c 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 36  L2/SDL_timer.h:6
127ec 36 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  6:32").    (vari
127ed 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
127ee 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
127ef 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
127f0 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
127f1 65 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75  ers . #()) (retu
127f2 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
127f3 55 69 6e 74 36 34 22 29 29 29 0a 20 20 28 28 74  Uint64"))).  ((t
127f4 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
127f5 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 44 65   (name . "SDL_De
127f6 6c 61 79 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  lay") (ns . 0). 
127f7 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
127f8 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
127f9 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a 37 31  2/SDL_timer.h:71
127fa 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
127fb 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
127fc 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
127fd 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
127fe 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
127ff 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12800 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12801 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12802 20 20 28 6e 61 6d 65 20 2e 20 22 6d 73 22 29 0a    (name . "ms").
12803 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12804 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29  (tag . "Uint32")
12805 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12806 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76  -type (tag . ":v
12807 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67 20  oid"))).  ((tag 
12808 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20 20  . "typedef").   
12809 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6e   (ns . 0).    (n
1280a 61 6d 65 20 2e 20 22 53 44 4c 5f 54 69 6d 65 72  ame . "SDL_Timer
1280b 43 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 28  Callback").    (
1280c 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
1280d 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
1280e 4c 5f 74 69 6d 65 72 2e 68 3a 38 31 3a 32 37 22  L_timer.h:81:27"
1280f 29 0a 20 20 20 20 28 74 79 70 65 20 28 74 61 67  ).    (type (tag
12810 20 2e 20 22 3a 66 75 6e 63 74 69 6f 6e 2d 70 6f   . ":function-po
12811 69 6e 74 65 72 22 29 29 29 0a 20 20 28 28 74 61  inter"))).  ((ta
12812 67 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20  g . "typedef"). 
12813 20 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20     (ns . 0).    
12814 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 54 69 6d  (name . "SDL_Tim
12815 65 72 49 44 22 29 0a 20 20 20 20 28 6c 6f 63 61  erID").    (loca
12816 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12817 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 69  lude/SDL2/SDL_ti
12818 6d 65 72 2e 68 3a 38 36 3a 31 33 22 29 0a 20 20  mer.h:86:13").  
12819 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
1281a 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
1281b 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
1281c 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20  nment . 32))).  
1281d 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
1281e 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  n") (name . "SDL
1281f 5f 41 64 64 54 69 6d 65 72 22 29 20 28 6e 73 20  _AddTimer") (ns 
12820 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12821 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12822 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 69 6d 65  de/SDL2/SDL_time
12823 72 2e 68 3a 39 33 3a 33 37 22 29 0a 20 20 20 20  r.h:93:37").    
12824 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12825 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12826 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12827 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12828 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12829 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
1282a 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1282b 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1282c 22 69 6e 74 65 72 76 61 6c 22 29 0a 20 20 20 20  "interval").    
1282d 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
1282e 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29 0a 20   . "Uint32"))). 
1282f 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12830 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12831 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
12832 61 6c 6c 62 61 63 6b 22 29 0a 20 20 20 20 20 20  allback").      
12833 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12834 20 22 53 44 4c 5f 54 69 6d 65 72 43 61 6c 6c 62   "SDL_TimerCallb
12835 61 63 6b 22 29 29 29 0a 20 20 20 20 20 20 20 20  ack"))).        
12836 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12837 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12838 6e 61 6d 65 20 2e 20 22 70 61 72 61 6d 22 29 0a  name . "param").
12839 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
1283a 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
1283b 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
1283c 22 3a 76 6f 69 64 22 29 29 29 29 29 29 0a 20 20  ":void")))))).  
1283d 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28    (return-type (
1283e 74 61 67 20 2e 20 22 53 44 4c 5f 54 69 6d 65 72  tag . "SDL_Timer
1283f 49 44 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e  ID"))).  ((tag .
12840 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12841 6d 65 20 2e 20 22 53 44 4c 5f 52 65 6d 6f 76 65  me . "SDL_Remove
12842 54 69 6d 65 72 22 29 20 28 6e 73 20 2e 20 30 29  Timer") (ns . 0)
12843 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12844 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12845 44 4c 32 2f 53 44 4c 5f 74 69 6d 65 72 2e 68 3a  DL2/SDL_timer.h:
12846 31 30 34 3a 33 34 22 29 0a 20 20 20 20 28 76 61  104:34").    (va
12847 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12848 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12849 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
1284a 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
1284b 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
1284c 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
1284d 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
1284e 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 69 64       (name . "id
1284f 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12850 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 54  pe (tag . "SDL_T
12851 69 6d 65 72 49 44 22 29 29 29 29 29 0a 20 20 20  imerID"))))).   
12852 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
12853 61 67 20 2e 20 22 53 44 4c 5f 62 6f 6f 6c 22 29  ag . "SDL_bool")
12854 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74  )).  ((tag . "st
12855 72 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20  ruct") (ns . 0) 
12856 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f 76 65 72  (name . "SDL_ver
12857 73 69 6f 6e 22 29 20 28 69 64 20 2e 20 30 29 0a  sion") (id . 0).
12858 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12859 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1285a 4c 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e 68  L2/SDL_version.h
1285b 3a 35 31 3a 31 36 22 29 0a 20 20 20 20 28 62 69  :51:16").    (bi
1285c 74 2d 73 69 7a 65 20 2e 20 32 34 29 20 28 62 69  t-size . 24) (bi
1285d 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
1285e 0a 20 20 20 20 28 66 69 65 6c 64 73 0a 20 20 20  .    (fields.   
1285f 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12860 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
12861 61 6d 65 20 2e 20 22 6d 61 6a 6f 72 22 29 20 28  ame . "major") (
12862 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 30 29 0a  bit-offset . 0).
12863 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
12864 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
12865 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
12866 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
12867 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
12868 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
12869 61 6d 65 20 2e 20 22 6d 69 6e 6f 72 22 29 20 28  ame . "minor") (
1286a 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 38 29 0a  bit-offset . 8).
1286b 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
1286c 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
1286d 69 67 6e 6d 65 6e 74 20 2e 20 38 29 20 28 74 79  ignment . 8) (ty
1286e 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 38  pe (tag . "Uint8
1286f 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  "))).        ((t
12870 61 67 20 2e 20 22 66 69 65 6c 64 22 29 20 28 6e  ag . "field") (n
12871 61 6d 65 20 2e 20 22 70 61 74 63 68 22 29 20 28  ame . "patch") (
12872 62 69 74 2d 6f 66 66 73 65 74 20 2e 20 31 36 29  bit-offset . 16)
12873 0a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d  .          (bit-
12874 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
12875 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 0a 20 20  lignment . 8).  
12876 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12877 61 67 20 2e 20 22 55 69 6e 74 38 22 29 29 29 29  ag . "Uint8"))))
12878 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 74 79  )).  ((tag . "ty
12879 70 65 64 65 66 22 29 0a 20 20 20 20 28 6e 73 20  pedef").    (ns 
1287a 2e 20 30 29 0a 20 20 20 20 28 6e 61 6d 65 20 2e  . 0).    (name .
1287b 20 22 53 44 4c 5f 76 65 72 73 69 6f 6e 22 29 0a   "SDL_version").
1287c 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
1287d 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
1287e 4c 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e 68  L2/SDL_version.h
1287f 3a 35 36 3a 33 22 29 0a 20 20 20 20 28 74 79 70  :56:3").    (typ
12880 65 20 28 74 61 67 20 2e 20 22 3a 73 74 72 75 63  e (tag . ":struc
12881 74 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c  t") (name . "SDL
12882 5f 76 65 72 73 69 6f 6e 22 29 20 28 69 64 20 2e  _version") (id .
12883 20 31 37 30 29 29 29 0a 20 20 28 28 74 61 67 20   170))).  ((tag 
12884 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12885 61 6d 65 20 2e 20 22 53 44 4c 5f 47 65 74 56 65  ame . "SDL_GetVe
12886 72 73 69 6f 6e 22 29 20 28 6e 73 20 2e 20 30 29  rsion") (ns . 0)
12887 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12888 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12889 44 4c 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e  DL2/SDL_version.
1288a 68 3a 31 33 33 3a 33 30 22 29 0a 20 20 20 20 28  h:133:30").    (
1288b 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1288c 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1288d 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1288e 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1288f 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12890 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12891 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12892 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12893 76 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ver").          
12894 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12895 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12896 74 61 67 20 2e 20 22 53 44 4c 5f 76 65 72 73 69  tag . "SDL_versi
12897 6f 6e 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  on")))))).    (r
12898 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
12899 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
1289a 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
1289b 22 29 20 28 6e 61 6d 65 20 2e 20 22 53 44 4c 5f  ") (name . "SDL_
1289c 47 65 74 52 65 76 69 73 69 6f 6e 22 29 20 28 6e  GetRevision") (n
1289d 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
1289e 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
1289f 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 76 65  lude/SDL2/SDL_ve
128a0 72 73 69 6f 6e 2e 68 3a 31 34 32 3a 33 37 22 29  rsion.h:142:37")
128a1 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
128a2 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
128a3 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
128a4 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
128a5 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e 20    (parameters . 
128a6 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  #()).    (return
128a7 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
128a8 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
128a9 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
128aa 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
128ab 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
128ac 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
128ad 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
128ae 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
128af 53 44 4c 5f 47 65 74 52 65 76 69 73 69 6f 6e 4e  SDL_GetRevisionN
128b0 75 6d 62 65 72 22 29 20 28 6e 73 20 2e 20 30 29  umber") (ns . 0)
128b1 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
128b2 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
128b3 44 4c 32 2f 53 44 4c 5f 76 65 72 73 69 6f 6e 2e  DL2/SDL_version.
128b4 68 3a 31 35 31 3a 32 39 22 29 0a 20 20 20 20 28  h:151:29").    (
128b5 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
128b6 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
128b7 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
128b8 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
128b9 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20  ameters . #()). 
128ba 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
128bb 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
128bc 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
128bd 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
128be 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
128bf 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
128c0 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
128c1 61 6d 65 20 2e 20 22 53 44 4c 5f 49 6e 69 74 22  ame . "SDL_Init"
128c2 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
128c3 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
128c4 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
128c5 4c 2e 68 3a 39 33 3a 32 39 22 29 20 28 76 61 72  L.h:93:29") (var
128c6 69 61 64 69 63 20 2e 20 23 66 29 0a 20 20 20 20  iadic . #f).    
128c7 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
128c8 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
128c9 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
128ca 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
128cb 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
128cc 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
128cd 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
128ce 22 66 6c 61 67 73 22 29 0a 20 20 20 20 20 20 20  "flags").       
128cf 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
128d0 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20  "Uint32"))))).  
128d1 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
128d2 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
128d3 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
128d4 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
128d5 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
128d6 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
128d7 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
128d8 6d 65 20 2e 20 22 53 44 4c 5f 49 6e 69 74 53 75  me . "SDL_InitSu
128d9 62 53 79 73 74 65 6d 22 29 20 28 6e 73 20 2e 20  bSystem") (ns . 
128da 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
128db 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
128dc 2f 53 44 4c 32 2f 53 44 4c 2e 68 3a 31 30 34 3a  /SDL2/SDL.h:104:
128dd 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
128de 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
128df 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
128e0 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
128e1 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
128e2 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
128e3 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
128e4 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
128e5 20 28 6e 61 6d 65 20 2e 20 22 66 6c 61 67 73 22   (name . "flags"
128e6 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
128e7 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74 33 32  e (tag . "Uint32
128e8 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  "))))).    (retu
128e9 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
128ea 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
128eb 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
128ec 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
128ed 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
128ee 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
128ef 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 53  ion") (name . "S
128f0 44 4c 5f 51 75 69 74 53 75 62 53 79 73 74 65 6d  DL_QuitSubSystem
128f1 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
128f2 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
128f3 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
128f4 44 4c 2e 68 3a 31 30 39 3a 33 30 22 29 0a 20 20  DL.h:109:30").  
128f5 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
128f6 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
128f7 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
128f8 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
128f9 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
128fa 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
128fb 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
128fc 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
128fd 2e 20 22 66 6c 61 67 73 22 29 0a 20 20 20 20 20  . "flags").     
128fe 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
128ff 2e 20 22 55 69 6e 74 33 32 22 29 29 29 29 29 0a  . "Uint32"))))).
12900 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12901 20 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29   (tag . ":void")
12902 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12903 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12904 20 22 53 44 4c 5f 57 61 73 49 6e 69 74 22 29 20   "SDL_WasInit") 
12905 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f  (ns . 0).    (lo
12906 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69  cation . "/usr/i
12907 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 2e  nclude/SDL2/SDL.
12908 68 3a 31 31 37 3a 33 32 22 29 0a 20 20 20 20 28  h:117:32").    (
12909 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1290a 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1290b 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1290c 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1290d 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
1290e 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
1290f 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12910 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12911 66 6c 61 67 73 22 29 0a 20 20 20 20 20 20 20 20  flags").        
12912 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12913 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
12914 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74   (return-type (t
12915 61 67 20 2e 20 22 55 69 6e 74 33 32 22 29 29 29  ag . "Uint32")))
12916 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12917 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12918 53 44 4c 5f 51 75 69 74 22 29 20 28 6e 73 20 2e  SDL_Quit") (ns .
12919 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
1291a 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
1291b 65 2f 53 44 4c 32 2f 53 44 4c 2e 68 3a 31 32 33  e/SDL2/SDL.h:123
1291c 3a 33 30 22 29 0a 20 20 20 20 28 76 61 72 69 61  :30").    (varia
1291d 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
1291e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
1291f 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12920 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12921 72 73 20 2e 20 23 28 29 29 20 28 72 65 74 75 72  rs . #()) (retur
12922 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a  n-type (tag . ":
12923 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61 67  void"))).  ((tag
12924 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12925 6e 61 6d 65 20 2e 20 22 54 54 46 5f 4c 69 6e 6b  name . "TTF_Link
12926 65 64 5f 56 65 72 73 69 6f 6e 22 29 20 28 6e 73  ed_Version") (ns
12927 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12928 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12929 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66  ude/SDL2/SDL_ttf
1292a 2e 68 3a 37 33 3a 34 35 22 29 0a 20 20 20 20 28  .h:73:45").    (
1292b 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
1292c 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
1292d 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
1292e 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
1292f 61 6d 65 74 65 72 73 20 2e 20 23 28 29 29 0a 20  ameters . #()). 
12930 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12931 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12932 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
12933 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12934 5f 76 65 72 73 69 6f 6e 22 29 29 29 29 0a 20 20  _version")))).  
12935 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12936 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12937 5f 42 79 74 65 53 77 61 70 70 65 64 55 4e 49 43  _ByteSwappedUNIC
12938 4f 44 45 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ODE") (ns . 0). 
12939 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
1293a 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
1293b 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 38 33 3a 33  2/SDL_ttf.h:83:3
1293c 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
1293d 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
1293e 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
1293f 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12940 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12941 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12942 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12943 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12944 28 6e 61 6d 65 20 2e 20 22 73 77 61 70 70 65 64  (name . "swapped
12945 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12946 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  pe.            (
12947 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
12948 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
12949 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
1294a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
1294b 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 0a 20  ment . 32))))). 
1294c 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 20     (return-type 
1294d 28 74 61 67 20 2e 20 22 3a 76 6f 69 64 22 29 29  (tag . ":void"))
1294e 29 0a 20 20 28 28 74 61 67 20 2e 20 22 73 74 72  ).  ((tag . "str
1294f 75 63 74 22 29 20 28 6e 73 20 2e 20 30 29 20 28  uct") (ns . 0) (
12950 6e 61 6d 65 20 2e 20 22 5f 54 54 46 5f 46 6f 6e  name . "_TTF_Fon
12951 74 22 29 20 28 69 64 20 2e 20 30 29 0a 20 20 20  t") (id . 0).   
12952 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12953 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12954 53 44 4c 5f 74 74 66 2e 68 3a 38 36 3a 31 36 22  SDL_ttf.h:86:16"
12955 29 0a 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20  ).    (bit-size 
12956 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 0) (bit-alignm
12957 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64 73  ent . 0) (fields
12958 20 2e 20 23 28 29 29 29 0a 20 20 28 28 74 61 67   . #())).  ((tag
12959 20 2e 20 22 74 79 70 65 64 65 66 22 29 0a 20 20   . "typedef").  
1295a 20 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28    (ns . 0).    (
1295b 6e 61 6d 65 20 2e 20 22 54 54 46 5f 46 6f 6e 74  name . "TTF_Font
1295c 22 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  ").    (location
1295d 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
1295e 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
1295f 38 36 3a 32 36 22 29 0a 20 20 20 20 28 74 79 70  86:26").    (typ
12960 65 20 28 74 61 67 20 2e 20 22 73 74 72 75 63 74  e (tag . "struct
12961 22 29 20 28 6e 73 20 2e 20 30 29 20 28 6e 61 6d  ") (ns . 0) (nam
12962 65 20 2e 20 22 5f 54 54 46 5f 46 6f 6e 74 22 29  e . "_TTF_Font")
12963 20 28 69 64 20 2e 20 30 29 0a 20 20 20 20 20 20   (id . 0).      
12964 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12965 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12966 44 4c 5f 74 74 66 2e 68 3a 38 36 3a 31 36 22 29  DL_ttf.h:86:16")
12967 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65  .      (bit-size
12968 20 2e 20 30 29 20 28 62 69 74 2d 61 6c 69 67 6e   . 0) (bit-align
12969 6d 65 6e 74 20 2e 20 30 29 20 28 66 69 65 6c 64  ment . 0) (field
1296a 73 20 2e 20 23 28 29 29 29 29 0a 20 20 28 28 74  s . #()))).  ((t
1296b 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
1296c 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 49 6e   (name . "TTF_In
1296d 69 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  it") (ns . 0).  
1296e 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
1296f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12970 2f 53 44 4c 5f 74 74 66 2e 68 3a 38 39 3a 32 39  /SDL_ttf.h:89:29
12971 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12972 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12973 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12974 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12975 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
12976 2e 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75  . #()).    (retu
12977 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12978 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12979 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
1297a 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
1297b 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
1297c 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
1297d 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
1297e 54 46 5f 4f 70 65 6e 46 6f 6e 74 22 29 20 28 6e  TF_OpenFont") (n
1297f 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12980 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12981 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74  lude/SDL2/SDL_tt
12982 66 2e 68 3a 39 35 3a 33 36 22 29 0a 20 20 20 20  f.h:95:36").    
12983 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12984 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12985 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12986 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12987 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12988 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12989 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
1298a 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
1298b 22 66 69 6c 65 22 29 0a 20 20 20 20 20 20 20 20  "file").        
1298c 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
1298d 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
1298e 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
1298f 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12990 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
12991 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
12992 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
12993 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12994 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12995 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 70        (name . "p
12996 74 73 69 7a 65 22 29 0a 20 20 20 20 20 20 20 20  tsize").        
12997 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12998 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12999 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
1299a 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20  bit-size . 32). 
1299b 20 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d             (bit-
1299c 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
1299d 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
1299e 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
1299f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
129a0 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
129a1 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
129a2 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
129a3 2e 20 22 54 54 46 5f 4f 70 65 6e 46 6f 6e 74 49  . "TTF_OpenFontI
129a4 6e 64 65 78 22 29 20 28 6e 73 20 2e 20 30 29 0a  ndex") (ns . 0).
129a5 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
129a6 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
129a7 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 39 36 3a  L2/SDL_ttf.h:96:
129a8 33 36 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  36").    (variad
129a9 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
129aa 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
129ab 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
129ac 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
129ad 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
129ae 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
129af 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
129b0 20 28 6e 61 6d 65 20 2e 20 22 66 69 6c 65 22 29   (name . "file")
129b1 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
129b2 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61  .            (ta
129b3 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
129b4 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70              (typ
129b5 65 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22  e (tag . ":char"
129b6 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29  ) (bit-size . 8)
129b7 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
129b8 2e 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20  . 8)))).        
129b9 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
129ba 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
129bb 6e 61 6d 65 20 2e 20 22 70 74 73 69 7a 65 22 29  name . "ptsize")
129bc 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
129bd 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
129be 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
129bf 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
129c0 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
129c1 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
129c2 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
129c3 61 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20  ame . "index"). 
129c4 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
129c5 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
129c6 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
129c7 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
129c8 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
129c9 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
129ca 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
129cb 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
129cc 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
129cd 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
129ce 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 28 28  F_Font")))).  ((
129cf 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
129d0 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 4f  ) (name . "TTF_O
129d1 70 65 6e 46 6f 6e 74 52 57 22 29 20 28 6e 73 20  penFontRW") (ns 
129d2 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
129d3 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
129d4 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
129d5 68 3a 39 37 3a 33 36 22 29 0a 20 20 20 20 28 76  h:97:36").    (v
129d6 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
129d7 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
129d8 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
129d9 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
129da 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
129db 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
129dc 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
129dd 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
129de 72 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  rc").          (
129df 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
129e0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
129e1 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f 70 73 22  ag . "SDL_RWops"
129e2 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
129e3 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
129e4 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
129e5 65 20 2e 20 22 66 72 65 65 73 72 63 22 29 0a 20  e . "freesrc"). 
129e6 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
129e7 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
129e8 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
129e9 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
129ea 32 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  2))).        ((t
129eb 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
129ec 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
129ed 65 20 2e 20 22 70 74 73 69 7a 65 22 29 0a 20 20  e . "ptsize").  
129ee 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
129ef 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
129f0 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
129f1 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
129f2 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
129f3 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
129f4 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
129f5 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
129f6 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
129f7 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f  ype (tag . "TTF_
129f8 46 6f 6e 74 22 29 29 29 29 0a 20 20 28 28 74 61  Font")))).  ((ta
129f9 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
129fa 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 4f 70 65  (name . "TTF_Ope
129fb 6e 46 6f 6e 74 49 6e 64 65 78 52 57 22 29 20 28  nFontIndexRW") (
129fc 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
129fd 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
129fe 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74  clude/SDL2/SDL_t
129ff 74 66 2e 68 3a 39 38 3a 33 36 22 29 0a 20 20 20  tf.h:98:36").   
12a00 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12a01 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12a02 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12a03 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12a04 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12a05 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12a06 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12a07 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12a08 20 22 73 72 63 22 29 0a 20 20 20 20 20 20 20 20   "src").        
12a09 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12a0a 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
12a0b 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 52 57 6f   (tag . "SDL_RWo
12a0c 70 73 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  ps")))).        
12a0d 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12a0e 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12a0f 6e 61 6d 65 20 2e 20 22 66 72 65 65 73 72 63 22  name . "freesrc"
12a10 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12a11 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29  e (tag . ":int")
12a12 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29   (bit-size . 32)
12a13 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12a14 2e 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20  . 32))).        
12a15 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12a16 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12a17 6e 61 6d 65 20 2e 20 22 70 74 73 69 7a 65 22 29  name . "ptsize")
12a18 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12a19 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20   (tag . ":int") 
12a1a 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20  (bit-size . 32) 
12a1b 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12a1c 20 33 32 29 29 29 0a 20 20 20 20 20 20 20 20 28   32))).        (
12a1d 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12a1e 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12a1f 61 6d 65 20 2e 20 22 69 6e 64 65 78 22 29 0a 20  ame . "index"). 
12a20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
12a21 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
12a22 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20 20 20 20 20  . ":long").     
12a23 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
12a24 20 2e 20 36 34 29 0a 20 20 20 20 20 20 20 20 20   . 64).         
12a25 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e     (bit-alignmen
12a26 74 20 2e 20 36 34 29 29 29 29 29 0a 20 20 20 20  t . 64))))).    
12a27 28 72 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61  (return-type (ta
12a28 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12a29 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
12a2a 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 28 28  F_Font")))).  ((
12a2b 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
12a2c 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 47  ) (name . "TTF_G
12a2d 65 74 46 6f 6e 74 53 74 79 6c 65 22 29 20 28 6e  etFontStyle") (n
12a2e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61  s . 0).    (loca
12a2f 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63  tion . "/usr/inc
12a30 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74  lude/SDL2/SDL_tt
12a31 66 2e 68 3a 31 30 36 3a 32 39 22 29 0a 20 20 20  f.h:106:29").   
12a32 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29   (variadic . #f)
12a33 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28   (inline . #f) (
12a34 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20  storage-class . 
12a35 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70  "extern").    (p
12a36 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20  arameters.      
12a37 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20  ..      #(((tag 
12a38 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12a39 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12a3a 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20   "font").       
12a3b 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12a3c 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70  ":pointer") (typ
12a3d 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f  e (tag . "TTF_Fo
12a3e 6e 74 22 29 29 29 29 29 29 0a 20 20 20 20 28 72  nt")))))).    (r
12a3f 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
12a40 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a   (tag . ":int").
12a41 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12a42 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74  . 32).      (bit
12a43 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29  -alignment . 32)
12a44 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12a45 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12a46 20 22 54 54 46 5f 53 65 74 46 6f 6e 74 53 74 79   "TTF_SetFontSty
12a47 6c 65 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  le") (ns . 0).  
12a48 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12a49 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12a4a 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 30 37 3a 33  /SDL_ttf.h:107:3
12a4b 30 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  0").    (variadi
12a4c 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12a4d 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12a4e 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12a4f 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12a50 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12a51 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12a52 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12a53 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12a54 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12a55 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12a56 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12a57 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
12a58 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12a59 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12a5a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 73        (name . "s
12a5b 74 79 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20  tyle").         
12a5c 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12a5d 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12a5e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
12a5f 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12a60 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
12a61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12a62 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12a63 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
12a64 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
12a65 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12a66 65 20 2e 20 22 54 54 46 5f 47 65 74 46 6f 6e 74  e . "TTF_GetFont
12a67 4f 75 74 6c 69 6e 65 22 29 20 28 6e 73 20 2e 20  Outline") (ns . 
12a68 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12a69 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12a6a 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12a6b 31 30 38 3a 32 39 22 29 0a 20 20 20 20 28 76 61  108:29").    (va
12a6c 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12a6d 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12a6e 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12a6f 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12a70 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12a71 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12a72 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12a73 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12a74 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12a75 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12a76 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12a77 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12a78 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12a79 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12a7a 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12a7b 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12a7c 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
12a7d 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
12a7e 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12a7f 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12a80 46 5f 53 65 74 46 6f 6e 74 4f 75 74 6c 69 6e 65  F_SetFontOutline
12a81 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12a82 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12a83 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12a84 44 4c 5f 74 74 66 2e 68 3a 31 30 39 3a 33 30 22  DL_ttf.h:109:30"
12a85 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12a86 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12a87 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12a88 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12a89 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12a8a 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12a8b 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12a8c 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12a8d 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20  ame . "font").  
12a8e 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12a8f 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12a90 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54   (type (tag . "T
12a91 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20  TF_Font")))).   
12a92 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12a93 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12a94 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6f 75 74      (name . "out
12a95 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20  line").         
12a96 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12a97 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12a98 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
12a99 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12a9a 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
12a9b 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12a9c 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12a9d 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
12a9e 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
12a9f 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12aa0 65 20 2e 20 22 54 54 46 5f 47 65 74 46 6f 6e 74  e . "TTF_GetFont
12aa1 48 69 6e 74 69 6e 67 22 29 20 28 6e 73 20 2e 20  Hinting") (ns . 
12aa2 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12aa3 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12aa4 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12aa5 31 31 36 3a 32 39 22 29 0a 20 20 20 20 28 76 61  116:29").    (va
12aa6 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12aa7 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12aa8 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12aa9 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12aaa 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12aab 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12aac 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12aad 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12aae 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12aaf 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12ab0 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12ab1 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12ab2 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12ab3 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12ab4 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12ab5 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12ab6 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
12ab7 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
12ab8 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12ab9 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12aba 46 5f 53 65 74 46 6f 6e 74 48 69 6e 74 69 6e 67  F_SetFontHinting
12abb 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12abc 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12abd 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12abe 44 4c 5f 74 74 66 2e 68 3a 31 31 37 3a 33 30 22  DL_ttf.h:117:30"
12abf 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12ac0 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12ac1 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12ac2 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12ac3 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12ac4 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12ac5 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12ac6 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12ac7 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20  ame . "font").  
12ac8 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12ac9 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12aca 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54   (type (tag . "T
12acb 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20  TF_Font")))).   
12acc 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12acd 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12ace 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 68 69 6e      (name . "hin
12acf 74 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20  ting").         
12ad0 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12ad1 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12ad2 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62  ).            (b
12ad3 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12ad4 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 61            (bit-a
12ad5 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12ad6 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74  )).    (return-t
12ad7 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
12ad8 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
12ad9 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12ada 65 20 2e 20 22 54 54 46 5f 46 6f 6e 74 48 65 69  e . "TTF_FontHei
12adb 67 68 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ght") (ns . 0). 
12adc 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12add 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
12ade 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 32 30 3a  2/SDL_ttf.h:120:
12adf 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
12ae0 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
12ae1 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
12ae2 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12ae3 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12ae4 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12ae5 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12ae6 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12ae7 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29   (name . "font")
12ae8 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12ae9 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12aea 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12aeb 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 29   "TTF_Font")))))
12aec 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12aed 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
12aee 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
12aef 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12af0 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12af1 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
12af2 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12af3 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 46 6f   (name . "TTF_Fo
12af4 6e 74 41 73 63 65 6e 74 22 29 20 28 6e 73 20 2e  ntAscent") (ns .
12af5 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12af6 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12af7 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12af8 3a 31 32 35 3a 32 39 22 29 0a 20 20 20 20 28 76  :125:29").    (v
12af9 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12afa 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12afb 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12afc 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12afd 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12afe 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12aff 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12b00 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12b01 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12b02 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12b03 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12b04 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12b05 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
12b06 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74  rn-type.      (t
12b07 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20  ag . ":int").   
12b08 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12b09 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c  2).      (bit-al
12b0a 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a  ignment . 32))).
12b0b 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12b0c 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
12b0d 54 46 5f 46 6f 6e 74 44 65 73 63 65 6e 74 22 29  TF_FontDescent")
12b0e 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12b0f 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12b10 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12b11 5f 74 74 66 2e 68 3a 31 33 30 3a 32 39 22 29 0a  _ttf.h:130:29").
12b12 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
12b13 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
12b14 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12b15 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12b16 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12b17 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12b18 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12b19 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12b1a 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20  e . "font").    
12b1b 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12b1c 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12b1d 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
12b1e 5f 46 6f 6e 74 22 29 29 29 29 29 29 0a 20 20 20  _Font")))))).   
12b1f 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12b20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12b21 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12b22 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12b23 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12b24 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
12b25 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12b26 65 20 2e 20 22 54 54 46 5f 46 6f 6e 74 4c 69 6e  e . "TTF_FontLin
12b27 65 53 6b 69 70 22 29 20 28 6e 73 20 2e 20 30 29  eSkip") (ns . 0)
12b28 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12b29 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12b2a 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 33  DL2/SDL_ttf.h:13
12b2b 33 3a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69  3:29").    (vari
12b2c 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
12b2d 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
12b2e 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
12b2f 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
12b30 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12b31 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12b32 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12b33 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74     (name . "font
12b34 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12b35 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12b36 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12b37 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29   . "TTF_Font")))
12b38 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12b39 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12b3a 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
12b3b 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
12b3c 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
12b3d 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28  ment . 32))).  (
12b3e 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
12b3f 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f  ") (name . "TTF_
12b40 47 65 74 46 6f 6e 74 4b 65 72 6e 69 6e 67 22 29  GetFontKerning")
12b41 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c   (ns . 0).    (l
12b42 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f  ocation . "/usr/
12b43 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c  include/SDL2/SDL
12b44 5f 74 74 66 2e 68 3a 31 33 36 3a 32 39 22 29 0a  _ttf.h:136:29").
12b45 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e 20      (variadic . 
12b46 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66  #f) (inline . #f
12b47 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73  ) (storage-class
12b48 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20   . "extern").   
12b49 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20   (parameters.   
12b4a 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74     ..      #(((t
12b4b 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12b4c 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12b4d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20  e . "font").    
12b4e 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12b4f 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28   . ":pointer") (
12b50 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54 46  type (tag . "TTF
12b51 5f 46 6f 6e 74 22 29 29 29 29 29 29 0a 20 20 20  _Font")))))).   
12b52 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12b53 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74      (tag . ":int
12b54 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69  ").      (bit-si
12b55 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28  ze . 32).      (
12b56 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12b57 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  32))).  ((tag . 
12b58 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12b59 65 20 2e 20 22 54 54 46 5f 53 65 74 46 6f 6e 74  e . "TTF_SetFont
12b5a 4b 65 72 6e 69 6e 67 22 29 20 28 6e 73 20 2e 20  Kerning") (ns . 
12b5b 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12b5c 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12b5d 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12b5e 31 33 37 3a 33 30 22 29 0a 20 20 20 20 28 76 61  137:30").    (va
12b5f 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12b60 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12b61 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12b62 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12b63 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12b64 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12b65 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12b66 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12b67 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12b68 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12b69 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12b6a 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12b6b 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12b6c 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12b6d 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12b6e 20 2e 20 22 61 6c 6c 6f 77 65 64 22 29 0a 20 20   . "allowed").  
12b6f 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12b70 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12b71 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
12b72 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12b73 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20   32).           
12b74 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12b75 2e 20 33 32 29 29 29 29 29 0a 20 20 20 20 28 72  . 32))))).    (r
12b76 65 74 75 72 6e 2d 74 79 70 65 20 28 74 61 67 20  eturn-type (tag 
12b77 2e 20 22 3a 76 6f 69 64 22 29 29 29 0a 20 20 28  . ":void"))).  (
12b78 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e  (tag . "function
12b79 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f  ") (name . "TTF_
12b7a 46 6f 6e 74 46 61 63 65 73 22 29 20 28 6e 73 20  FontFaces") (ns 
12b7b 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12b7c 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12b7d 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
12b7e 68 3a 31 34 30 3a 33 30 22 29 0a 20 20 20 20 28  h:140:30").    (
12b7f 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12b80 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12b81 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12b82 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12b83 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12b84 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12b85 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12b86 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12b87 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  font").         
12b88 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12b89 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12b8a 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74  (tag . "TTF_Font
12b8b 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
12b8c 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12b8d 74 61 67 20 2e 20 22 3a 6c 6f 6e 67 22 29 0a 20  tag . ":long"). 
12b8e 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12b8f 20 36 34 29 0a 20 20 20 20 20 20 28 62 69 74 2d   64).      (bit-
12b90 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 36 34 29 29  alignment . 64))
12b91 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12b92 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12b93 22 54 54 46 5f 46 6f 6e 74 46 61 63 65 49 73 46  "TTF_FontFaceIsF
12b94 69 78 65 64 57 69 64 74 68 22 29 20 28 6e 73 20  ixedWidth") (ns 
12b95 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12b96 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12b97 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
12b98 68 3a 31 34 33 3a 32 39 22 29 0a 20 20 20 20 28  h:143:29").    (
12b99 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12b9a 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12b9b 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12b9c 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12b9d 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12b9e 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12b9f 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12ba0 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12ba1 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  font").         
12ba2 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12ba3 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12ba4 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74  (tag . "TTF_Font
12ba5 22 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  ")))))).    (ret
12ba6 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12ba7 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
12ba8 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12ba9 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
12baa 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12bab 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12bac 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12bad 54 54 46 5f 46 6f 6e 74 46 61 63 65 46 61 6d 69  TTF_FontFaceFami
12bae 6c 79 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30  lyName") (ns . 0
12baf 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20  ).    (location 
12bb0 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f  . "/usr/include/
12bb1 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31  SDL2/SDL_ttf.h:1
12bb2 34 34 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72  44:32").    (var
12bb3 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c  iadic . #f) (inl
12bb4 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61  ine . #f) (stora
12bb5 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65  ge-class . "exte
12bb6 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65  rn").    (parame
12bb7 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20  ters.      ..   
12bb8 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61     #(((tag . "pa
12bb9 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12bba 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e      (name . "fon
12bbb 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12bbc 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69  ype (tag . ":poi
12bbd 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61  nter") (type (ta
12bbe 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29  g . "TTF_Font"))
12bbf 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12bc0 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12bc1 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
12bc2 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12bc3 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d  . ":char") (bit-
12bc4 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61  size . 8) (bit-a
12bc5 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29  lignment . 8))))
12bc6 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12bc7 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12bc8 54 54 46 5f 46 6f 6e 74 46 61 63 65 53 74 79 6c  TTF_FontFaceStyl
12bc9 65 4e 61 6d 65 22 29 20 28 6e 73 20 2e 20 30 29  eName") (ns . 0)
12bca 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12bcb 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12bcc 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 34  DL2/SDL_ttf.h:14
12bcd 35 3a 33 32 22 29 0a 20 20 20 20 28 76 61 72 69  5:32").    (vari
12bce 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
12bcf 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
12bd0 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
12bd1 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
12bd2 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12bd3 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12bd4 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12bd5 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74     (name . "font
12bd6 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12bd7 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12bd8 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12bd9 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29   . "TTF_Font")))
12bda 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12bdb 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12bdc 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12bdd 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12bde 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
12bdf 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
12be0 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
12be1 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74    ((tag . "funct
12be2 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54  ion") (name . "T
12be3 54 46 5f 47 6c 79 70 68 49 73 50 72 6f 76 69 64  TF_GlyphIsProvid
12be4 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ed") (ns . 0).  
12be5 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12be6 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12be7 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 34 38 3a 32  /SDL_ttf.h:148:2
12be8 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12be9 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12bea 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12beb 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12bec 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12bed 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12bee 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12bef 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12bf0 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12bf1 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12bf2 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12bf3 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12bf4 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
12bf5 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12bf6 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12bf7 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 63        (name . "c
12bf8 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
12bf9 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
12bfa 31 36 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  16"))))).    (re
12bfb 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
12bfc 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20  (tag . ":int"). 
12bfd 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e       (bit-size .
12bfe 20 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d   32).      (bit-
12bff 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29  alignment . 32))
12c00 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e  ).  ((tag . "fun
12c01 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20  ction") (name . 
12c02 22 54 54 46 5f 47 6c 79 70 68 4d 65 74 72 69 63  "TTF_GlyphMetric
12c03 73 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  s") (ns . 0).   
12c04 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12c05 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12c06 53 44 4c 5f 74 74 66 2e 68 3a 31 35 34 3a 32 39  SDL_ttf.h:154:29
12c07 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12c08 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12c09 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12c0a 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12c0b 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12c0c 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12c0d 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12c0e 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12c0f 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12c10 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12c11 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12c12 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12c13 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12c14 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12c15 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65  arameter") (name
12c16 20 2e 20 22 63 68 22 29 20 28 74 79 70 65 20 28   . "ch") (type (
12c17 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
12c18 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12c19 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12c1a 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12c1b 20 22 6d 69 6e 78 22 29 0a 20 20 20 20 20 20 20   "minx").       
12c1c 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12c1d 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12c1e 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
12c1f 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12c20 20 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69   ":int") (bit-si
12c21 7a 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c  ze . 32) (bit-al
12c22 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29  ignment . 32))))
12c23 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12c24 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12c25 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12c26 22 6d 61 78 78 22 29 0a 20 20 20 20 20 20 20 20  "maxx").        
12c27 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12c28 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12c29 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12c2a 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12c2b 22 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a  ":int") (bit-siz
12c2c 65 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69  e . 32) (bit-ali
12c2d 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a  gnment . 32)))).
12c2e 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12c2f 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12c30 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12c31 6d 69 6e 79 22 29 0a 20 20 20 20 20 20 20 20 20  miny").         
12c32 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12c33 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12c34 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12c35 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12c36 3a 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65  :int") (bit-size
12c37 20 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67   . 32) (bit-alig
12c38 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20  nment . 32)))). 
12c39 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12c3a 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12c3b 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 6d        (name . "m
12c3c 61 78 79 22 29 0a 20 20 20 20 20 20 20 20 20 20  axy").          
12c3d 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20  (type.          
12c3e 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12c3f 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20  er").           
12c40 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12c41 69 6e 74 22 29 20 28 62 69 74 2d 73 69 7a 65 20  int") (bit-size 
12c42 2e 20 33 32 29 20 28 62 69 74 2d 61 6c 69 67 6e  . 32) (bit-align
12c43 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a 20 20  ment . 32)))).  
12c44 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12c45 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12c46 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 61 64       (name . "ad
12c47 76 61 6e 63 65 22 29 0a 20 20 20 20 20 20 20 20  vance").        
12c48 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12c49 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12c4a 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12c4b 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12c4c 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12c4d 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  int").          
12c4e 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12c4f 33 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  32).            
12c50 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74    (bit-alignment
12c51 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20 20 20   . 32)))))).    
12c52 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12c53 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22     (tag . ":int"
12c54 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a  ).      (bit-siz
12c55 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20 28 62  e . 32).      (b
12c56 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12c57 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  2))).  ((tag . "
12c58 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12c59 20 2e 20 22 54 54 46 5f 53 69 7a 65 54 65 78 74   . "TTF_SizeText
12c5a 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12c5b 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12c5c 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12c5d 44 4c 5f 74 74 66 2e 68 3a 31 35 39 3a 32 39 22  DL_ttf.h:159:29"
12c5e 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12c5f 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12c60 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12c61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12c62 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20     (parameters. 
12c63 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28       ..      #((
12c64 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12c65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12c66 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20  ame . "font").  
12c67 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12c68 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12c69 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54   (type (tag . "T
12c6a 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20  TF_Font")))).   
12c6b 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12c6c 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12c6d 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65 78      (name . "tex
12c6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  t").          (t
12c6f 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  ype.            
12c70 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12c71 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  ").            (
12c72 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63 68  type (tag . ":ch
12c73 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20 2e  ar") (bit-size .
12c74 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65   8) (bit-alignme
12c75 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20 20  nt . 8)))).     
12c76 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12c77 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12c78 20 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20    (name . "w"). 
12c79 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
12c7a 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20             (tag 
12c7b 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12c7c 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12c7d 28 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28  (tag . ":int") (
12c7e 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28  bit-size . 32) (
12c7f 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12c80 33 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  32)))).        (
12c81 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12c82 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12c83 61 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20  ame . "h").     
12c84 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12c85 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a         (tag . ":
12c86 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
12c87 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12c88 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12c89 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20   ":int").       
12c8a 20 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65         (bit-size
12c8b 20 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20   . 32).         
12c8c 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d       (bit-alignm
12c8d 65 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20  ent . 32)))))). 
12c8e 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12c8f 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69        (tag . ":i
12c90 6e 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d  nt").      (bit-
12c91 73 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20  size . 32).     
12c92 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20   (bit-alignment 
12c93 2e 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20  . 32))).  ((tag 
12c94 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12c95 61 6d 65 20 2e 20 22 54 54 46 5f 53 69 7a 65 55  ame . "TTF_SizeU
12c96 54 46 38 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  TF8") (ns . 0). 
12c97 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12c98 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
12c99 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 36 30 3a  2/SDL_ttf.h:160:
12c9a 32 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  29").    (variad
12c9b 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
12c9c 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
12c9d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12c9e 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12c9f 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12ca0 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12ca1 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12ca2 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29   (name . "font")
12ca3 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12ca4 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12ca5 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12ca6 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a   "TTF_Font")))).
12ca7 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12ca8 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12ca9 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12caa 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20  text").         
12cab 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12cac 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12cad 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12cae 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12caf 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
12cb0 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
12cb1 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
12cb2 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12cb3 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12cb4 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 77 22       (name . "w"
12cb5 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12cb6 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74  e.            (t
12cb7 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29  ag . ":pointer")
12cb8 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 74 79  .            (ty
12cb9 70 65 20 28 74 61 67 20 2e 20 22 3a 69 6e 74 22  pe (tag . ":int"
12cba 29 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32  ) (bit-size . 32
12cbb 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74  ) (bit-alignment
12cbc 20 2e 20 33 32 29 29 29 29 0a 20 20 20 20 20 20   . 32)))).      
12cbd 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12cbe 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12cbf 20 28 6e 61 6d 65 20 2e 20 22 68 22 29 0a 20 20   (name . "h").  
12cc0 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12cc1 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12cc2 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12cc3 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20           (type. 
12cc4 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61               (ta
12cc5 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12cc6 20 20 20 20 20 20 20 20 20 20 28 62 69 74 2d 73            (bit-s
12cc7 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
12cc8 20 20 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69          (bit-ali
12cc9 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 29  gnment . 32)))))
12cca 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12ccb 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
12ccc 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 28 62  ":int").      (b
12ccd 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a 20 20  it-size . 32).  
12cce 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12ccf 6e 74 20 2e 20 33 32 29 29 29 0a 20 20 28 28 74  nt . 32))).  ((t
12cd0 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12cd1 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 53 69   (name . "TTF_Si
12cd2 7a 65 55 4e 49 43 4f 44 45 22 29 20 28 6e 73 20  zeUNICODE") (ns 
12cd3 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12cd4 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12cd5 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
12cd6 68 3a 31 36 31 3a 32 39 22 29 0a 20 20 20 20 28  h:161:29").    (
12cd7 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12cd8 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12cd9 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12cda 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12cdb 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12cdc 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12cdd 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12cde 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12cdf 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  font").         
12ce0 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12ce1 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12ce2 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74  (tag . "TTF_Font
12ce3 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
12ce4 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12ce5 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12ce6 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20  me . "text").   
12ce7 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12ce8 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12ce9 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69  (type (tag . "Ui
12cea 6e 74 31 36 22 29 29 29 29 0a 20 20 20 20 20 20  nt16")))).      
12ceb 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
12cec 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12ced 20 28 6e 61 6d 65 20 2e 20 22 77 22 29 0a 20 20   (name . "w").  
12cee 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12cef 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12cf0 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12cf1 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12cf2 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62  tag . ":int") (b
12cf3 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62  it-size . 32) (b
12cf4 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33  it-alignment . 3
12cf5 32 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  2)))).        ((
12cf6 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12cf7 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12cf8 6d 65 20 2e 20 22 68 22 29 0a 20 20 20 20 20 20  me . "h").      
12cf9 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20      (type.      
12cfa 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12cfb 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20  ointer").       
12cfc 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20 20       (type.     
12cfd 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12cfe 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20  ":int").        
12cff 20 20 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20        (bit-size 
12d00 2e 20 33 32 29 0a 20 20 20 20 20 20 20 20 20 20  . 32).          
12d01 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e 6d 65      (bit-alignme
12d02 6e 74 20 2e 20 33 32 29 29 29 29 29 29 0a 20 20  nt . 32)))))).  
12d03 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20    (return-type. 
12d04 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 69 6e       (tag . ":in
12d05 74 22 29 0a 20 20 20 20 20 20 28 62 69 74 2d 73  t").      (bit-s
12d06 69 7a 65 20 2e 20 33 32 29 0a 20 20 20 20 20 20  ize . 32).      
12d07 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12d08 20 33 32 29 29 29 0a 20 20 28 28 74 61 67 20 2e   32))).  ((tag .
12d09 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12d0a 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65 72  me . "TTF_Render
12d0b 54 65 78 74 5f 53 6f 6c 69 64 22 29 20 28 6e 73  Text_Solid") (ns
12d0c 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74   . 0).    (locat
12d0d 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c  ion . "/usr/incl
12d0e 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66  ude/SDL2/SDL_ttf
12d0f 2e 68 3a 31 36 39 3a 33 39 22 29 0a 20 20 20 20  .h:169:39").    
12d10 28 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20  (variadic . #f) 
12d11 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73  (inline . #f) (s
12d12 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22  torage-class . "
12d13 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61  extern").    (pa
12d14 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e  rameters.      .
12d15 0a 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e  .      #(((tag .
12d16 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12d17 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12d18 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20  "font").        
12d19 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12d1a 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65  :pointer") (type
12d1b 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e   (tag . "TTF_Fon
12d1c 74 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28  t")))).        (
12d1d 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12d1e 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12d1f 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20  ame . "text").  
12d20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20          (type.  
12d21 20 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e            (tag .
12d22 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20   ":pointer").   
12d23 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12d24 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28  tag . ":char") (
12d25 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62  bit-size . 8) (b
12d26 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38  it-alignment . 8
12d27 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12d28 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12d29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12d2a 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20  e . "fg").      
12d2b 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12d2c 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29   "SDL_Color"))))
12d2d 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79  ).    (return-ty
12d2e 70 65 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20  pe.      (tag . 
12d2f 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
12d30 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12d31 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29  SDL_Surface"))))
12d32 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12d33 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12d34 54 54 46 5f 52 65 6e 64 65 72 55 54 46 38 5f 53  TTF_RenderUTF8_S
12d35 6f 6c 69 64 22 29 20 28 6e 73 20 2e 20 30 29 0a  olid") (ns . 0).
12d36 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12d37 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12d38 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 37 31  L2/SDL_ttf.h:171
12d39 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61  :39").    (varia
12d3a 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
12d3b 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
12d3c 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12d3d 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12d3e 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12d3f 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12d40 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12d41 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22    (name . "font"
12d42 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12d43 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12d44 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12d45 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29  . "TTF_Font"))))
12d46 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12d47 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12d48 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12d49 22 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20  "text").        
12d4a 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20    (type.        
12d4b 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12d4c 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  nter").         
12d4d 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12d4e 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69  ":char") (bit-si
12d4f 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69  ze . 8) (bit-ali
12d50 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20  gnment . 8)))). 
12d51 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12d52 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12d53 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12d54 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
12d55 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12d56 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20  Color"))))).    
12d57 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12d58 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12d59 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
12d5a 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
12d5b 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
12d5c 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12d5d 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65   (name . "TTF_Re
12d5e 6e 64 65 72 55 4e 49 43 4f 44 45 5f 53 6f 6c 69  nderUNICODE_Soli
12d5f 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
12d60 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12d61 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12d62 53 44 4c 5f 74 74 66 2e 68 3a 31 37 33 3a 33 39  SDL_ttf.h:173:39
12d63 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12d64 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12d65 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12d66 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12d67 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12d68 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12d69 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12d6a 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12d6b 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12d6c 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12d6d 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12d6e 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12d6f 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12d70 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12d71 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12d72 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65       (name . "te
12d73 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  xt").          (
12d74 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12d75 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12d76 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29  ag . "Uint16")))
12d77 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12d78 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12d79 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12d7a 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20 20   "fg").         
12d7b 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53   (type (tag . "S
12d7c 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20  DL_Color"))))). 
12d7d 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a     (return-type.
12d7e 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70        (tag . ":p
12d7f 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28  ointer").      (
12d80 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12d81 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20 20  _Surface")))).  
12d82 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f  ((tag . "functio
12d83 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46  n") (name . "TTF
12d84 5f 52 65 6e 64 65 72 47 6c 79 70 68 5f 53 6f 6c  _RenderGlyph_Sol
12d85 69 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  id") (ns . 0).  
12d86 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12d87 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12d88 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 38 33 3a 33  /SDL_ttf.h:183:3
12d89 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12d8a 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12d8b 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12d8c 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12d8d 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12d8e 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12d8f 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12d90 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12d91 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12d92 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12d93 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12d94 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12d95 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
12d96 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12d97 70 61 72 61 6d 65 74 65 72 22 29 20 28 6e 61 6d  parameter") (nam
12d98 65 20 2e 20 22 63 68 22 29 20 28 74 79 70 65 20  e . "ch") (type 
12d99 28 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29  (tag . "Uint16")
12d9a 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12d9b 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12d9c 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12d9d 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20  . "fg").        
12d9e 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12d9f 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a  SDL_Color"))))).
12da0 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12da1 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12da2 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
12da3 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12da4 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
12da5 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12da6 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12da7 46 5f 52 65 6e 64 65 72 54 65 78 74 5f 53 68 61  F_RenderText_Sha
12da8 64 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20  ded") (ns . 0). 
12da9 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22     (location . "
12daa 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c  /usr/include/SDL
12dab 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 39 31 3a  2/SDL_ttf.h:191:
12dac 33 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64  39").    (variad
12dad 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65  ic . #f) (inline
12dae 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d   . #f) (storage-
12daf 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22  class . "extern"
12db0 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72  ).    (parameter
12db1 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20  s.      ..      
12db2 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d  #(((tag . "param
12db3 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
12db4 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29   (name . "font")
12db5 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12db6 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12db7 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e  r") (type (tag .
12db8 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a   "TTF_Font")))).
12db9 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12dba 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12dbb 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12dbc 74 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20  text").         
12dbd 20 28 74 79 70 65 0a 20 20 20 20 20 20 20 20 20   (type.         
12dbe 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12dbf 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12dc0 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12dc1 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a  :char") (bit-siz
12dc2 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67  e . 8) (bit-alig
12dc3 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20  nment . 8)))).  
12dc4 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12dc5 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12dc6 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67       (name . "fg
12dc7 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12dc8 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
12dc9 6f 6c 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20  olor"))).       
12dca 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12dcb 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12dcc 28 6e 61 6d 65 20 2e 20 22 62 67 22 29 0a 20 20  (name . "bg").  
12dcd 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12dce 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22  ag . "SDL_Color"
12dcf 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72  ))))).    (retur
12dd0 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12dd1 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a  g . ":pointer").
12dd2 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12dd3 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22   . "SDL_Surface"
12dd4 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22  )))).  ((tag . "
12dd5 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65  function") (name
12dd6 20 2e 20 22 54 54 46 5f 52 65 6e 64 65 72 55 54   . "TTF_RenderUT
12dd7 46 38 5f 53 68 61 64 65 64 22 29 20 28 6e 73 20  F8_Shaded") (ns 
12dd8 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69  . 0).    (locati
12dd9 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75  on . "/usr/inclu
12dda 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e  de/SDL2/SDL_ttf.
12ddb 68 3a 31 39 33 3a 33 39 22 29 0a 20 20 20 20 28  h:193:39").    (
12ddc 76 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28  variadic . #f) (
12ddd 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74  inline . #f) (st
12dde 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65  orage-class . "e
12ddf 78 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72  xtern").    (par
12de0 61 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a  ameters.      ..
12de1 20 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20        #(((tag . 
12de2 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12de3 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12de4 66 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  font").         
12de5 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a   (type (tag . ":
12de6 70 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20  pointer") (type 
12de7 28 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74  (tag . "TTF_Font
12de8 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28  ")))).        ((
12de9 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12dea 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12deb 6d 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20  me . "text").   
12dec 20 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20         (type.   
12ded 20 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20           (tag . 
12dee 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20  ":pointer").    
12def 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12df0 61 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62  ag . ":char") (b
12df1 69 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69  it-size . 8) (bi
12df2 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29  t-alignment . 8)
12df3 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12df4 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12df5 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12df6 20 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20   . "fg").       
12df7 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20     (type (tag . 
12df8 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 0a 20  "SDL_Color"))). 
12df9 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12dfa 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12dfb 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62        (name . "b
12dfc 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  g").          (t
12dfd 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f  ype (tag . "SDL_
12dfe 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20  Color"))))).    
12dff 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20  (return-type.   
12e00 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e     (tag . ":poin
12e01 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70  ter").      (typ
12e02 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75  e (tag . "SDL_Su
12e03 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74  rface")))).  ((t
12e04 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29  ag . "function")
12e05 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65   (name . "TTF_Re
12e06 6e 64 65 72 55 4e 49 43 4f 44 45 5f 53 68 61 64  nderUNICODE_Shad
12e07 65 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20  ed") (ns . 0).  
12e08 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f    (location . "/
12e09 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32  usr/include/SDL2
12e0a 2f 53 44 4c 5f 74 74 66 2e 68 3a 31 39 35 3a 33  /SDL_ttf.h:195:3
12e0b 39 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69  9").    (variadi
12e0c 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20  c . #f) (inline 
12e0d 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63  . #f) (storage-c
12e0e 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29  lass . "extern")
12e0f 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73  .    (parameters
12e10 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23  .      ..      #
12e11 28 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65  (((tag . "parame
12e12 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12e13 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a  (name . "font").
12e14 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12e15 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12e16 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12e17 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20  "TTF_Font")))). 
12e18 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22         ((tag . "
12e19 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12e1a 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74        (name . "t
12e1b 65 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ext").          
12e1c 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12e1d 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12e1e 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
12e1f 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12e20 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12e21 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12e22 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20  . "fg").        
12e23 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12e24 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 0a 20 20  SDL_Color"))).  
12e25 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12e26 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12e27 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 62 67       (name . "bg
12e28 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12e29 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43  pe (tag . "SDL_C
12e2a 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20 20 28  olor"))))).    (
12e2b 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20  return-type.    
12e2c 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74    (tag . ":point
12e2d 65 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65  er").      (type
12e2e 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72   (tag . "SDL_Sur
12e2f 66 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61  face")))).  ((ta
12e30 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12e31 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e  (name . "TTF_Ren
12e32 64 65 72 47 6c 79 70 68 5f 53 68 61 64 65 64 22  derGlyph_Shaded"
12e33 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12e34 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12e35 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12e36 4c 5f 74 74 66 2e 68 3a 32 30 35 3a 33 39 22 29  L_ttf.h:205:39")
12e37 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12e38 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12e39 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12e3a 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12e3b 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
12e3c 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
12e3d 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12e3e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12e3f 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20  me . "font").   
12e40 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12e41 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12e42 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
12e43 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20  F_Font")))).    
12e44 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12e45 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
12e46 20 22 63 68 22 29 20 28 74 79 70 65 20 28 74 61   "ch") (type (ta
12e47 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
12e48 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12e49 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12e4a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12e4b 66 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  fg").          (
12e4c 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12e4d 5f 43 6f 6c 6f 72 22 29 29 29 0a 20 20 20 20 20  _Color"))).     
12e4e 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12e4f 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12e50 20 20 28 6e 61 6d 65 20 2e 20 22 62 67 22 29 0a    (name . "bg").
12e51 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12e52 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f  (tag . "SDL_Colo
12e53 72 22 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  r"))))).    (ret
12e54 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12e55 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12e56 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28 74  ).      (type (t
12e57 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61 63  ag . "SDL_Surfac
12e58 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20 2e  e")))).  ((tag .
12e59 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61   "function") (na
12e5a 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65 72  me . "TTF_Render
12e5b 54 65 78 74 5f 42 6c 65 6e 64 65 64 22 29 20 28  Text_Blended") (
12e5c 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12e5d 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12e5e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74  clude/SDL2/SDL_t
12e5f 74 66 2e 68 3a 32 31 32 3a 33 39 22 29 0a 20 20  tf.h:212:39").  
12e60 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
12e61 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
12e62 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
12e63 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
12e64 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12e65 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12e66 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12e67 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12e68 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20  . "font").      
12e69 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12e6a 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12e6b 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46  pe (tag . "TTF_F
12e6c 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  ont")))).       
12e6d 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12e6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12e6f 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a  (name . "text").
12e70 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 0a            (type.
12e71 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 67              (tag
12e72 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
12e73 20 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65             (type
12e74 20 28 74 61 67 20 2e 20 22 3a 63 68 61 72 22 29   (tag . ":char")
12e75 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 38 29 20   (bit-size . 8) 
12e76 28 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e  (bit-alignment .
12e77 20 38 29 29 29 29 0a 20 20 20 20 20 20 20 20 28   8)))).        (
12e78 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12e79 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12e7a 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20 20  ame . "fg").    
12e7b 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67        (type (tag
12e7c 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29 29   . "SDL_Color"))
12e7d 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
12e7e 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
12e7f 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20  . ":pointer").  
12e80 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12e81 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29 29   "SDL_Surface"))
12e82 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75  )).  ((tag . "fu
12e83 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e  nction") (name .
12e84 20 22 54 54 46 5f 52 65 6e 64 65 72 55 54 46 38   "TTF_RenderUTF8
12e85 5f 42 6c 65 6e 64 65 64 22 29 20 28 6e 73 20 2e  _Blended") (ns .
12e86 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12e87 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12e88 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12e89 3a 32 31 34 3a 33 39 22 29 0a 20 20 20 20 28 76  :214:39").    (v
12e8a 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12e8b 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12e8c 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12e8d 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12e8e 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12e8f 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12e90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12e91 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12e92 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12e93 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12e94 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12e95 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12e96 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74  )))).        ((t
12e97 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22  ag . "parameter"
12e98 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d  ).          (nam
12e99 65 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20  e . "text").    
12e9a 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12e9b 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12e9c 3a 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20  :pointer").     
12e9d 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12e9e 67 20 2e 20 22 3a 63 68 61 72 22 29 20 28 62 69  g . ":char") (bi
12e9f 74 2d 73 69 7a 65 20 2e 20 38 29 20 28 62 69 74  t-size . 8) (bit
12ea0 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29  -alignment . 8))
12ea1 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67  )).        ((tag
12ea2 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12ea3 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12ea4 2e 20 22 66 67 22 29 0a 20 20 20 20 20 20 20 20  . "fg").        
12ea5 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12ea6 53 44 4c 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a  SDL_Color"))))).
12ea7 20 20 20 20 28 72 65 74 75 72 6e 2d 74 79 70 65      (return-type
12ea8 0a 20 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a  .      (tag . ":
12ea9 70 6f 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20  pointer").      
12eaa 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44  (type (tag . "SD
12eab 4c 5f 53 75 72 66 61 63 65 22 29 29 29 29 0a 20  L_Surface")))). 
12eac 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12ead 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12eae 46 5f 52 65 6e 64 65 72 55 4e 49 43 4f 44 45 5f  F_RenderUNICODE_
12eaf 42 6c 65 6e 64 65 64 22 29 20 28 6e 73 20 2e 20  Blended") (ns . 
12eb0 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e  0).    (location
12eb1 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65   . "/usr/include
12eb2 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a  /SDL2/SDL_ttf.h:
12eb3 32 31 36 3a 33 39 22 29 0a 20 20 20 20 28 76 61  216:39").    (va
12eb4 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e  riadic . #f) (in
12eb5 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72  line . #f) (stor
12eb6 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74  age-class . "ext
12eb7 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d  ern").    (param
12eb8 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20  eters.      ..  
12eb9 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22 70      #(((tag . "p
12eba 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12ebb 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f       (name . "fo
12ebc 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  nt").          (
12ebd 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f  type (tag . ":po
12ebe 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28 74  inter") (type (t
12ebf 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29  ag . "TTF_Font")
12ec0 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12ec1 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12ec2 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12ec3 20 2e 20 22 74 65 78 74 22 29 0a 20 20 20 20 20   . "text").     
12ec4 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12ec5 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74  . ":pointer") (t
12ec6 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
12ec7 31 36 22 29 29 29 29 0a 20 20 20 20 20 20 20 20  16")))).        
12ec8 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12ec9 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12eca 6e 61 6d 65 20 2e 20 22 66 67 22 29 0a 20 20 20  name . "fg").   
12ecb 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12ecc 67 20 2e 20 22 53 44 4c 5f 43 6f 6c 6f 72 22 29  g . "SDL_Color")
12ecd 29 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e  )))).    (return
12ece 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67  -type.      (tag
12ecf 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 0a 20   . ":pointer"). 
12ed0 20 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20       (type (tag 
12ed1 2e 20 22 53 44 4c 5f 53 75 72 66 61 63 65 22 29  . "SDL_Surface")
12ed2 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20 22 66  ))).  ((tag . "f
12ed3 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20  unction") (name 
12ed4 2e 20 22 54 54 46 5f 52 65 6e 64 65 72 54 65 78  . "TTF_RenderTex
12ed5 74 5f 42 6c 65 6e 64 65 64 5f 57 72 61 70 70 65  t_Blended_Wrappe
12ed6 64 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  d") (ns . 0).   
12ed7 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12ed8 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12ed9 53 44 4c 5f 74 74 66 2e 68 3a 32 32 36 3a 33 39  SDL_ttf.h:226:39
12eda 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12edb 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12edc 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12edd 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12ede 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a      (parameters.
12edf 20 20 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28        ..      #(
12ee0 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12ee1 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12ee2 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20  name . "font"). 
12ee3 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
12ee4 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22  tag . ":pointer"
12ee5 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22  ) (type (tag . "
12ee6 54 54 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20  TTF_Font")))).  
12ee7 20 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70        ((tag . "p
12ee8 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20  arameter").     
12ee9 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 74 65       (name . "te
12eea 78 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  xt").          (
12eeb 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20  type.           
12eec 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12eed 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  r").            
12eee 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 63  (type (tag . ":c
12eef 68 61 72 22 29 20 28 62 69 74 2d 73 69 7a 65 20  har") (bit-size 
12ef0 2e 20 38 29 20 28 62 69 74 2d 61 6c 69 67 6e 6d  . 8) (bit-alignm
12ef1 65 6e 74 20 2e 20 38 29 29 29 29 0a 20 20 20 20  ent . 8)))).    
12ef2 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12ef3 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12ef4 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22 29     (name . "fg")
12ef5 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65  .          (type
12ef6 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f 6c   (tag . "SDL_Col
12ef7 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 28  or"))).        (
12ef8 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65  (tag . "paramete
12ef9 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e  r").          (n
12efa 61 6d 65 20 2e 20 22 77 72 61 70 4c 65 6e 67 74  ame . "wrapLengt
12efb 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74  h").          (t
12efc 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e 74  ype (tag . "Uint
12efd 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72 65  32"))))).    (re
12efe 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20  turn-type.      
12eff 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12f00 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20 28  ").      (type (
12f01 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66 61  tag . "SDL_Surfa
12f02 63 65 22 29 29 29 29 0a 20 20 28 28 74 61 67 20  ce")))).  ((tag 
12f03 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e  . "function") (n
12f04 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64 65  ame . "TTF_Rende
12f05 72 55 54 46 38 5f 42 6c 65 6e 64 65 64 5f 57 72  rUTF8_Blended_Wr
12f06 61 70 70 65 64 22 29 20 28 6e 73 20 2e 20 30 29  apped") (ns . 0)
12f07 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e  .    (location .
12f08 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53   "/usr/include/S
12f09 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 32 32  DL2/SDL_ttf.h:22
12f0a 38 3a 33 39 22 29 0a 20 20 20 20 28 76 61 72 69  8:39").    (vari
12f0b 61 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69  adic . #f) (inli
12f0c 6e 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67  ne . #f) (storag
12f0d 65 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72  e-class . "exter
12f0e 6e 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74  n").    (paramet
12f0f 65 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20  ers.      ..    
12f10 20 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72    #(((tag . "par
12f11 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20  ameter").       
12f12 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74     (name . "font
12f13 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79  ").          (ty
12f14 70 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e  pe (tag . ":poin
12f15 74 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67  ter") (type (tag
12f16 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29   . "TTF_Font")))
12f17 29 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20  ).        ((tag 
12f18 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20  . "parameter"). 
12f19 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e           (name .
12f1a 20 22 74 65 78 74 22 29 0a 20 20 20 20 20 20 20   "text").       
12f1b 20 20 20 28 74 79 70 65 0a 20 20 20 20 20 20 20     (type.       
12f1c 20 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f       (tag . ":po
12f1d 69 6e 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  inter").        
12f1e 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12f1f 20 22 3a 63 68 61 72 22 29 20 28 62 69 74 2d 73   ":char") (bit-s
12f20 69 7a 65 20 2e 20 38 29 20 28 62 69 74 2d 61 6c  ize . 8) (bit-al
12f21 69 67 6e 6d 65 6e 74 20 2e 20 38 29 29 29 29 0a  ignment . 8)))).
12f22 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12f23 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12f24 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12f25 66 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  fg").          (
12f26 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12f27 5f 43 6f 6c 6f 72 22 29 29 29 0a 20 20 20 20 20  _Color"))).     
12f28 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61     ((tag . "para
12f29 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12f2a 20 20 28 6e 61 6d 65 20 2e 20 22 77 72 61 70 4c    (name . "wrapL
12f2b 65 6e 67 74 68 22 29 0a 20 20 20 20 20 20 20 20  ength").        
12f2c 20 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22    (type (tag . "
12f2d 55 69 6e 74 33 32 22 29 29 29 29 29 0a 20 20 20  Uint32"))))).   
12f2e 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12f2f 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12f30 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
12f31 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
12f32 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28  urface")))).  ((
12f33 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
12f34 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52  ) (name . "TTF_R
12f35 65 6e 64 65 72 55 4e 49 43 4f 44 45 5f 42 6c 65  enderUNICODE_Ble
12f36 6e 64 65 64 5f 57 72 61 70 70 65 64 22 29 20 28  nded_Wrapped") (
12f37 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12f38 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12f39 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74  clude/SDL2/SDL_t
12f3a 74 66 2e 68 3a 32 33 30 3a 33 39 22 29 0a 20 20  tf.h:230:39").  
12f3b 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
12f3c 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
12f3d 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
12f3e 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
12f3f 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12f40 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12f41 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12f42 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12f43 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20  . "font").      
12f44 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12f45 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12f46 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46  pe (tag . "TTF_F
12f47 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  ont")))).       
12f48 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12f49 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12f4a 28 6e 61 6d 65 20 2e 20 22 74 65 78 74 22 29 0a  (name . "text").
12f4b 20 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20            (type 
12f4c 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72  (tag . ":pointer
12f4d 22 29 20 28 74 79 70 65 20 28 74 61 67 20 2e 20  ") (type (tag . 
12f4e 22 55 69 6e 74 31 36 22 29 29 29 29 0a 20 20 20  "Uint16")))).   
12f4f 20 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61       ((tag . "pa
12f50 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20  rameter").      
12f51 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66 67 22      (name . "fg"
12f52 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12f53 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 43 6f  e (tag . "SDL_Co
12f54 6c 6f 72 22 29 29 29 0a 20 20 20 20 20 20 20 20  lor"))).        
12f55 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74  ((tag . "paramet
12f56 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  er").          (
12f57 6e 61 6d 65 20 2e 20 22 77 72 61 70 4c 65 6e 67  name . "wrapLeng
12f58 74 68 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  th").          (
12f59 74 79 70 65 20 28 74 61 67 20 2e 20 22 55 69 6e  type (tag . "Uin
12f5a 74 33 32 22 29 29 29 29 29 0a 20 20 20 20 28 72  t32"))))).    (r
12f5b 65 74 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20  eturn-type.     
12f5c 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74 65   (tag . ":pointe
12f5d 72 22 29 0a 20 20 20 20 20 20 28 74 79 70 65 20  r").      (type 
12f5e 28 74 61 67 20 2e 20 22 53 44 4c 5f 53 75 72 66  (tag . "SDL_Surf
12f5f 61 63 65 22 29 29 29 29 0a 20 20 28 28 74 61 67  ace")))).  ((tag
12f60 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20 28   . "function") (
12f61 6e 61 6d 65 20 2e 20 22 54 54 46 5f 52 65 6e 64  name . "TTF_Rend
12f62 65 72 47 6c 79 70 68 5f 42 6c 65 6e 64 65 64 22  erGlyph_Blended"
12f63 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20 28  ) (ns . 0).    (
12f64 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72  location . "/usr
12f65 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44  /include/SDL2/SD
12f66 4c 5f 74 74 66 2e 68 3a 32 33 39 3a 33 39 22 29  L_ttf.h:239:39")
12f67 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20 2e  .    (variadic .
12f68 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23   #f) (inline . #
12f69 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61 73  f) (storage-clas
12f6a 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20 20  s . "extern").  
12f6b 20 20 28 70 61 72 61 6d 65 74 65 72 73 0a 20 20    (parameters.  
12f6c 20 20 20 20 2e 0a 20 20 20 20 20 20 23 28 28 28      ..      #(((
12f6d 74 61 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72  tag . "parameter
12f6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61  ").          (na
12f6f 6d 65 20 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20  me . "font").   
12f70 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74 61         (type (ta
12f71 67 20 2e 20 22 3a 70 6f 69 6e 74 65 72 22 29 20  g . ":pointer") 
12f72 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 54 54  (type (tag . "TT
12f73 46 5f 46 6f 6e 74 22 29 29 29 29 0a 20 20 20 20  F_Font")))).    
12f74 20 20 20 20 28 28 74 61 67 20 2e 20 22 70 61 72      ((tag . "par
12f75 61 6d 65 74 65 72 22 29 20 28 6e 61 6d 65 20 2e  ameter") (name .
12f76 20 22 63 68 22 29 20 28 74 79 70 65 20 28 74 61   "ch") (type (ta
12f77 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29 29 0a  g . "Uint16"))).
12f78 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e 20          ((tag . 
12f79 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20  "parameter").   
12f7a 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22         (name . "
12f7b 66 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 28  fg").          (
12f7c 74 79 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c  type (tag . "SDL
12f7d 5f 43 6f 6c 6f 72 22 29 29 29 29 29 0a 20 20 20  _Color"))))).   
12f7e 20 28 72 65 74 75 72 6e 2d 74 79 70 65 0a 20 20   (return-type.  
12f7f 20 20 20 20 28 74 61 67 20 2e 20 22 3a 70 6f 69      (tag . ":poi
12f80 6e 74 65 72 22 29 0a 20 20 20 20 20 20 28 74 79  nter").      (ty
12f81 70 65 20 28 74 61 67 20 2e 20 22 53 44 4c 5f 53  pe (tag . "SDL_S
12f82 75 72 66 61 63 65 22 29 29 29 29 0a 20 20 28 28  urface")))).  ((
12f83 74 61 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22  tag . "function"
12f84 29 20 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 43  ) (name . "TTF_C
12f85 6c 6f 73 65 46 6f 6e 74 22 29 20 28 6e 73 20 2e  loseFont") (ns .
12f86 20 30 29 0a 20 20 20 20 28 6c 6f 63 61 74 69 6f   0).    (locatio
12f87 6e 20 2e 20 22 2f 75 73 72 2f 69 6e 63 6c 75 64  n . "/usr/includ
12f88 65 2f 53 44 4c 32 2f 53 44 4c 5f 74 74 66 2e 68  e/SDL2/SDL_ttf.h
12f89 3a 32 35 31 3a 33 30 22 29 0a 20 20 20 20 28 76  :251:30").    (v
12f8a 61 72 69 61 64 69 63 20 2e 20 23 66 29 20 28 69  ariadic . #f) (i
12f8b 6e 6c 69 6e 65 20 2e 20 23 66 29 20 28 73 74 6f  nline . #f) (sto
12f8c 72 61 67 65 2d 63 6c 61 73 73 20 2e 20 22 65 78  rage-class . "ex
12f8d 74 65 72 6e 22 29 0a 20 20 20 20 28 70 61 72 61  tern").    (para
12f8e 6d 65 74 65 72 73 0a 20 20 20 20 20 20 2e 0a 20  meters.      .. 
12f8f 20 20 20 20 20 23 28 28 28 74 61 67 20 2e 20 22       #(((tag . "
12f90 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20 20 20  parameter").    
12f91 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20 22 66        (name . "f
12f92 6f 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20 20  ont").          
12f93 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 3a 70  (type (tag . ":p
12f94 6f 69 6e 74 65 72 22 29 20 28 74 79 70 65 20 28  ointer") (type (
12f95 74 61 67 20 2e 20 22 54 54 46 5f 46 6f 6e 74 22  tag . "TTF_Font"
12f96 29 29 29 29 29 29 0a 20 20 20 20 28 72 65 74 75  )))))).    (retu
12f97 72 6e 2d 74 79 70 65 20 28 74 61 67 20 2e 20 22  rn-type (tag . "
12f98 3a 76 6f 69 64 22 29 29 29 0a 20 20 28 28 74 61  :void"))).  ((ta
12f99 67 20 2e 20 22 66 75 6e 63 74 69 6f 6e 22 29 20  g . "function") 
12f9a 28 6e 61 6d 65 20 2e 20 22 54 54 46 5f 51 75 69  (name . "TTF_Qui
12f9b 74 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20  t") (ns . 0).   
12f9c 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75   (location . "/u
12f9d 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f  sr/include/SDL2/
12f9e 53 44 4c 5f 74 74 66 2e 68 3a 32 35 34 3a 33 30  SDL_ttf.h:254:30
12f9f 22 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63  ").    (variadic
12fa0 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e   . #f) (inline .
12fa1 20 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c   #f) (storage-cl
12fa2 61 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a  ass . "extern").
12fa3 20 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20      (parameters 
12fa4 2e 20 23 28 29 29 20 28 72 65 74 75 72 6e 2d 74  . #()) (return-t
12fa5 79 70 65 20 28 74 61 67 20 2e 20 22 3a 76 6f 69  ype (tag . ":voi
12fa6 64 22 29 29 29 0a 20 20 28 28 74 61 67 20 2e 20  d"))).  ((tag . 
12fa7 22 66 75 6e 63 74 69 6f 6e 22 29 20 28 6e 61 6d  "function") (nam
12fa8 65 20 2e 20 22 54 54 46 5f 57 61 73 49 6e 69 74  e . "TTF_WasInit
12fa9 22 29 20 28 6e 73 20 2e 20 30 29 0a 20 20 20 20  ") (ns . 0).    
12faa 28 6c 6f 63 61 74 69 6f 6e 20 2e 20 22 2f 75 73  (location . "/us
12fab 72 2f 69 6e 63 6c 75 64 65 2f 53 44 4c 32 2f 53  r/include/SDL2/S
12fac 44 4c 5f 74 74 66 2e 68 3a 32 35 37 3a 32 39 22  DL_ttf.h:257:29"
12fad 29 0a 20 20 20 20 28 76 61 72 69 61 64 69 63 20  ).    (variadic 
12fae 2e 20 23 66 29 20 28 69 6e 6c 69 6e 65 20 2e 20  . #f) (inline . 
12faf 23 66 29 20 28 73 74 6f 72 61 67 65 2d 63 6c 61  #f) (storage-cla
12fb0 73 73 20 2e 20 22 65 78 74 65 72 6e 22 29 0a 20  ss . "extern"). 
12fb1 20 20 20 28 70 61 72 61 6d 65 74 65 72 73 20 2e     (parameters .
12fb2 20 23 28 29 29 0a 20 20 20 20 28 72 65 74 75 72   #()).    (retur
12fb3 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28 74 61  n-type.      (ta
12fb4 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20  g . ":int").    
12fb5 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32    (bit-size . 32
12fb6 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69  ).      (bit-ali
12fb7 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29 0a 20  gnment . 32))). 
12fb8 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63 74 69   ((tag . "functi
12fb9 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22 54 54  on") (name . "TT
12fba 46 5f 47 65 74 46 6f 6e 74 4b 65 72 6e 69 6e 67  F_GetFontKerning
12fbb 53 69 7a 65 22 29 20 28 6e 73 20 2e 20 30 29 0a  Size") (ns . 0).
12fbc 20 20 20 20 28 6c 6f 63 61 74 69 6f 6e 20 2e 20      (location . 
12fbd 22 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2f 53 44  "/usr/include/SD
12fbe 4c 32 2f 53 44 4c 5f 74 74 66 2e 68 3a 32 36 35  L2/SDL_ttf.h:265
12fbf 3a 32 31 22 29 0a 20 20 20 20 28 76 61 72 69 61  :21").    (varia
12fc0 64 69 63 20 2e 20 23 66 29 20 28 69 6e 6c 69 6e  dic . #f) (inlin
12fc1 65 20 2e 20 23 66 29 20 28 73 74 6f 72 61 67 65  e . #f) (storage
12fc2 2d 63 6c 61 73 73 20 2e 20 22 65 78 74 65 72 6e  -class . "extern
12fc3 22 29 0a 20 20 20 20 28 70 61 72 61 6d 65 74 65  ").    (paramete
12fc4 72 73 0a 20 20 20 20 20 20 2e 0a 20 20 20 20 20  rs.      ..     
12fc5 20 23 28 28 28 74 61 67 20 2e 20 22 70 61 72 61   #(((tag . "para
12fc6 6d 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20  meter").        
12fc7 20 20 28 6e 61 6d 65 20 2e 20 22 66 6f 6e 74 22    (name . "font"
12fc8 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 79 70  ).          (typ
12fc9 65 20 28 74 61 67 20 2e 20 22 3a 70 6f 69 6e 74  e (tag . ":point
12fca 65 72 22 29 20 28 74 79 70 65 20 28 74 61 67 20  er") (type (tag 
12fcb 2e 20 22 54 54 46 5f 46 6f 6e 74 22 29 29 29 29  . "TTF_Font"))))
12fcc 0a 20 20 20 20 20 20 20 20 28 28 74 61 67 20 2e  .        ((tag .
12fcd 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a 20 20   "parameter").  
12fce 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 2e 20          (name . 
12fcf 22 70 72 65 76 5f 69 6e 64 65 78 22 29 0a 20 20  "prev_index").  
12fd0 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28 74          (type (t
12fd1 61 67 20 2e 20 22 3a 69 6e 74 22 29 20 28 62 69  ag . ":int") (bi
12fd2 74 2d 73 69 7a 65 20 2e 20 33 32 29 20 28 62 69  t-size . 32) (bi
12fd3 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32  t-alignment . 32
12fd4 29 29 29 0a 20 20 20 20 20 20 20 20 28 28 74 61  ))).        ((ta
12fd5 67 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29  g . "parameter")
12fd6 0a 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65  .          (name
12fd7 20 2e 20 22 69 6e 64 65 78 22 29 0a 20 20 20 20   . "index").    
12fd8 20 20 20 20 20 20 28 74 79 70 65 0a 20 20 20 20        (type.    
12fd9 20 20 20 20 20 20 20 20 28 74 61 67 20 2e 20 22          (tag . "
12fda 3a 69 6e 74 22 29 0a 20 20 20 20 20 20 20 20 20  :int").         
12fdb 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20 33     (bit-size . 3
12fdc 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28  2).            (
12fdd 62 69 74 2d 61 6c 69 67 6e 6d 65 6e 74 20 2e 20  bit-alignment . 
12fde 33 32 29 29 29 29 29 0a 20 20 20 20 28 72 65 74  32))))).    (ret
12fdf 75 72 6e 2d 74 79 70 65 0a 20 20 20 20 20 20 28  urn-type.      (
12fe0 74 61 67 20 2e 20 22 3a 69 6e 74 22 29 0a 20 20  tag . ":int").  
12fe1 20 20 20 20 28 62 69 74 2d 73 69 7a 65 20 2e 20      (bit-size . 
12fe2 33 32 29 0a 20 20 20 20 20 20 28 62 69 74 2d 61  32).      (bit-a
12fe3 6c 69 67 6e 6d 65 6e 74 20 2e 20 33 32 29 29 29  lignment . 32)))
12fe4 0a 20 20 28 28 74 61 67 20 2e 20 22 66 75 6e 63  .  ((tag . "func
12fe5 74 69 6f 6e 22 29 20 28 6e 61 6d 65 20 2e 20 22  tion") (name . "
12fe6 54 54 46 5f 47 65 74 46 6f 6e 74 4b 65 72 6e 69  TTF_GetFontKerni
12fe7 6e 67 53 69 7a 65 47 6c 79 70 68 73 22 29 20 28  ngSizeGlyphs") (
12fe8 6e 73 20 2e 20 30 29 0a 20 20 20 20 28 6c 6f 63  ns . 0).    (loc
12fe9 61 74 69 6f 6e 20 2e 20 22 2f 75 73 72 2f 69 6e  ation . "/usr/in
12fea 63 6c 75 64 65 2f 53 44 4c 32 2f 53 44 4c 5f 74  clude/SDL2/SDL_t
12feb 74 66 2e 68 3a 32 36 38 3a 32 31 22 29 0a 20 20  tf.h:268:21").  
12fec 20 20 28 76 61 72 69 61 64 69 63 20 2e 20 23 66    (variadic . #f
12fed 29 20 28 69 6e 6c 69 6e 65 20 2e 20 23 66 29 20  ) (inline . #f) 
12fee 28 73 74 6f 72 61 67 65 2d 63 6c 61 73 73 20 2e  (storage-class .
12fef 20 22 65 78 74 65 72 6e 22 29 0a 20 20 20 20 28   "extern").    (
12ff0 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 20  parameters.     
12ff1 20 2e 0a 20 20 20 20 20 20 23 28 28 28 74 61 67   ..      #(((tag
12ff2 20 2e 20 22 70 61 72 61 6d 65 74 65 72 22 29 0a   . "parameter").
12ff3 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20            (name 
12ff4 2e 20 22 66 6f 6e 74 22 29 0a 20 20 20 20 20 20  . "font").      
12ff5 20 20 20 20 28 74 79 70 65 20 28 74 61 67 20 2e      (type (tag .
12ff6 20 22 3a 70 6f 69 6e 74 65 72 22 29 20 28 74 79   ":pointer") (ty
12ff7 70 65 20 28 74 61 67 20 2e 20 22 54 54 46 5f 46  pe (tag . "TTF_F
12ff8 6f 6e 74 22 29 29 29 29 0a 20 20 20 20 20 20 20  ont")))).       
12ff9 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d 65   ((tag . "parame
12ffa 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20  ter").          
12ffb 28 6e 61 6d 65 20 2e 20 22 70 72 65 76 69 6f 75  (name . "previou
12ffc 73 5f 63 68 22 29 0a 20 20 20 20 20 20 20 20 20  s_ch").         
12ffd 20 28 74 79 70 65 20 28 74 61 67 20 2e 20 22 55   (type (tag . "U
12ffe 69 6e 74 31 36 22 29 29 29 0a 20 20 20 20 20 20  int16"))).      
12fff 20 20 28 28 74 61 67 20 2e 20 22 70 61 72 61 6d    ((tag . "param
13000 65 74 65 72 22 29 0a 20 20 20 20 20 20 20 20 20  eter").         
13001 20 28 6e 61 6d 65 20 2e 20 22 63 68 22 29 0a 20   (name . "ch"). 
13002 20 20 20 20 20 20 20 20 20 28 74 79 70 65 20 28           (type (
13003 74 61 67 20 2e 20 22 55 69 6e 74 31 36 22 29 29  tag . "Uint16"))
13004 29 29 29 0a 20 20 20 20 28 72 65 74 75 72 6e 2d  ))).    (return-
13005 74 79 70 65 0a 20 20 20 20 20 20 28 74 61 67 20  type.      (tag 
13006 2e 20 22 3a 69 6e 74 22 29 0a 20 20 20 20 20 20  . ":int").      
13007 28 62 69 74 2d 73 69 7a 65 20 2e 20 33 32 29 0a  (bit-size . 32).
13008 20 20 20 20 20 20 28 62 69 74 2d 61 6c 69 67 6e        (bit-align
13009 6d 65 6e 74 20 2e 20 33 32 29 29 29 29 0a        ment . 32)))).